返回 CodeWhale
terminal-capture.generated.ts
根目录 / web / lib / terminal-capture.generated.ts
1 // GENERATED by web/scripts/render-terminal-capture.mjs — do not edit.
2 // Source: web/lib/terminal-captures/*.json, real PTY cell captures from
3 // Native Codewhale PTY via qa_harness; website_current_terminal_capture sequence
4 // (binary 0.10.1 (8ba2bbf805e1), base commit 8ba2bbf805e1393ba27493bb5970db88b14ff7b3, captured 2026-10-04).
5
6 export type TerminalCaptureStyle = {
7 fg: string;
8 bg: string;
9 bold?: boolean;
10 italic?: boolean;
11 dim?: boolean;
12 underline?: boolean;
13 strike?: boolean;
14 };
15
16 export type TerminalCaptureFrame = {
17 file: string;
18 state: string;
19 cols: number;
20 rows: number;
21 styles: TerminalCaptureStyle[];
22 /** Each row is a list of [text, style index] runs. */
23 lines: [string, number][][];
24 };
25
26 export const TERMINAL_CAPTURE_META = {
27 "source": "Native Codewhale PTY via qa_harness; website_current_terminal_capture sequence",
28 "binaryVersion": "0.10.1 (8ba2bbf805e1)",
29 "baseCommit": "8ba2bbf805e1393ba27493bb5970db88b14ff7b3",
30 "capturedAt": "2026-10-04",
31 "conditions": {
32 "colorterm": "truecolor",
33 "fixtureHistory": false,
34 "motion": "NO_ANIMATIONS=1",
35 "provider": "none; offline Ctrl+O",
36 "submittedPrompts": 0,
37 "workspace": "~/my-project inside a sealed HOME",
38 "theme": "underwater (default; no theme override)"
39 }
40 } as const;
41
42 export const TERMINAL_CAPTURE_FRAMES = {"provider-picker":{"file":"web/lib/terminal-captures/website-provider-picker-100x24.json","state":"first-run provider picker","cols":100,"rows":24,"styles":[{"fg":"#f6f2e8","bg":"#0a1e33"},{"fg":"#2a3f72","bg":"#0a1e33"},{"fg":"#6aa6dc","bg":"#0a1e33","bold":true},{"fg":"#f6f2e8","bg":"#232d41"},{"fg":"#f6f2e8","bg":"#232d41","bold":true},{"fg":"#ff7a59","bg":"#232d41","bold":true},{"fg":"#f6f2e8","bg":"#1a2c63"},{"fg":"#ff7a59","bg":"#0a1e33"},{"fg":"#93a0b8","bg":"#0a1e33"}],"lines":[[[" ",0]],[[" ",0],["┌ ",1],["Choose your model provider ",2],["────────────────────────────────────────────────────────────────────┐ ",1]],[[" ",0],["│",1],[" ",3],["▸ DeepSeek * ",4],["needs key ",5],["│",1],[" ",6]],[[" ",0],["│ ",1],["AICraft ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Alibaba Cloud Model Studio ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Alibaba Model Studio (DashScope) ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Anthropic ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Arcee AI ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["AtlasCloud ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Baidu Qianfan ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Baseten ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Cerebras ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Cheaper Inference ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Codewhale ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Command Code ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Concentrate ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["CSDN ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Custom (OpenAI-compatible) ",0],["needs endpoint ",8],["│",1],[" ",6]],[[" ",0],["│ ",1],["DeepInfra ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Eden AI ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["Fireworks AI ",0],["needs key ",7],["│",1],[" ",6]],[[" ",0],["│ ",1],["↑↓ ",2],["move ",8],["Enter ",2],["set key ",8],["Ctrl+O ",2],["explore offline ",8],["Esc ",2],["back ",8],["│",1],[" ",6]],[[" ",0],["└────────────────────────────────────────────────────────────────────────────────────────────────┘",1],[" ",6]],[[" ",0],[" ",6]]]},"home":{"file":"web/lib/terminal-captures/website-home-100x24.json","state":"home after offline first run, with the onboarding starter prompt","cols":100,"rows":24,"styles":[{"fg":"#f6f2e8","bg":"#102a45"},{"fg":"#f6f2e8","bg":"#102943"},{"fg":"#f6f2e8","bg":"#0f2841"},{"fg":"#f6f2e8","bg":"#0e2741"},{"fg":"#6aa6dc","bg":"#0e2741"},{"fg":"#6aa6dc","bg":"#0e2741","bold":true},{"fg":"#93a0b8","bg":"#0e2741"},{"fg":"#f6f2e8","bg":"#0e263f"},{"fg":"#6aa6dc","bg":"#0e263f"},{"fg":"#b6c0d4","bg":"#0e263f"},{"fg":"#f6f2e8","bg":"#0e253d"},{"fg":"#6aa6dc","bg":"#0e253d"},{"fg":"#f6f2e8","bg":"#0d243b"},{"fg":"#6aa6dc","bg":"#0d243b"},{"fg":"#f6f2e8","bg":"#0c233a"},{"fg":"#6aa6dc","bg":"#0c233a"},{"fg":"#f6f2e8","bg":"#0c2238"},{"fg":"#6aa6dc","bg":"#0c2238"},{"fg":"#f6f2e8","bg":"#0c2137"},{"fg":"#ff7a59","bg":"#0c2137"},{"fg":"#f6f2e8","bg":"#0b2035"},{"fg":"#f6f2e8","bg":"#0b1f33"},{"fg":"#f6f2e8","bg":"#0a1e32"},{"fg":"#f6f2e8","bg":"#0a1e32","bold":true},{"fg":"#f6f2e8","bg":"#0a1d30"},{"fg":"#f6f2e8","bg":"#0a1c2e"},{"fg":"#8a99b3","bg":"#0a1c2e"},{"fg":"#f6f2e8","bg":"#091b2d"},{"fg":"#f6f2e8","bg":"#091a2b"},{"fg":"#f6f2e8","bg":"#08192a"},{"fg":"#6aa6dc","bg":"#081828"},{"fg":"#6aa6dc","bg":"#081726"},{"fg":"#f6f2e8","bg":"#081726"},{"fg":"#6aa6dc","bg":"#081624"},{"fg":"#6aa6dc","bg":"#081624","bold":true},{"fg":"#6aa6dc","bg":"#061524"},{"fg":"#ff7a59","bg":"#061524"},{"fg":"#f6f2e8","bg":"#061422"},{"fg":"#e09948","bg":"#061422","bold":true},{"fg":"#8a99b3","bg":"#061422"},{"fg":"#6aa6dc","bg":"#061422"},{"fg":"#93a0b8","bg":"#061422"},{"fg":"#f6f2e8","bg":"#061320"},{"fg":"#93a0b8","bg":"#061320"},{"fg":"#f6c453","bg":"#061320"}],"lines":[[[" ",0]],[[" ",1]],[[" ",2]],[[" ",3],["⣀⣴⣶⣾⣶⣆ ",4],["codewhale ",5],["v0.10.1 (8ba2bbf805e1) ",6]],[[" ",7],["⢀⣼⣿⠛⠉⠉⠙⠻⠟⠃ ",8],["~/my-project ",9]],[[" ",10],["⢸⣿⡇ ⢀⣀⣤⣤⣤⣤⡀ ",11]],[[" ",12],["⢸⣿⣷⣤⣤⣶⣿⣿⣿⡿⠟⠉⣹⠁ ",13]],[[" ",14],["⠈⢻⣿⣿⣿⣿⣿⣷⠟ ⢀⡴⠁ ",15]],[[" ",16],["⠈⠉⠽⠿⣿⠥⠤⠒⠉ ",17]],[[" ",18],["no model connected · run /provider ",19]],[[" ",20]],[[" ",21]],[[" ",22],["New session ",23]],[[" ",24]],[[" ",25],["/help for commands · Ctrl+] for the workbar ",26]],[[" ",27]],[[" ",28]],[[" ",29]],[["╭──────────────────────────────────────────────────────────────────────────────────────────────────╮",30]],[["│❯ ",31],["Look at this folder and suggest a good first task. ",32],["│",31]],[["│ ",33],["[↵] ",34],["│",33]],[["╰",35],["↵ save for later · /provider to connect ",36],["──────────────────────────────────────────────────────────╯",35]],[[" ",37],["● ask ",38],["Shift+Tab to change ",39],["work ",40],["(Tab) ",39],["Work bar ",40],["(Ctrl+]) ",39],["Exploring offline ",41]],[[" ",42],["model ",43],["not connected ",44]]]},"composer":{"file":"web/lib/terminal-captures/website-composer-100x24.json","state":"typed unsent prompt; no provider request","cols":100,"rows":24,"styles":[{"fg":"#f6f2e8","bg":"#102a45"},{"fg":"#f6f2e8","bg":"#102943"},{"fg":"#f6f2e8","bg":"#0f2841"},{"fg":"#f6f2e8","bg":"#0e2741"},{"fg":"#f6f2e8","bg":"#0e263f"},{"fg":"#f6f2e8","bg":"#0e263f","bold":true},{"fg":"#f6f2e8","bg":"#0e253d"},{"fg":"#b6c0d4","bg":"#0e253d"},{"fg":"#f6f2e8","bg":"#0d243b"},{"fg":"#f6f2e8","bg":"#0c233a"},{"fg":"#f6f2e8","bg":"#0c2238"},{"fg":"#f6f2e8","bg":"#0c2137"},{"fg":"#f6f2e8","bg":"#0b2035"},{"fg":"#f6f2e8","bg":"#0b1f33"},{"fg":"#f6f2e8","bg":"#0a1e32"},{"fg":"#f6f2e8","bg":"#0a1d30"},{"fg":"#f6f2e8","bg":"#0a1c2e"},{"fg":"#f6f2e8","bg":"#091b2d"},{"fg":"#f6f2e8","bg":"#091a2b"},{"fg":"#f6f2e8","bg":"#08192a"},{"fg":"#6aa6dc","bg":"#081828"},{"fg":"#6aa6dc","bg":"#081726"},{"fg":"#f6f2e8","bg":"#081726"},{"fg":"#6aa6dc","bg":"#081624"},{"fg":"#6aa6dc","bg":"#081624","bold":true},{"fg":"#6aa6dc","bg":"#061524"},{"fg":"#ff7a59","bg":"#061524"},{"fg":"#f6f2e8","bg":"#061422"},{"fg":"#e09948","bg":"#061422","bold":true},{"fg":"#8a99b3","bg":"#061422"},{"fg":"#6aa6dc","bg":"#061422"},{"fg":"#93a0b8","bg":"#061422"},{"fg":"#f6f2e8","bg":"#061320"},{"fg":"#93a0b8","bg":"#061320"},{"fg":"#f6c453","bg":"#061320"}],"lines":[[[" ",0]],[[" ",1]],[[" ",2]],[[" ",3]],[[" ",4],["codewhale ",5]],[[" ",6],["~/my-project · no git · mcp 0 ",7]],[[" ",8]],[[" ",9],["What do you want to accomplish? ",9]],[[" ",10]],[[" ",11]],[[" ",12]],[[" ",13]],[[" ",14]],[[" ",15]],[[" ",16]],[[" ",17]],[[" ",18]],[[" ",19]],[["╭──────────────────────────────────────────────────────────────────────────────────────────────────╮",20]],[["│❯ ",21],["Add a --json flag to the export command ",22],["│",21]],[["│ ",23],["[↵] ",24],["│",23]],[["╰",25],["↵ save for later · /provider to connect ",26],["──────────────────────────────────────────────────────────╯",25]],[[" ",27],["● ask ",28],["Shift+Tab to change ",29],["work ",30],["(Tab) ",29],["Work bar ",30],["(Ctrl+]) ",29],["Exploring offline ",31]],[[" ",32],["model ",33],["not connected ",34]]]},"help":{"file":"web/lib/terminal-captures/website-help-100x24.json","state":"actual /help overlay","cols":100,"rows":24,"styles":[{"fg":"#f6f2e8","bg":"#0a1e33"},{"fg":"#6aa6dc","bg":"#0a1e33","bold":true},{"fg":"#2a3f72","bg":"#0a1e33"},{"fg":"#8a99b3","bg":"#0a1e33"},{"fg":"#93a0b8","bg":"#0a1e33"},{"fg":"#f6f2e8","bg":"#232d41","bold":true}],"lines":[[[" ",0]],[[" ",0],["Help — Commands, skills, and keys ",1],["─────────────────────────────────────────────────────────────── ",2]],[[" ",0]],[[" ",0],["Type to filter ",1],["213 entries",3],["█ ",4]],[[" ",0],["█ ",4]],[[" ",0],["▾ Common commands (12) ",1],["█ ",4]],[[" ",0],["▸ /clear Clear conversation history",5],[" ",0],["█ ",4]],[[" ",0],["/compact ",0],["Shrink the context to free space ",3],["█ ",4]],[[" ",0],["/context ",0],["Open the context inspector (aliases: /ctx) ",3],["█ ",4]],[[" ",0],["/cost ",0],["Show session cost breakdown ",3],["█ ",4]],[[" ",0],["/diff ",0],["Show changes since this session started ",3],["█ ",4]],[[" ",0],["/exit ",0],["Quit (aliases: /quit, /q) ",3],["█ ",4]],[[" ",0],["/mcp ",0],["Open or manage MCP servers; init adds one, doctor checks it (aliases: /mcps) ",3],["█ ",4]],[[" ",0],["/model ",0],["Switch or show the current model (aliases: /route) ",3],["█ ",4]],[[" ",0],["/resume ",0],["Resume a session, or import a session JSON file (aliases: /r) ",3],["█ ",4]],[[" ",0],["/settings ",0],["Open settings ",3],["█ ",4]],[[" ",0],["/setup ",0],["Set up providers and preferences ",3],["│ ",2]],[[" ",0],["/theme ",0],["Pick a theme ",3],["│ ",2]],[[" ",0],["▸ All commands (95) ",1],["│ ",2]],[[" ",0],["▸ Skills (47) ",1],["│ ",2]],[[" ",0],["▸ Navigation (10) ",1],["│ ",2]],[[" ",0],["Up/Down move PgUp/PgDn jump ",4],["←/→ ",1],["Esc close ",4]],[[" ",0],["────────────────────────────────────────────────────────────────────────────────────────────────── ",2]],[[" ",0]]]},"workbar-fleet":{"file":"web/lib/terminal-captures/website-workbar-fleet-100x32.json","state":"actual Fleet workbar in an empty offline session, opened from the launch screen","cols":100,"rows":32,"styles":[{"fg":"#f6f2e8","bg":"#102a45"},{"fg":"#f6f2e8","bg":"#102a43"},{"fg":"#f6f2e8","bg":"#102843"},{"fg":"#f6f2e8","bg":"#0f2841"},{"fg":"#f6f2e8","bg":"#0e2741"},{"fg":"#6aa6dc","bg":"#0e2741"},{"fg":"#6aa6dc","bg":"#0e2741","bold":true},{"fg":"#93a0b8","bg":"#0e2741"},{"fg":"#f6f2e8","bg":"#0e263f"},{"fg":"#6aa6dc","bg":"#0e263f"},{"fg":"#b6c0d4","bg":"#0e263f"},{"fg":"#f6f2e8","bg":"#0e263e"},{"fg":"#6aa6dc","bg":"#0e263e"},{"fg":"#f6f2e8","bg":"#0e253d"},{"fg":"#6aa6dc","bg":"#0e253d"},{"fg":"#f6f2e8","bg":"#0d243b"},{"fg":"#6aa6dc","bg":"#0d243b"},{"fg":"#f6f2e8","bg":"#0d243a"},{"fg":"#6aa6dc","bg":"#0d243a"},{"fg":"#f6f2e8","bg":"#0c2239"},{"fg":"#ff7a59","bg":"#0c2239"},{"fg":"#f6f2e8","bg":"#0c2238"},{"fg":"#f6f2e8","bg":"#0c2137"},{"fg":"#f6f2e8","bg":"#0b2035"},{"fg":"#f6f2e8","bg":"#0b2035","bold":true},{"fg":"#f6f2e8","bg":"#0b2034"},{"fg":"#f6f2e8","bg":"#0b1f33"},{"fg":"#8a99b3","bg":"#0b1f33"},{"fg":"#f6f2e8","bg":"#0a1e32"},{"fg":"#f6f2e8","bg":"#0a1d31"},{"fg":"#f6f2e8","bg":"#0a1d30"},{"fg":"#f6f2e8","bg":"#0a1c2e"},{"fg":"#f6f2e8","bg":"#091b2d"},{"fg":"#6aa6dc","bg":"#091b2c"},{"fg":"#6aa6dc","bg":"#08192b"},{"fg":"#b6c0d4","bg":"#08192b"},{"fg":"#6aa6dc","bg":"#08192a"},{"fg":"#8a99b3","bg":"#08192a"},{"fg":"#6aa6dc","bg":"#081828"},{"fg":"#f6f2e8","bg":"#081727"},{"fg":"#e09948","bg":"#081727","bold":true},{"fg":"#8a99b3","bg":"#081727"},{"fg":"#6aa6dc","bg":"#081727"},{"fg":"#93a0b8","bg":"#081727"},{"fg":"#f6f2e8","bg":"#061320"},{"fg":"#93a0b8","bg":"#061320"},{"fg":"#f6c453","bg":"#061320"},{"fg":"#2a3f72","bg":"#0d223a"},{"fg":"#f6f2e8","bg":"#0d223a"},{"fg":"#f6f2e8","bg":"#232d41"},{"fg":"#f6f2e8","bg":"#232d41","bold":true},{"fg":"#93a0b8","bg":"#0d223a"},{"fg":"#8a99b3","bg":"#0d223a"}],"lines":[[[" ",0]],[[" ",1]],[[" ",2]],[[" ",3]],[[" ",4],["⣀⣴⣶⣾⣶⣆ ",5],["codewhale ",6],["v0.10.1 (8ba2bbf805e1) ",7]],[[" ",8],["⢀⣼⣿⠛⠉⠉⠙⠻⠟⠃ ",9],["~/my-project ",10]],[[" ",11],["⢸⣿⡇ ⢀⣀⣤⣤⣤⣤⡀ ",12]],[[" ",13],["⢸⣿⣷⣤⣤⣶⣿⣿⣿⡿⠟⠉⣹⠁ ",14]],[[" ",15],["⠈⢻⣿⣿⣿⣿⣿⣷⠟ ⢀⡴⠁ ",16]],[[" ",17],["⠈⠉⠽⠿⣿⠥⠤⠒⠉ ",18]],[[" ",19],["no model connected · run /provider ",20]],[[" ",21]],[[" ",22]],[[" ",23],["New session ",24]],[[" ",25]],[[" ",26],["/help for commands · Ctrl+] for the workbar ",27]],[[" ",28]],[[" ",29]],[[" ",30]],[[" ",31]],[[" ",32]],[["╭──────────────────────────────────────────────────────────────────────────────────────────────────╮",33]],[["│❯ ",34],["Type a message… ",35],["│",34]],[["│ ",36],["[·] ",37],["│",36]],[["╰──────────────────────────────────────────────────────────────────────────────────────────────────╯",38]],[[" ",39],["● ask ",40],["Shift+Tab to change ",41],["work ",42],["(Tab) ",41],["Exploring offline ",43]],[[" ",44],["model ",45],["not connected ",46]],[["────────────────────────────────────────────────────────────────────────────────────────────────────",47]],[[" ",48],[" ",49],["Fleet ",50],[" ",48],["Context Git Cost ",51],["Esc × ",52]],[[" ",48],["no agents have run this session ",51]],[[" ",48]],[[" ",48]]]},"workbar":{"file":"web/lib/terminal-captures/website-workbar-100x32.json","state":"actual Tasks workbar in an empty offline session, opened from the launch screen","cols":100,"rows":32,"styles":[{"fg":"#f6f2e8","bg":"#102a45"},{"fg":"#f6f2e8","bg":"#102a43"},{"fg":"#f6f2e8","bg":"#102843"},{"fg":"#f6f2e8","bg":"#0f2841"},{"fg":"#f6f2e8","bg":"#0e2741"},{"fg":"#6aa6dc","bg":"#0e2741"},{"fg":"#6aa6dc","bg":"#0e2741","bold":true},{"fg":"#93a0b8","bg":"#0e2741"},{"fg":"#f6f2e8","bg":"#0e263f"},{"fg":"#6aa6dc","bg":"#0e263f"},{"fg":"#b6c0d4","bg":"#0e263f"},{"fg":"#f6f2e8","bg":"#0e263e"},{"fg":"#6aa6dc","bg":"#0e263e"},{"fg":"#f6f2e8","bg":"#0e253d"},{"fg":"#6aa6dc","bg":"#0e253d"},{"fg":"#f6f2e8","bg":"#0d243b"},{"fg":"#6aa6dc","bg":"#0d243b"},{"fg":"#f6f2e8","bg":"#0d243a"},{"fg":"#6aa6dc","bg":"#0d243a"},{"fg":"#f6f2e8","bg":"#0c2239"},{"fg":"#ff7a59","bg":"#0c2239"},{"fg":"#f6f2e8","bg":"#0c2238"},{"fg":"#f6f2e8","bg":"#0c2137"},{"fg":"#f6f2e8","bg":"#0b2035"},{"fg":"#f6f2e8","bg":"#0b2035","bold":true},{"fg":"#f6f2e8","bg":"#0b2034"},{"fg":"#f6f2e8","bg":"#0b1f33"},{"fg":"#8a99b3","bg":"#0b1f33"},{"fg":"#f6f2e8","bg":"#0a1e32"},{"fg":"#f6f2e8","bg":"#0a1d31"},{"fg":"#f6f2e8","bg":"#0a1d30"},{"fg":"#f6f2e8","bg":"#0a1c2e"},{"fg":"#f6f2e8","bg":"#091b2d"},{"fg":"#6aa6dc","bg":"#091b2c"},{"fg":"#6aa6dc","bg":"#08192b"},{"fg":"#b6c0d4","bg":"#08192b"},{"fg":"#6aa6dc","bg":"#08192a"},{"fg":"#8a99b3","bg":"#08192a"},{"fg":"#6aa6dc","bg":"#081828"},{"fg":"#f6f2e8","bg":"#081727"},{"fg":"#e09948","bg":"#081727","bold":true},{"fg":"#8a99b3","bg":"#081727"},{"fg":"#6aa6dc","bg":"#081727"},{"fg":"#93a0b8","bg":"#081727"},{"fg":"#f6f2e8","bg":"#061320"},{"fg":"#93a0b8","bg":"#061320"},{"fg":"#f6c453","bg":"#061320"},{"fg":"#2a3f72","bg":"#0d223a"},{"fg":"#f6f2e8","bg":"#0d223a"},{"fg":"#f6f2e8","bg":"#232d41"},{"fg":"#f6f2e8","bg":"#232d41","bold":true},{"fg":"#93a0b8","bg":"#0d223a"},{"fg":"#8a99b3","bg":"#0d223a"}],"lines":[[[" ",0]],[[" ",1]],[[" ",2]],[[" ",3]],[[" ",4],["⣀⣴⣶⣾⣶⣆ ",5],["codewhale ",6],["v0.10.1 (8ba2bbf805e1) ",7]],[[" ",8],["⢀⣼⣿⠛⠉⠉⠙⠻⠟⠃ ",9],["~/my-project ",10]],[[" ",11],["⢸⣿⡇ ⢀⣀⣤⣤⣤⣤⡀ ",12]],[[" ",13],["⢸⣿⣷⣤⣤⣶⣿⣿⣿⡿⠟⠉⣹⠁ ",14]],[[" ",15],["⠈⢻⣿⣿⣿⣿⣿⣷⠟ ⢀⡴⠁ ",16]],[[" ",17],["⠈⠉⠽⠿⣿⠥⠤⠒⠉ ",18]],[[" ",19],["no model connected · run /provider ",20]],[[" ",21]],[[" ",22]],[[" ",23],["New session ",24]],[[" ",25]],[[" ",26],["/help for commands · Ctrl+] for the workbar ",27]],[[" ",28]],[[" ",29]],[[" ",30]],[[" ",31]],[[" ",32]],[["╭──────────────────────────────────────────────────────────────────────────────────────────────────╮",33]],[["│❯ ",34],["Type a message… ",35],["│",34]],[["│ ",36],["[·] ",37],["│",36]],[["╰──────────────────────────────────────────────────────────────────────────────────────────────────╯",38]],[[" ",39],["● ask ",40],["Shift+Tab to change ",41],["work ",42],["(Tab) ",41],["Exploring offline ",43]],[[" ",44],["model ",45],["not connected ",46]],[["────────────────────────────────────────────────────────────────────────────────────────────────────",47]],[[" ",48],[" ",49],["Tasks ",50],[" ",48],["Context Git Cost ",51],["Esc × ",52]],[[" ",48],["no to-dos yet ",51]],[[" ",48]],[[" ",48]]]}} as const satisfies Record<string, TerminalCaptureFrame>;
43
44 export type TerminalCaptureFrameId = keyof typeof TERMINAL_CAPTURE_FRAMES;
45
45 lines TYPESCRIPT