Skip to content

Interface: ChannelConnectionOptions

Defined in: packages/aiui-claude-channel/src/channel.ts:189

Properties

debug?

optional debug?: boolean

Defined in: packages/aiui-claude-channel/src/channel.ts:205

Advertise server-level debug mode on the hello ack (see ChannelResponse.debug), so a client knows its prompts end up on a debug server's stdout rather than in a Claude Code session.


formats

formats: FormatRegistry

Defined in: packages/aiui-claude-channel/src/channel.ts:191

The formats this connection may speak; hello must name one of them.


push?

optional push?: PushMessage

Defined in: packages/aiui-claude-channel/src/channel.ts:199

Optional server → client push for this connection (see ThreadContext.push). Handed to every thread's processor; omit it and processors that need it degrade gracefully.


sendPrompt

sendPrompt: SendPrompt

Defined in: packages/aiui-claude-channel/src/channel.ts:193

Where thread processors push prompt text.