Skip to main content

Crate claude_code_rs

Crate claude_code_rs 

Source

Re-exports§

pub use error::Error;
pub use error::Result;
pub use types::AssistantMessage;
pub use types::ClaudeAgentOptions;
pub use types::ContentBlock;
pub use types::Message;
pub use types::PermissionMode;
pub use types::PermissionResult;
pub use types::ResultMessage;
pub use types::Usage;
pub use types::UserMessage;
pub use client::ClaudeSDKClient;
pub use client::MessageStream;
pub use query_fn::query;
pub use query_fn::query_collect;
pub use query_fn::query_text;
pub use types::hooks::hook_callback;
pub use types::hooks::HookDefinition;
pub use types::hooks::HookEvent;
pub use types::hooks::HookMatcher;
pub use types::hooks::HookOutput;
pub use types::permissions::permission_callback;
pub use mcp::new_tool;
pub use mcp::McpTool;
pub use mcp::McpToolResult;
pub use mcp::SdkMcpServer;

Modules§

client
error
mcp
query_fn
types