Skip to content

feat(live-voice): expose Live Voice to regular users - #1259

Merged
vastsa merged 2 commits into
mainfrom
feat/live-voice-public-readiness
Sep 30, 2026
Merged

vastsa merged 2 commits into
mainfrom
feat/live-voice-public-readiness

Conversation

@vastsa

@vastsa vastsa commented Sep 30, 2026

Copy link
Copy Markdown
Owner

变更内容

  • 向普通用户开放 Live Voice 设置和入口,并保留既有语音设置行为。
  • 完善 Codex、Gemini、OpenAI Realtime 连接与音频传输的取消、队列和释放处理。
  • 增加多语言文案及 Live Voice E2E 覆盖。

验证

  • pnpm build:js
  • pnpm test:e2e:live-voice(5 条用户旅程)
  • Desktop 测试:3328 passed
  • Host runtime:106 passed;Agent host:57 passed;i18n:28 passed
  • cargo test --locked -p host-core:699 passed
  • TypeScript typecheck、Biome、desktop lint、cargo fmt --all -- --check、Clippy 均通过

Clippy 有两条现存的未使用变量警告,没有错误。

Make Live Voice setup and Composer entry available in packaged builds, preserve opt-in controls, and complete account-bound provider configuration.\n\nHarden provider negotiation, cancellation, PCM ownership, and Live Work delivery with production-path tests, localization, specs, and an isolated Electron E2E fixture.
Copilot AI balanced review requested due to automatic review settings September 30, 2026 10:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@vastsa
vastsa merged commit e93295a into main Sep 30, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants