Favicon of Channels Migration

Channels Migration Skill

AI Agent SkillSwiftOpen source

Migrate code that talks to or implements the Agent Host Protocol from the pre-channels model to the current channel-based model. Use when asked to upgrade an AHP client/server, when seeing references to agenthost:/root, <provider:/<uuid session URIs, a notification wrapper method, an envelope field inside action params Published by microsoft in agent-host-protocol.

What is Channels Migration Skill?

Migrate code that talks to or implements the Agent Host Protocol from the pre-channels model to the current channel-based model. Use when asked to upgrade an AHP client/server, when seeing references to agenthost:/root, <provider:/<uuid session URIs, a notification wrapper method, an envelope field inside action params Published by microsoft in agent-host-protocol. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
47/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using agent-host-protocol

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use Channels Migration Skill

  • Use it for developers using agent-host-protocol.

Built with

SwiftCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/agent-host-protocol
  • Skill file: plugins/channels-migration-plugin/skills/channels-migration/SKILL.md

What it does

Migrate code that talks to or implements the Agent Host Protocol from the pre-channels model to the current channel-based model. Use when asked to upgrade an AHP client/server, when seeing references to agenthost:/root, <provider:/<uuid session URIs, a notification wrapper method, an envelope field inside action params

Skill instructions

AHP Channels Migration This skill helps you migrate a codebase that consumes (or implements) the Agent Host Protocol from the pre-channels model to the channel-based model introduced by RFC 117. The migration was folded into the protocol as a single breaking step alongside the 0.2.0 version bump (which also introduced changesets and the session/customizationUpdated action). The combined wire format on 0.2.0 is what this skill targets; there is no transitional version. The migration is mechanical in most places but touches several shapes at once, so do it in passes rather than file-by-file. The order below minimises the chance of leaving the codebase in a half-broken state. How to use this skill 1. Start with the Mental model section so you understand what "channel" means and why fields moved. 2. Work through the Migration passes in order. Each pass is independent enough that you can land it as its own commit. 3. Use the Grep cheat sheet at the bottom to find every site that needs updat

Explore related resources

Frequently asked questions

What is Channels Migration?

Channels Migration is a open-source AI agent skill with Copy skill directory. Migrate code that talks to or implements the Agent Host Protocol from the pre-channels model to the current channel-based model.

Who is Channels Migration best for?

Channels Migration is best for reusing agent instructions, scripts, and references.

How do I install Channels Migration?

Install or run Channels Migration using Copy skill directory. Check Channels Migration for the latest setup command.

Is Channels Migration actively maintained?

Channels Migration may need a closer maintenance check before production use.

Share:

Stars
76
Forks
21
Last commit
9 days ago
Repository age
4 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to Channels Migration