claude_code.ClaudeCodeClient$stream
A harness client: the authenticated Claude Code CLI as an `ai.Client`. The transport is a local process, not HTTP; the output contract travels natively via --json-schema; BAML tools ride the `outcome` envelope.
Reference version
Signature
class claude_code.ClaudeCodeClient$streamA harness client: the authenticated Claude Code CLI as an ai.Client.
The transport is a local process, not HTTP; the output contract travels
natively via --json-schema; BAML tools ride the outcome envelope.
Source:<builtin>/claude_code/cli.bamlbytes 0–0
Fields
executable
string | nullmodel
string | nullcwd
string | nulltimeout_ms
int | nullpermission_mode
string | nullharness_tools
string[]mcp_servers
map<string, baml.json.json$stream>capture_wire
bool | null