Directories
¶
| Path | Synopsis |
|---|---|
|
Package ahp is the async SDK for the Agent Host Protocol (AHP).
|
Package ahp is the async SDK for the Agent Host Protocol (AHP). |
|
hosts
Package hosts implements the multi-host runtime layered on top of github.com/microsoft/agent-host-protocol/clients/go/ahp.Client.
|
Package hosts implements the multi-host runtime layered on top of github.com/microsoft/agent-host-protocol/clients/go/ahp.Client. |
|
Package ahptypes contains the wire protocol types for the [Agent Host Protocol] (AHP).
|
Package ahptypes contains the wire protocol types for the [Agent Host Protocol] (AHP). |
|
Package ahpws provides a WebSocket-backed implementation of the github.com/microsoft/agent-host-protocol/clients/go/ahp.Transport interface, built on github.com/coder/websocket.
|
Package ahpws provides a WebSocket-backed implementation of the github.com/microsoft/agent-host-protocol/clients/go/ahp.Transport interface, built on github.com/coder/websocket. |
|
examples
|
|
|
connect_ws
command
Command connect_ws connects to an AHP server over WebSocket, runs the `initialize` handshake, subscribes to the root channel, and prints every inbound event as JSON until the connection drops.
|
Command connect_ws connects to an AHP server over WebSocket, runs the `initialize` handshake, subscribes to the root channel, and prints every inbound event as JSON until the connection drops. |
|
reducers_demo
command
Command reducers_demo applies a handful of chat actions to an empty ChatState to illustrate the public reducer API.
|
Command reducers_demo applies a handful of chat actions to an empty ChatState to illustrate the public reducer API. |
Click to show internal directories.
Click to hide internal directories.