ChatGPT Desktop: Work/Codex voice UI is missing in API key authentication mode while Chat voice remains available

Open 💬 0 comments Opened Jul 26, 2026 by tongzy0710

Summary

When ChatGPT Desktop is authenticated using an OpenAI API key (via codex login --with-api-key), Chat voice remains available, but the Work and Codex views do not display any voice input button.

Environment

  • macOS
  • ChatGPT Desktop 1.2026.184
  • Apple Silicon
  • Authenticated using API key

Expected

Voice should either be available consistently across Chat, Work and Codex, or the UI should indicate that API-key authentication does not support Work/Codex voice.

Actual

  • Chat: Voice button visible
  • Work: No voice button
  • Codex: No voice button

Diagnostics

  • voiceAvailable = 1 in RemoteFeatureFlags.
  • No local preference disabling voice found.
  • com.openai.codex contains only UI/update preferences.
  • Logs contain backend responses including 403 /celsius/ws/user and 500 /wham/tasks/list.
  • Chat voice continues to work normally.
  • ChatGPT Desktop and Codex CLI appear to share authentication state after codex login --with-api-key.

Question: Is this expected behavior for API-key authentication, or a bug/regression?

View original on GitHub ↗