Files
vscode/cli
40c9634e1f agent host: update to AHP 0.9.0 (#333275)
* agent host: update to AHP 0.9.0

Updates VS Code to the AHP 0.9.0 protocol and Rust crates.

- Renames the automation catalog state and adopts the entries collection.
- Treats normalized automation channel URIs as equivalent on both ends.
- Updates generated protocol types and handwritten automation consumers.
- Updates the Rust AHP dependencies and new request fields.

(Commit message generated by Copilot)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* agent host: preserve AHP compatibility

Keeps the AHP 0.9 update compatible with supported hosts and stored data.

- Excludes AHP 0.8 from client negotiation because its automation wire shape differs.
- Migrates version 1 automation catalogs from automations to entries.
- Writes migrated automation storage with version 2.
- Adds regression coverage for protocol negotiation and storage migration.

(Commit message generated by Copilot)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* agent host: keep automation storage at version 1

Preserves the existing durable automation format while adopting the AHP 0.9 runtime model.

- Keeps stored catalogs in the version 1 automations collection.
- Maps stored automations to protocol entries when the service loads.
- Maps protocol entries back to automations before persistence.
- Updates storage fixtures to verify the stable format.

(Commit message generated by Copilot)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Dmitriy Vasyura <dmitriv@microsoft.com>
2026-08-31 21:17:03 +00:00
..