Skip to content

fix(rules): backfill role.type for 18 agents (#1245)#1264

Merged
JeremyDev87 merged 2 commits into
masterfrom
taskmaestro/1775263506/pane-2
Apr 4, 2026
Merged

fix(rules): backfill role.type for 18 agents (#1245)#1264
JeremyDev87 merged 2 commits into
masterfrom
taskmaestro/1775263506/pane-2

Conversation

@JeremyDev87

Copy link
Copy Markdown
Owner

Summary

  • Add role.type: "specialist" to 14 specialist agent JSON files
  • Add role.type: "utility" to 4 mode agent JSON files (plan/act/eval/auto)
  • Enables type-based routing for all 37 agents (previously 18 were invisible)

Closes #1245

Test plan

  • All 18 files have role.type field verified via grep
  • yarn workspace codingbuddy test — 5849 tests passed
  • yarn prettier --write applied
  • yarn lint — no new issues

…#1245)

Add role.type to 18 agent JSON files that were invisible to type-based
routing. 14 specialists get type:"specialist", 4 mode agents get
type:"utility".
@JeremyDev87 JeremyDev87 added the fix label Apr 4, 2026
@vercel

vercel Bot commented Apr 4, 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 4, 2026 1:05am

@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.

Review: ✅ APPROVE

CI Status: ALL PASS

Code Review

18 agent JSON files updated with correct role.type:

  • 14 specialists: accessibility, architecture, code-quality, code-reviewer, documentation, event-architecture, i18n, integration, observability, performance, security, seo, test-strategy, ui-ux-designer → "type": "specialist"
  • 4 mode agents: plan-mode, act-mode, eval-mode, auto-mode → "type": "utility"

Changes are minimal and consistent — one line added per file in the role object.

Issues Found: None

Recommendation: APPROVE

The schema only allowed ["primary", "specialist"], causing CI
rules-validation to reject the 4 mode agents with type:"utility".
@JeremyDev87 JeremyDev87 self-assigned this Apr 4, 2026
@JeremyDev87 JeremyDev87 merged commit 1481f93 into master Apr 4, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the taskmaestro/1775263506/pane-2 branch April 4, 2026 01:11
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.

fix(rules): backfill role.type for 18 agents missing routing metadata

1 participant