feat(idea-chat): kanaal-lib naar shared + registraties (copilot idea-chat, fase 1) #28

Merged
janpeter merged 3 commits from feat/idea-chat-lib into main 2026-07-04 22:08:30 +02:00
Owner

Fase 1 van de copilot-idea-chat-story (PBI-1, T-2/T-3/T-4).

  • lib/idea-chat.ts (canoniek): kanaal-merge + composiet-cursor, verbatim uit Scrum4Me web overgenomen; web krijgt een re-export-shim (fase 2). De scrum4me-mcp kanaal-tool consumeert @shared/idea-chat.js.
  • tool-registry: get_idea_chat_channel + send_idea_chat_message.
  • copilot-access: beide tools in READ_ONLY_MCP_TOOLS (ideatie); IDEA_CHAT blijft géén dispatch-kind (invariant-test).

verify groen (179 tests). Additief; geen bestaande logica gewijzigd.

Fase 1 van de copilot-idea-chat-story (PBI-1, T-2/T-3/T-4). - **lib/idea-chat.ts** (canoniek): kanaal-merge + composiet-cursor, verbatim uit Scrum4Me web overgenomen; web krijgt een re-export-shim (fase 2). De scrum4me-mcp kanaal-tool consumeert @shared/idea-chat.js. - **tool-registry**: get_idea_chat_channel + send_idea_chat_message. - **copilot-access**: beide tools in READ_ONLY_MCP_TOOLS (ideatie); IDEA_CHAT blijft géén dispatch-kind (invariant-test). verify groen (179 tests). Additief; geen bestaande logica gewijzigd.
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/scrum4me-shared!28
No description provided.