Skip to main content

Module a2a

Module a2a 

Source

Re-exports§

pub use agent_card::build_agent_card;
pub use agent_card::build_agent_skills;
pub use client::A2aClient;
pub use events::event_to_message;
pub use events::message_to_event;
pub use executor::Executor;
pub use executor::ExecutorConfig;
pub use jsonrpc::JsonRpcError;
pub use jsonrpc::JsonRpcRequest;
pub use jsonrpc::JsonRpcResponse;
pub use jsonrpc::MessageSendConfig;
pub use jsonrpc::MessageSendParams;
pub use jsonrpc::Task;
pub use jsonrpc::TasksCancelParams;
pub use jsonrpc::TasksGetParams;
pub use metadata::InvocationMeta;
pub use metadata::to_invocation_meta;
pub use parts::a2a_parts_to_adk;
pub use parts::adk_parts_to_a2a;
pub use remote_agent::RemoteA2aAgent;
pub use remote_agent::RemoteA2aAgentBuilder;
pub use remote_agent::RemoteA2aConfig;
pub use types::*;

Modules§

agent_card
client
events
executor
jsonrpc
metadata
parts
processor
remote_agent
types