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