Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli provides CLI discovery, version validation, and command building for the Claude Code CLI binary.
|
Package cli provides CLI discovery, version validation, and command building for the Claude Code CLI binary. |
|
Package client implements the interactive Client for multi-turn conversations with Claude.
|
Package client implements the interactive Client for multi-turn conversations with Claude. |
|
Package config provides configuration types for the Claude SDK.
|
Package config provides configuration types for the Claude SDK. |
|
Package errors defines error types for the Claude SDK.
|
Package errors defines error types for the Claude SDK. |
|
Package hook provides hook types for intercepting Claude CLI events.
|
Package hook provides hook types for intercepting Claude CLI events. |
|
Package mcp implements an in-process Model Context Protocol server.
|
Package mcp implements an in-process Model Context Protocol server. |
|
Package message provides message and content block types for Claude conversations.
|
Package message provides message and content block types for Claude conversations. |
|
Package models provides a catalog of known Claude models and their capabilities.
|
Package models provides a catalog of known Claude models and their capabilities. |
|
Package permission provides permission handling types for the Claude CLI.
|
Package permission provides permission handling types for the Claude CLI. |
|
Package protocol implements bidirectional control message handling for the Claude CLI.
|
Package protocol implements bidirectional control message handling for the Claude CLI. |
|
Package sandbox provides sandbox configuration types for the Claude CLI.
|
Package sandbox provides sandbox configuration types for the Claude CLI. |
|
Package subprocess provides subprocess-based transport for the Claude CLI.
|
Package subprocess provides subprocess-based transport for the Claude CLI. |
|
Package userinput provides typed structures for AskUserQuestion handling.
|
Package userinput provides typed structures for AskUserQuestion handling. |
Click to show internal directories.
Click to hide internal directories.