Skip to content

Commit 6d87434

Browse files
jamesadevinegithub-actions[bot]Copilot
authored
docs: fix stale architecture comments in AGENTS.md (#642)
The ado/mod.rs and detect.rs inline comments referenced only 'configure' and 'enable', but both modules are now used by all lifecycle commands (enable, disable, list, status, run, remove, secrets). The docs/cli.md index entry listed only the original 7 commands (init, compile, check, mcp, mcp-http, execute, configure) and omitted the newer lifecycle management commands added in later releases. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 1499620 commit 6d87434

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

AGENTS.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ Every compiled pipeline runs as three sequential jobs:
8484
│ ├── status.rs # `status` CLI command — denser per-pipeline status block (thin renderer over `list`'s data path)
8585
│ ├── run.rs # `run` CLI command — queues builds for matched definitions, optional polling to completion (module entry is `dispatch`)
8686
│ ├── ado/ # Shared Azure DevOps REST helpers (auth, list/match/PATCH/POST)
87-
│ │ └── mod.rs # Used by `configure` and the `enable` command (ADO REST helpers: auth, list/match/PATCH/POST)
88-
│ ├── detect.rs # Agentic pipeline detection (helper for `configure`)
87+
│ │ └── mod.rs # Shared ADO REST helpers used by all lifecycle commands (`enable`, `disable`, `list`, `status`, `run`, `remove`, `secrets`)
88+
│ ├── detect.rs # Agentic pipeline detection — discovers compiled pipelines; used by all lifecycle commands
8989
│ ├── ndjson.rs # NDJSON parsing utilities
9090
│ ├── sanitize.rs # Input sanitization for safe outputs
9191
│ ├── validate.rs # Structural input validators (char allowlists, format checks, injection detectors)
@@ -218,7 +218,8 @@ index to jump to the right page.
218218
- [`docs/template-markers.md`](docs/template-markers.md) — every `{{ marker }}`
219219
in `src/data/base.yml`, `src/data/1es-base.yml`, `src/data/job-base.yml`, and `src/data/stage-base.yml` and how it is replaced.
220220
- [`docs/cli.md`](docs/cli.md)`ado-aw` CLI commands (`init`, `compile`,
221-
`check`, `mcp`, `mcp-http`, `execute`, `configure`).
221+
`check`, `mcp`, `mcp-http`, `execute`, `secrets`, `enable`, `disable`,
222+
`remove`, `list`, `status`, `run`; `configure` is a deprecated hidden alias).
222223
- [`docs/mcp.md`](docs/mcp.md) — MCP server configuration (stdio containers,
223224
HTTP servers, env passthrough).
224225
- [`docs/mcpg.md`](docs/mcpg.md) — MCP Gateway architecture and pipeline

0 commit comments

Comments
 (0)