open-multi-agent/src
Jack Chen b850b4d5d9
fix: widen provider type to SupportedProvider on AgentConfig/CoordinatorConfig/OrchestratorConfig (#158)
`AgentConfig.provider`, `CoordinatorConfig.provider`, and
`OrchestratorConfig.defaultProvider` were typed as a narrow 5-provider
union (anthropic/copilot/grok/openai/gemini) while `createAdapter()`
already accepts the full 8-provider `SupportedProvider` union (adds
azure-openai/deepseek/minimax). This forced users to cast when passing
valid providers.

Widens the three fields to reference `SupportedProvider` directly. Fully
additive: no narrowing of previously valid usage.

Surfaced in #153 review (Engram integration example used
`as AgentProvider` to work around the narrow type).
2026-04-23 19:23:52 +08:00
..
agent feat: agent delegation mechanism (#123) 2026-04-19 10:50:44 +08:00
cli feat: expose custom MemoryStore via TeamConfig.sharedMemoryStore (#157) 2026-04-23 18:45:48 +08:00
dashboard feat(cli): runTeam DAG dashboard (--dashboard) 2026-04-21 02:22:03 +08:00
llm feat: add Azure OpenAI LLMAdapter (#24) (#143) 2026-04-21 14:28:30 +08:00
memory feat: expose custom MemoryStore via TeamConfig.sharedMemoryStore (#157) 2026-04-23 18:45:48 +08:00
orchestrator feat(cli): runTeam DAG dashboard (--dashboard) 2026-04-21 02:22:03 +08:00
task feat: enforce dependency-scoped agent context (default-deny) (#87) 2026-04-10 03:09:58 +08:00
team feat: expose custom MemoryStore via TeamConfig.sharedMemoryStore (#157) 2026-04-23 18:45:48 +08:00
tool feat: agent delegation mechanism (#123) 2026-04-19 10:50:44 +08:00
utils feat: agent delegation mechanism (#123) 2026-04-19 10:50:44 +08:00
errors.ts feat: implement token budget management in agent and orchestrator (#71) 2026-04-06 23:14:08 +08:00
index.ts feat(cli): runTeam DAG dashboard (--dashboard) 2026-04-21 02:22:03 +08:00
mcp.ts feat: add connectMCPTools() to register MCP server tools as agent tools 2026-04-09 20:05:20 +03:00
types.ts fix: widen provider type to SupportedProvider on AgentConfig/CoordinatorConfig/OrchestratorConfig (#158) 2026-04-23 19:23:52 +08:00