ClaudeAgentSDK.Schema.Options (claude_agent_sdk v0.17.2)

Copy Markdown View Source

Reusable Claude option schemas for JSON object registries and structured output payloads.

Summary

Functions

agents_registry()

@spec agents_registry() :: Zoi.schema()

any_json_map()

@spec any_json_map() :: Zoi.schema()

initialize_hooks()

@spec initialize_hooks() :: Zoi.schema()

json_object_registry()

@spec json_object_registry() :: Zoi.schema()

optional_json_map()

@spec optional_json_map() :: Zoi.schema()

sdk_mcp_servers()

@spec sdk_mcp_servers() :: Zoi.schema()

structured_output_format()

@spec structured_output_format() :: Zoi.schema()