API Reference ClaudeCode v#0.1.0

View Source

Modules

Elixir SDK for Claude Code CLI.

Handles CLI subprocess management for Claude Code.

Utilities for working with content blocks in Claude messages.

Represents a text content block within a Claude message.

Represents a tool result content block within a Claude message.

Represents a tool use content block within a Claude message.

Utilities for working with messages from the Claude CLI.

Represents an assistant message from the Claude CLI.

Represents a result message from the Claude CLI.

Represents a system message from the Claude CLI.

Represents a user message from the Claude CLI.

Handles option validation and CLI flag conversion.

GenServer that manages Claude Code CLI subprocesses.

Stream utilities for handling Claude Code responses.

Type definitions for the ClaudeCode SDK.