Expand description
ACP (Agent Communication Protocol) client for inter-agent communication
This module provides:
- HTTP-based communication with remote agents
- Agent discovery (online and offline)
- Request/response message handling
- Async-first design with optional sync support
Re-exports§
pub use client::AcpClient;pub use client::AcpClientBuilder;pub use discovery::AgentInfo;pub use discovery::AgentRegistry;pub use error::AcpError;pub use error::AcpResult;pub use messages::AcpMessage;pub use messages::AcpRequest;pub use messages::AcpResponse;
Modules§
- client
- HTTP-based ACP client for agent communication
- discovery
- Agent discovery and registry functionality
- error
- Error types for ACP operations
- messages
- ACP message types and serialization
Functions§
- acp_
connection - Retrieve the registered ACP connection, if available.
- register_
acp_ connection - Register the global ACP connection from the host protocol.