Skip to main content

Module protocol

Module protocol 

Source
Expand description

Protocol types: JSON-RPC, events, requests, methods, and content parts.

Re-exports§

pub use content::*;
pub use event::*;
pub use jsonrpc::*;
pub use method::*;
pub use request::*;

Modules§

content
Content parts, display blocks, and tool return values.
event
Agent events (TurnBegin, ToolCall, StatusUpdate, etc.).
jsonrpc
JSON-RPC 2.0 request/response primitives.
method
Client-to-agent method parameters and results (initialize, prompt, steer, etc.).
redact
Secret redaction helpers for wire logs.
request
Agent-to-client requests (ApprovalRequest, ToolCallRequest, etc.).