Skip to content

feat(mcp): add teams execution strategy to dispatch_agents#862

Merged
JeremyDev87 merged 1 commit intomasterfrom
feat/teams-execution-strategy-807
Mar 22, 2026
Merged

feat(mcp): add teams execution strategy to dispatch_agents#862
JeremyDev87 merged 1 commit intomasterfrom
feat/teams-execution-strategy-807

Conversation

@JeremyDev87
Copy link
Owner

Summary

  • Add "teams" as third execution strategy in dispatch_agents alongside "subagent" and "taskmaestro"
  • When executionStrategy="teams", returns TeamCreate params (team_name, description) and Agent spawn params per specialist (name, subagent_type, team_name, prompt)
  • Each specialist gets a named teammate for shared TaskList coordination
  • Existing subagent/taskmaestro strategies remain unchanged

Test plan

  • 4 new tests added in agent.handler.spec.ts (36/36 passing)
  • Teams strategy passes executionStrategy to service
  • Teams dispatch returns correct structure (team_name, teammates)
  • All parameters forwarded correctly with teams strategy
  • executionStrategy enum includes "teams" in tool definitions
  • lint, format, typecheck, circular, build all pass

Closes #807

- Add TeamsTeammate and TeamsDispatch interfaces in agent.types.ts
- Add teams branch in agent.service.ts with buildTeamsHint method
- Update handler enum and type cast to include 'teams' strategy
- Add 4 TDD tests for teams strategy in agent.handler.spec.ts

Closes #807
@JeremyDev87 JeremyDev87 added feat mcp-server apps/mcp-server labels Mar 22, 2026
@vercel
Copy link

vercel bot commented Mar 22, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 22, 2026 11:15am

@JeremyDev87 JeremyDev87 self-assigned this Mar 22, 2026
@JeremyDev87 JeremyDev87 merged commit 02ab0ef into master Mar 22, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/teams-execution-strategy-807 branch March 22, 2026 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat mcp-server apps/mcp-server

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat(mcp): add teams execution strategy to dispatch_agents

1 participant