Commit 10b4355
committed
Add SPIKE-618 LLM tool-calling architecture doc
Add completed spike document for SPIKE-618 describing the proposed LLM tool-calling architecture for Taskdeck chat. Covers decisions (custom implementation vs Semantic Kernel), provider abstraction and TaskdeckToolSchema, ILlmProvider extension (CompleteWithToolsAsync), ToolCallingChatOrchestrator multi-turn loop, read/write tool inventory and schemas, mock provider strategy, SignalR status streaming, persistence of tool-call metadata, cost/latency model, risks, and a phased implementation plan to guide development and testing.1 parent 286b404 commit 10b4355
1 file changed
+1014
-0
lines changed
0 commit comments