| feat(swarm): harden external CLI members and add gemini support
- mcp: scope team tools by member role; centralize session-context binding
- runtime: raise on streaming premature EOF; reinvoke inactivity timeout +
prompt abort; surface CLI narration live to the team stream via a queue bridge
- prompts: build external CLI members' system prompt from the shared team-rail
sections (role/workflow/lifecycle/persona), excluding other DeepAgent rails
- adapters: add gemini adapter with cross-turn --session-id/--resume; switch
codex to exec --json + developer_instructions; per-CLI system-prompt and
MCP-registration (gemini/hermes) injection; structured-output summaries
Refs: #751
| 4 天前 |