Skip to content

Commit bf360af

Browse files
authored
refactor(cli): extract shared ADO REST helpers into src/ado/mod.rs (#580)
1 parent 9bec5d2 commit bf360af

5 files changed

Lines changed: 1172 additions & 1024 deletions

File tree

AGENTS.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,9 @@ Every compiled pipeline runs as three sequential jobs:
7575
│ ├── fuzzy_schedule.rs # Fuzzy schedule parsing
7676
│ ├── logging.rs # File-based logging infrastructure
7777
│ ├── mcp.rs # SafeOutputs MCP server (stdio + HTTP)
78-
│ ├── configure.rs # `configure` CLI command — detects and updates pipeline variables
78+
│ ├── configure.rs # `configure` CLI command — orchestration shim atop `src/ado/`
79+
│ ├── ado/ # Shared Azure DevOps REST helpers (auth, list/match/PATCH/POST)
80+
│ │ └── mod.rs # Used by `configure` and the lifecycle commands (enable, disable, remove, list, run, status, secrets)
7981
│ ├── detect.rs # Agentic pipeline detection (helper for `configure`)
8082
│ ├── ndjson.rs # NDJSON parsing utilities
8183
│ ├── sanitize.rs # Input sanitization for safe outputs

0 commit comments

Comments
 (0)