Skip to content

feat(mcp): add AgentStack schema and default stacks (#1182)#1190

Merged
JeremyDev87 merged 1 commit into
masterfrom
taskmaestro/1775210758/pane-1
Apr 3, 2026
Merged

feat(mcp): add AgentStack schema and default stacks (#1182)#1190
JeremyDev87 merged 1 commit into
masterfrom
taskmaestro/1775210758/pane-1

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Add AgentStack interface to agent.types.ts for pre-configured agent team definitions
  • Add Zod validation schema (agent-stack.schema.ts) and filesystem loader (agent-stack.loader.ts)
  • Create 6 default stack presets in packages/rules/.ai-rules/agent-stacks/:
    • full-stack — software-engineer + frontend/backend/security/test/performance
    • api-development — backend-developer + security/test/performance/docs
    • frontend-polish — frontend-developer + ui-ux/a11y/performance/seo
    • data-pipeline — data-engineer + data-scientist/performance/observability
    • security-audit — security-engineer + security/test-strategy/code-quality
    • ml-infrastructure — ai-ml-engineer + data-scientist/performance/observability/test

Test plan

  • 15 tests for AgentStackSchema Zod validation (valid data, missing fields, invalid types)
  • 7 tests for loadAgentStack / loadAgentStacks filesystem loader
  • Prettier, lint, type-check all pass
  • All 5765 existing tests still pass

Closes #1182

- Add AgentStack interface to agent.types.ts
- Add Zod validation schema in agent-stack.schema.ts
- Add filesystem loader in agent-stack.loader.ts
- Create 6 default stack presets: full-stack, api-development,
  frontend-polish, data-pipeline, security-audit, ml-infrastructure
- Add comprehensive tests for schema validation and stack loading
@vercel

vercel Bot commented Apr 3, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Apr 3, 2026 10:20am

@JeremyDev87 JeremyDev87 left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Conductor Review — APPROVE

CI: 25/25 ALL PASS

Review: APPROVE — 0 issues

Plan Verification:

  • AgentStack TypeScript interface in agent.types.ts
  • Zod schema with validation (AgentStackSchema)
  • Loader utility (loadAgentStack, loadAgentStacks)
  • 6 default stacks: full-stack, api-development, frontend-polish, data-pipeline, security-audit, ml-infrastructure
  • Graceful fallback on missing directory
  • Comprehensive tests (schema validation + loader)
  • No unused imports, no any types

@JeremyDev87 JeremyDev87 self-assigned this Apr 3, 2026
@JeremyDev87 JeremyDev87 merged commit 687a3a9 into master Apr 3, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the taskmaestro/1775210758/pane-1 branch April 3, 2026 12:10
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.

feat(mcp): add AgentStack schema and default stacks

1 participant