Commit graph

31 commits

Author SHA1 Message Date
CREDO23
e27883e88c multi_agent_chat/middleware: stamp tool_call_id on subagent interrupts at task chokepoint 2026-05-13 19:57:02 +02:00
CREDO23
fc2c5b6445 multi_agent_chat/middleware: per-call thread_id, tcid-keyed resume, decisions slicer 2026-05-13 19:56:51 +02:00
CREDO23
6b60d324a3 multi_agent_chat/main_agent: one specialist per task; advertise write_todos for multi-turn plans 2026-05-12 20:39:14 +02:00
CREDO23
379cc992f4 multi_agent_chat/subagents: expose knowledge_base as ask_knowledge_base tool for siblings 2026-05-12 20:03:59 +02:00
CREDO23
f2f62c1c05 multi_agent_chat/permissions: break circular import in interrupt subpackage 2026-05-12 18:20:07 +02:00
CREDO23
d843468256 multi_agent_chat/subagents: dict-keyed middleware_stack + always-on KB 2026-05-12 18:04:54 +02:00
CREDO23
9b82f2db1d multi_agent_chat/permissions: clone PermissionMiddleware with SRP split and edit support 2026-05-12 12:58:53 +02:00
CREDO23
3f77c74daf multi_agent_chat: drop general_purpose subagent and dead permission plumbing 2026-05-12 12:00:59 +02:00
CREDO23
ea72625a81 multi_agent_chat/main_agent: strip FS toolset + FileIntent from main-agent stack (router-only) 2026-05-12 10:57:36 +02:00
CREDO23
bce21dc4ce subagents/knowledge_base: universalize KB subagent across cloud + desktop modes 2026-05-12 10:51:32 +02:00
CREDO23
3adfa37565 multi_agent_chat/filesystem: extract dedicated FS middleware package 2026-05-12 10:43:45 +02:00
CREDO23
df2afed18d subagents/knowledge_base: wire KB specialist into orchestrator (renderer/projector split, FS middleware stack, cloud-mode gating) 2026-05-11 20:43:44 +02:00
CREDO23
83b51313ee multi_agent_chat/middleware: drop dormant LLMToolSelectorMiddleware from main-agent stack (gate is >30 tools; multi-agent main carries ~20) 2026-05-11 17:24:48 +02:00
CREDO23
2ab6b1c757 Merge upstream/dev into feature/multi-agent. 2026-05-09 23:00:56 +02:00
CREDO23
932bf22a34 chat: fix mixed-decision HITL crash and fold resumed assistant messages into the interrupted bubble. 2026-05-09 22:54:07 +02:00
DESKTOP-RTLN3BA\$punk
4e174f17f2 chore: linting 2026-05-05 17:08:34 -07:00
CREDO23
a421e7d792 fix(multi-agent): degrade to builtins-only when MCP or subagent registry build fails 2026-05-05 23:42:11 +02:00
CREDO23
997d860790 fix(multi-agent): defensive message extraction on subagent task return 2026-05-05 22:52:03 +02:00
CREDO23
744ad92971 chore(multi-agent): demote subagent registry listing log to debug 2026-05-05 22:23:17 +02:00
CREDO23
73272ce348 refactor(multi-agent): switch compile graph to new orchestrator and drop deepagent_stack 2026-05-05 20:55:38 +02:00
CREDO23
5abae09435 refactor(multi-agent): add slimmed orchestrator at middleware/stack.py 2026-05-05 20:55:03 +02:00
CREDO23
611fef8666 refactor(multi-agent): add subagent extras builder and drop filesystem from registry subagents 2026-05-05 20:54:27 +02:00
CREDO23
b0ee44b2f1 refactor(multi-agent): add main-agent safety and llm-shaping middleware factories 2026-05-05 20:54:13 +02:00
CREDO23
390dc9307f refactor(multi-agent): add main-agent knowledge middleware factories 2026-05-05 20:53:59 +02:00
CREDO23
6a4dacda72 refactor(multi-agent): add main-agent observability and lifecycle middleware factories 2026-05-05 20:53:49 +02:00
CREDO23
67036448f9 refactor(multi-agent): add shared middleware factory per concept 2026-05-05 20:51:17 +02:00
CREDO23
91701bb49a refactor(multi-agent): split shared resilience bundle into per-concept files 2026-05-05 20:51:02 +02:00
CREDO23
a6df944247 refactor(multi-agent): introduce shared flags helper and permissions package 2026-05-05 20:49:47 +02:00
CREDO23
d675d4df3f Remove unwired multi_agent_chat package. 2026-05-04 21:45:57 +02:00
CREDO23
ba131f5736 Refactor multi-agent supervisor prompts and wiring; thread citations into streaming. 2026-04-30 19:33:57 +02:00
CREDO23
2ab4c411fe Compose supervisor LangChain agent with SurfSense middleware and connector discovery. 2026-04-30 03:53:22 +02:00