From 832da16b6ffb96001845ffbdc4e8daffd2181805 Mon Sep 17 00:00:00 2001 From: Timmy Date: Thu, 26 Mar 2026 11:07:29 +0000 Subject: [PATCH] storkit: create 402_bug_whatsapp_and_slack_missing_rebuild_command_handler --- ...d_slack_missing_rebuild_command_handler.md | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .storkit/work/1_backlog/402_bug_whatsapp_and_slack_missing_rebuild_command_handler.md diff --git a/.storkit/work/1_backlog/402_bug_whatsapp_and_slack_missing_rebuild_command_handler.md b/.storkit/work/1_backlog/402_bug_whatsapp_and_slack_missing_rebuild_command_handler.md new file mode 100644 index 00000000..2c5c245b --- /dev/null +++ b/.storkit/work/1_backlog/402_bug_whatsapp_and_slack_missing_rebuild_command_handler.md @@ -0,0 +1,26 @@ +--- +name: "WhatsApp and Slack missing rebuild command handler" +--- + +# Bug 402: WhatsApp and Slack missing rebuild command handler + +## Description + +The rebuild command has a fallback handler in chat/commands/mod.rs that returns None. Only Matrix has pre-dispatch handling for this command. On WhatsApp and Slack, the command falls through to the LLM path. + +## How to Reproduce + +1. Configure bot with transport = "whatsapp" or "slack"\n2. Send "rebuild" to the bot\n3. Check server logs + +## Actual Result + +Command falls through to LLM instead of triggering a server rebuild. + +## Expected Result + +The bot triggers a server rebuild and replies with confirmation. + +## Acceptance Criteria + +- [ ] WhatsApp transport handles rebuild command: triggers rebuild and replies with confirmation +- [ ] Slack transport handles rebuild command: triggers rebuild and replies with confirmation