Expand description
Type definitions module for ai-agent-sdk
Contains all type definitions translated from the Claude Code TypeScript source.
Re-exports§
pub use tools::ToolRender;pub use api_types::*;
Modules§
- api_
types - command
- connector_
text - file_
suggestion - hooks
- ids
- Branded types for session and agent IDs. These prevent accidentally mixing up session IDs and agent IDs at compile time.
- logs
- message
- message_
queue_ types - notebook
- permissions
- Pure permission type definitions extracted to break import cycles. This file contains only type definitions and constants with no runtime dependencies.
- plugin
- status_
line - task_
types - text_
input_ types - tools
- utils