Files
orca/src/main/startup/cli-command-names.ts
T
Neil d563f8e0e0 feat(speech): set the OpenAI dictation key on a headless host (#31230)
* feat(speech): set the OpenAI dictation key on a headless host (orca speech openai-key)

Cloud dictation needs an OpenAI key on the host that transcribes, and
desktop Settings was the only way to save one. A headless orca serve or
managed server had none. speech.openAiKey.{status,set,clear} save it
through the host's existing key store and secret sealing; the CLI reads
the key from stdin so it never lands in shell history.

* fix(cli): name the update when an older server lacks the speech key methods; one key length cap; PowerShell example (Opus review)
2026-10-20 15:12:28 -07:00

81 lines
1.1 KiB
TypeScript

// Kept import-free for main/CLI project isolation; a parity test prevents drift.
export const CLI_COMMAND_NAMES = [
'account',
'agent',
'agent-context',
'artifacts',
'automations',
'back',
'browser',
'capture',
'check',
'claude-teams',
'clear',
'click',
'clipboard',
'computer',
'console',
'cookie',
'dblclick',
'diagnostics',
'dialog',
'download',
'drag',
'emulator',
'environment',
'eval',
'exec',
'file',
'fill',
'find',
'focus',
'forward',
'full-screenshot',
'geolocation',
'get',
'goto',
'highlight',
'host',
'hover',
'inserttext',
'intercept',
'is',
'keypress',
'jira',
'linear',
'mouse',
'network',
'open',
'open-url',
'orchestration',
'pdf',
'profile',
'project',
'reference',
'reload',
'repo',
'screenshot',
'scroll',
'scrollintoview',
'search',
'select',
'select-all',
'serve',
'set',
'skills',
'snapshot',
'speech',
'status',
'storage',
'tab',
'terminal',
'terminal-daemon',
'type',
'uncheck',
'upload',
'viewport',
'vm',
'wait',
'worktree'
] as const