feat: adopt .agent.md naming convention for Copilot backend#95
Conversation
- Add copilot branch to agentFilePath() producing <name>.agent.md paths - Add resolveBackend() helper reading config.agent?.backend (default: copilot) - Update AgentLauncher.validateAgentFiles() to accept backend param - Pass backend to validateAgentFiles() in the run command - Update tests to expect .agent.md paths for copilot default - Remove stale .github/agents/*.md files (superseded by .agent.md)
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #95 +/- ##
==========================================
- Coverage 76.26% 76.18% -0.08%
==========================================
Files 70 70
Lines 6859 6875 +16
Branches 894 899 +5
==========================================
+ Hits 5231 5238 +7
- Misses 1610 1619 +9
Partials 18 18 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Code Review — REQUEST CHANGESThe 🔴 Blockers1. Schema guardrail removal is a silent safety regression (unrelated to this PR) 2. Config escalation bundled into a naming-convention PR 🟡 Medium Issues3. Stale test description in 4. Missing test coverage for 🔵 Minor5. DRY: 6. No migration note for users who scaffolded What's Correct
|
Summary
.agent.mdnaming convention for the Copilot backendmaxParallelIssues(20) andmaxParallelAgents(10) in config schemalabels.ymland label-sync workflowmaxParallelIssuesto 10 andmaxParallelAgentsto 4 incadre.config.jsonAll 1768 tests pass.