Skip to content

fix: restore Grok OAuth requests for 0.1.21 - #84

Merged
pavelhov merged 2 commits into
developmentfrom
codex/fix-grok-client-version
Oct 21, 2026
Merged

pavelhov merged 2 commits into
developmentfrom
codex/fix-grok-client-version

Conversation

@pavelhov

@pavelhov pavelhov commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Grok OAuth requests can use the subscription proxy again after xAI began rejecting CodexCommander's advertised client version with HTTP 426. The compatibility profile now advertises 1.0.52, with the User-Agent derived from the same value, and prepares version 0.1.21 for the app updater.

Validation: the outgoing-header regression passes; a live xai/grok-4.7 request through Commander's /v1/responses completed with streaming HTTP 200, resolved model grok-4.7, and the correct arithmetic answer in 2.2 seconds. bun run typecheck, bun run test:parallel (all 631 files), bun run privacy:scan, docs build, GUI lint/i18n lint, GUI tests (888 passed), and GUI build passed.

Security review: independent review found no blocking issues. Credential destinations, OAuth/token handling, API-key isolation, case-insensitive user header overrides, and request-ID behavior are unchanged. No credential or request-body logging, dependency changes, or workflow changes are introduced.

After integration into development, a separate promotion to main and an authenticated universal macOS preview release will deliver the fix to installed apps.

@pavelhov pavelhov changed the title codex/fix grok client version fix: restore Grok OAuth requests for 0.1.21 Oct 21, 2026
@pavelhov
pavelhov marked this pull request as ready for review October 21, 2026 16:06
@pavelhov
pavelhov merged commit 5b9914a into development Oct 21, 2026
1 check 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.

1 participant