Skip to content

test(mcp): add integration tests for subagent vs taskmaestro dispatch strategies#730

Merged
JeremyDev87 merged 1 commit intomasterfrom
test/integration-tests-dispatch-strategies-712
Mar 21, 2026
Merged

test(mcp): add integration tests for subagent vs taskmaestro dispatch strategies#730
JeremyDev87 merged 1 commit intomasterfrom
test/integration-tests-dispatch-strategies-712

Conversation

@JeremyDev87
Copy link
Owner

Summary

  • Add execution strategy integration test suite with 6 tests to agent.service.spec.ts
  • Verify subagent strategy returns parallelAgents with dispatchParams and run_in_background
  • Verify taskmaestro strategy returns assignments with correct fields, without parallelAgents
  • Verify backward compatibility: omitting executionStrategy defaults to subagent
  • Verify sessionName reflects all 4 modes (PLAN/ACT/EVAL/AUTO)
  • Verify taskmaestro prompt includes Output Format instructions (Severity, File reference, Recommendation)
  • Verify executionHint includes all required commands (start, assign, status, stop all)

Test plan

  • All 6 new integration tests pass
  • Full test suite: 4841 tests pass, 0 failures
  • TypeScript typecheck: no errors
  • Lint, format, circular dependency, build: all pass

Closes #712

… strategies

- Verify subagent strategy returns parallelAgents with dispatchParams and run_in_background
- Verify taskmaestro strategy returns assignments without dispatchParams
- Verify backward compatibility when executionStrategy is omitted
- Verify taskmaestro sessionName reflects all 4 modes (PLAN/ACT/EVAL/AUTO)
- Verify taskmaestro prompt includes Output Format instructions
- Verify taskmaestro executionHint includes all required commands

Closes #712
@vercel
Copy link

vercel bot commented Mar 21, 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 21, 2026 10:32am

@JeremyDev87 JeremyDev87 self-assigned this Mar 21, 2026
@JeremyDev87 JeremyDev87 merged commit e29407b into master Mar 21, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the test/integration-tests-dispatch-strategies-712 branch March 21, 2026 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

test(mcp): add integration tests for subagent vs taskmaestro dispatch strategies

1 participant