Add gpt-6-astra reasoning variants #69

Merged
ober merged 3 commits from fix/codex-reasoning-variants into master 2026-09-23 20:59:17 -04:00
Owner

Summary

  • Add the configured gpt-6-astra Codex subscription family to the static model catalog.
  • Make low, medium, high, xhigh, and friendly ultra selectors available to /model, --model, and the TUI picker.
  • Normalize gpt-6-astra-ultra to the API-supported xhigh effort while sending gpt-6-astra on the wire.

Verification

  • make binary passes on macOS arm64.
  • test/codex-provider.ss: 13 passed, 0 failed.
  • Built binary smoke test: selects gpt-6-astra-medium and gpt-6-astra-ultra without rejection.
  • Full make test reaches one unrelated existing macOS sandbox regression: enabled sandbox runs an allowed command.
## Summary - Add the configured `gpt-6-astra` Codex subscription family to the static model catalog. - Make low, medium, high, xhigh, and friendly ultra selectors available to `/model`, `--model`, and the TUI picker. - Normalize `gpt-6-astra-ultra` to the API-supported `xhigh` effort while sending `gpt-6-astra` on the wire. ## Verification - `make binary` passes on macOS arm64. - `test/codex-provider.ss`: 13 passed, 0 failed. - Built binary smoke test: selects `gpt-6-astra-medium` and `gpt-6-astra-ultra` without rejection. - Full `make test` reaches one unrelated existing macOS sandbox regression: `enabled sandbox runs an allowed command`.
Add gpt-6-astra reasoning variants
Some checks failed
version-policy / required (pull_request) Successful in 3m43s
required-ci / required (pull_request) Failing after 9m25s
5c893f999b
Retry required CI after transient runner failure
Some checks failed
version-policy / required (pull_request) Successful in 3m44s
required-ci / required (pull_request) Failing after 10m2s
afde0e9965
Retry required CI after hosted timeout
Some checks failed
version-policy / required (pull_request) Successful in 3m44s
required-ci / required (pull_request) Failing after 9m19s
31cd283ab4
ober scheduled this pull request to auto merge when all checks succeed 2026-09-23 20:58:52 -04:00
ober merged commit b06fc6a697 into master 2026-09-23 20:59:17 -04:00
ober referenced this pull request from a commit 2026-09-23 20:59:19 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
ober/jerboa-code!69
No description provided.