Skip to main content

Crate atd_sdk

Crate atd_sdk 

Source
Expand description

ATD reference client SDK (Rust).

Zero runtime dependency on any anos-* crate. Protocol-level types live in the atd-protocol sibling crate.

Re-exports§

pub use client::AtdClient;
pub use endpoint::Endpoint;
pub use options::CallAllOptions;
pub use options::CallOptions;
pub use options::ConnectOptions;
pub use options::DiscoverFilter;
pub use options::MergePolicy;
pub use options::PaginatedSdkResult;

Modules§

client
endpoint
options
sanitize
Tool-id ↔ sanitized-name mapping for LLM and MCP surfaces.
wire

Functions§

desanitize_tool_name
Map a sanitized name back to the original tool id by searching the provided known-id set. Returns None if no match.
sanitize_tool_name
Map an ATD tool id to an LLM-/MCP-safe name.