From e3ade4cca5651a99b76c2128e7365feb7be399b8 Mon Sep 17 00:00:00 2001 From: Dave Date: Thu, 19 Mar 2026 23:57:56 +0000 Subject: [PATCH] story-kit: done 323_story_whatsapp_llm_passthrough_for_conversational_queries --- ..._passthrough_for_conversational_queries.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .story_kit/work/5_done/323_story_whatsapp_llm_passthrough_for_conversational_queries.md diff --git a/.story_kit/work/5_done/323_story_whatsapp_llm_passthrough_for_conversational_queries.md b/.story_kit/work/5_done/323_story_whatsapp_llm_passthrough_for_conversational_queries.md new file mode 100644 index 0000000..5f2546e --- /dev/null +++ b/.story_kit/work/5_done/323_story_whatsapp_llm_passthrough_for_conversational_queries.md @@ -0,0 +1,21 @@ +--- +name: "WhatsApp LLM passthrough for conversational queries" +--- + +# Story 323: WhatsApp LLM passthrough for conversational queries + +## User Story + +As a project owner using WhatsApp, I want messages that aren't bot commands to be forwarded to Claude for conversational responses, so that I can ask questions about the project naturally from WhatsApp just like I do from Matrix. + +## Acceptance Criteria + +- [ ] Messages that don't match any bot command are forwarded to Claude via the existing LLM pipeline +- [ ] Responses are sent back as WhatsApp messages +- [ ] Conversation history is maintained per user (similar to Matrix history_size) +- [ ] System prompt includes the same project context as Matrix (bot name, pipeline awareness, MCP tools) +- [ ] Long responses are chunked to fit WhatsApp's message size limits + +## Out of Scope + +- TBD