-
Notifications
You must be signed in to change notification settings - Fork 62
Labels
agentsCustom chat agents (.agent.md)Custom chat agents (.agent.md)featureNew feature triggering minor version bumpNew feature triggering minor version bump
Milestone
Description
Summary
Add an ADO Backlog Manager orchestrator agent mirroring the GitHub Backlog Manager
pattern for Azure DevOps. This epic tracks the full feature across multiple PRs.
Scope
- Central orchestrator agent with 22 ADO MCP tools and 10 handoff buttons
- 9 workflow types: triage, discovery, PRD planning, sprint planning, execution,
single work item, task planning, build info, and PR creation - 3-phase Required Phases pattern (classify → dispatch → summarize)
- Three-tier autonomy model (Full/Partial/Manual)
- Content sanitization guards for
.copilot-tracking/paths - Content format detection (Markdown for ADO Services, HTML for ADO Server)
- ADO interaction templates for work item descriptions and comments (Markdown + HTML variants)
- Collection manifest updates
Files
New (8)
.github/agents/ado/ado-backlog-manager.agent.md.github/prompts/ado/ado-triage-work-items.prompt.md.github/prompts/ado/ado-sprint-plan.prompt.md.github/prompts/ado/ado-discover-work-items.prompt.md.github/prompts/ado/ado-add-work-item.prompt.md.github/instructions/ado/ado-backlog-triage.instructions.md.github/instructions/ado/ado-backlog-sprint.instructions.md.github/instructions/ado/ado-interaction-templates.instructions.md
Modified (10)
.github/instructions/ado/ado-wit-planning.instructions.md(autonomy + sanitization + format detection).github/instructions/ado/ado-update-wit-items.instructions.md(autonomy hook + dry run + dynamic format).github/instructions/ado/ado-wit-discovery.instructions.md(autonomy hook).github/prompts/ado/ado-process-my-work-items-for-task-planning.prompt.md(agent routing).github/prompts/ado/ado-update-wit-items.prompt.md(agent routing + contentFormat input).github/prompts/ado/ado-get-build-info.prompt.md(agent routing).github/prompts/ado/ado-create-pull-request.prompt.md(agent routing).github/prompts/ado/ado-get-my-work-items.prompt.md(agent routing + contentFormat input)collections/ado.collection.yml(8 new entries)collections/ado.collection.md(backlog management bullet)
PR Sequence
| PR | Issue | Title | Dependency |
|---|---|---|---|
| 1 | #776 | Shared infrastructure (autonomy, sanitization, format detection, templates) | None — merge first |
| 2 | #777 | Triage workflow and prompt (with contentFormat input) | PR 1 |
| 3 | #779 | Sprint planning workflow and prompt (with contentFormat input) | PR 1 |
| 4 | #778 | Discovery, add-work-item, and existing prompt rewiring (with contentFormat input) | PR 1 |
| 5 | #775 | Orchestrator agent and collection updates | PRs 1–4 |
Acceptance Criteria
- IS002: Foundation merged (autonomy, sanitization, format detection, templates)
- IS003: Triage workflow merged (with contentFormat input)
- IS004: Sprint planning workflow merged (with contentFormat input)
- IS005: Discovery, add-work-item, and prompt rewiring merged (with contentFormat input)
- IS006: Orchestrator agent and collection updates merged
- Plugin generation passes (
npm run plugin:generate) - All markdown linting passes (
npm run lint:md)
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
agentsCustom chat agents (.agent.md)Custom chat agents (.agent.md)featureNew feature triggering minor version bumpNew feature triggering minor version bump