generalbots/botserver/src
Rodrigo Rodriguez (Pragmatismo) 0911448548 feat: Add switcher toggle functionality
- Added SWITCHER_TOGGLE message type (8) for reprocessing last user message with active switchers
- Backend: Handler fetches last user question from DB, mutates message in-place, injects switcher prompts into system_prompt
- Backend: Switcher replays skip message_history save to avoid duplication
- Frontend: toggleSwitcher() sends SWITCHER_TOGGLE when input empty, sendMessage() when text present
- Frontend: Added TOOL_EXEC and SWITCHER_TOGGLE to MessageType constants
- Fixed session_id shadowing bug in DB query (used session_id_for_query)
- Preserves conversation history for LLM context when reprocessing with switchers
2026-04-26 16:36:03 -03:00
..
analytics feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
api feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
attendance feat: Separate switchers from suggestions - server-side prompt resolution 2026-04-23 21:36:09 +00:00
attendant feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
auto_task refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
basic fix: ADD SWITCHER parse_parameters handles AS keyword split (3-param case) 2026-04-25 21:24:14 +00:00
billing feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
botmodels feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
browser feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
calendar feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
canvas feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
channels feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
compliance feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
console refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
contacts feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
core feat: Add switcher toggle functionality 2026-04-26 16:36:03 -03:00
dashboards feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
deployment feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
designer refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
directory fix: Use management v1 API for Zitadel user search (PAT token compat) 2026-04-23 23:14:03 +00:00
docs refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
drive fix: Change DriveMonitor logging to trace level - Only log to info when actual changes occur in gbdialog, gbkb, or gbot - Reduces log noise from每秒 scans 2026-04-24 15:37:11 +00:00
email refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
instagram feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
learn feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
legal feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
llm refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
main_module fix: CI failures - shutdown hang, bottest compile errors, botui deploy 2026-04-22 11:25:05 +00:00
maintenance feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
marketing refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
meet feat: Separate switchers from suggestions - server-side prompt resolution 2026-04-23 21:36:09 +00:00
monitoring feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
msteams feat: Separate switchers from suggestions - server-side prompt resolution 2026-04-23 21:36:09 +00:00
multimodal refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
nvidia feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
paper refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
people feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
player feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
products feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
project feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
research feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
search feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
security feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
settings feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
sheet refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
slides refactor: Remove ooxmlsdk from default build, split document_processor, fix DriveMonitor sync 2026-04-21 14:54:41 +00:00
social feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
sources feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
tasks Fixing repo integration 2026-04-19 20:50:52 -03:00
telegram feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
tickets feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
timeseries feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
vector-db Fixing repo integration 2026-04-19 21:22:53 -03:00
video Fixing repo integration 2026-04-19 20:50:52 -03:00
weba feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
whatsapp feat: Separate switchers from suggestions - server-side prompt resolution 2026-04-23 21:36:09 +00:00
workspaces feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
embedded_ui.rs feat: Major workspace reorganization and documentation update 2026-04-19 08:14:25 -03:00
main.rs Fixing repo integration 2026-04-19 20:50:52 -03:00