Refactor multi-agent supervisor prompts and wiring; thread citations into streaming.

This commit is contained in:
CREDO23 2026-04-30 19:33:57 +02:00
parent 74337b462a
commit ba131f5736
28 changed files with 286 additions and 161 deletions

View file

@ -1,4 +1,4 @@
"""Gate supervisor routing tools by connected searchable connector types (aligned with ``new_chat`` KB).
"""Gate supervisor routing tools by connected searchable connector types (aligned with main chat KB).
When ``available_connectors`` is ``None``, all routes are emitted (caller did not pass an inventory).

View file

@ -116,7 +116,7 @@ def build_supervisor_routing_tools(
``mcp_tools_by_route`` maps route keys to MCP tools merged into the matching expert subgraph.
When ``available_connectors`` is set (searchable connector strings, same shape as ``new_chat``),
When ``available_connectors`` is set (searchable connector strings, same shape as the main chat agent),
a connector-backed route is registered only if its required searchable connector type is available.
"""
if registry_dependencies is None: