claudestream v0.14.2 /claudestream._options
On this page

Option structs for configuring claudestream sessions, covering session resolution, debug, MCP, plugins, stream output, process limits, budget, tool sche...

#claudestream._options

#claudestream._options

Option structs for configuring claudestream sessions, covering session resolution, debug, MCP, plugins, stream output, process limits, budget, tool schema, and the unified SessionConfig.

#SessionResolution

How to resolve which session to use.

#DebugOptions

Debug configuration.

#McpOptions

External MCP server configuration.

#PluginOptions

Plugin loading configuration.

#StreamOptions

Stream output behavior.

#ProcessLimits

Process-level tuning parameters.

#Budget

Cost/turn/token threshold lists for a session.

#validate_budget

python
def validate_budget(budget: Budget) -> None

Raise ValueError if any threshold is negative.

#ToolSchema

Tool schema without handler -- for JSON-serializable agent definitions.

#SessionConfig

Unified configuration object for AsyncSession, SyncSession, print_prompt, and invoke_agent.

Search