Skip to content

io-cli 0.28.0 - #70

Merged
aakashpawar1999 merged 16 commits into
mainfrom
develop
Aug 29, 2026
Merged

aakashpawar1999 merged 16 commits into
mainfrom
develop

Conversation

@aakashpawar1999

Copy link
Copy Markdown
Contributor

Release 0.28.0 — the guided management surface.

Every list this interface can prune, it can now grow; and every setting whose values are knowable is chosen rather than typed. All thirty-seven configure::CATALOGUE keys resolve to a value kind and are chosen from it; unsetting one removes it so the origin column says default; /provider gained add and edit, /mcp and /plugin gained add; adding an MCP server reports whether the policy in force will let it start, naming the rule and the layer; and every verb has an argument form — io mcp, io plugin, io config — sharing one parse and one write with the guided flow.

No command was added. The palette stays at thirty-six, which matters because a group is capped at ten and occupancy leaves exactly one free slot in the product.

Verification

  • cargo test — 96 binaries, 1,514 passed, 0 failed, 36 ignored (0.27.0: 93/1,417/36)
  • Live suite — 36 passed, 0 failed, 1,085s
  • clippy, fmt --check, nightly rustdoc — clean
  • A sabotage per criterion: nine arms, each killing only its own tests
  • ultraship validate — exit 0 over 78 checks
  • 8/8 on io-cli 0.28.0 — the guided management surface #69, Windows included

Full detail, the five defects found after the suite was already green, and the honest note about the review pass that did not run are in #69 and in the sealed release record.

io-cli 0.28.0 — the guided management surface
@aakashpawar1999
aakashpawar1999 merged commit 5751694 into main Aug 29, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant