Skip to content

Interface: LaunchInfo

Defined in: packages/aiui-claude-channel/src/launch-info.ts:58

The launcher-provided session summary (extensible envelope).

Properties

chromeDevtools?

optional chromeDevtools?: ChromeDevtoolsInfo

Defined in: packages/aiui-claude-channel/src/launch-info.ts:61


elevenlabsKey?

optional elevenlabsKey?: VendorKeyStatus

Defined in: packages/aiui-claude-channel/src/launch-info.ts:79

The ELEVEN_LABS_API_KEY resolution (same vocabulary, status only) — the key the default Scribe transcriber needs. Absent when no launcher recorded it.


geminiKey?

optional geminiKey?: VendorKeyStatus

Defined in: packages/aiui-claude-channel/src/launch-info.ts:73

The GEMINI_API_KEY resolution (same vocabulary, status only) — the key the realtime submode's Gemini Live engine needs. Absent when no launcher recorded it.


launcher?

optional launcher?: string

Defined in: packages/aiui-claude-channel/src/launch-info.ts:60

What assembled this session, e.g. "aiui claude".


openaiKey?

optional openaiKey?: VendorKeyStatus

Defined in: packages/aiui-claude-channel/src/launch-info.ts:67

Whether the launcher resolved an OpenAI key (status only, never the key). Absent when no launcher recorded it. Lets the console dashboard explain why transcription is unavailable.