feat(ai-review): switch to gpt-5.6-terra; add moving current tag - #10
Merged
Conversation
- ai-review.yml: model gpt-5.3-codex -> gpt-5.6-terra (same effort: high). Cost table updated to Terra's rates ($2 / $0.2 / $12 per 1M) and the pricing source URL. Terra is in the pinned codex CLI 0.149.0 preset list; gpt-5.3-codex no longer is and its predecessors were shut down 2026-07-23. - release.yml: after cutting the dated release tag, force-move a `current` tag to the same commit. Consumers reference `@current` so a new release no longer needs a re-pin PR in every repo; rolling back is one `git tag -f current <old> && git push -f`. - README: document `@current` vs pinned release and the rollback. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
3 tasks
Contributor
Author
|
Consumer PRs switching
Merge order doesn't matter: consumers can go first (no-op today), and once this PR merges |
2 tasks
absorbb
added a commit
to jitsucom/jitsu
that referenced
this pull request
Aug 26, 2026
security-fix.yml: gpt-5.3-codex -> gpt-5.6-terra, matching the ai-review model change released as github-workflows 1.32.20260826 (jitsucom/github-workflows#10). ai-review.yml: bump the pinned release from 1.30.20260821 to 1.32.20260826. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
absorbb
added a commit
to jitsucom/jitsu
that referenced
this pull request
Aug 26, 2026
…826 (#1485) ## Summary Follow-up to #1482 (merged before this could be folded in). - `security-fix.yml`: `gpt-5.3-codex` → `gpt-5.6-terra` (`effort: high` unchanged), matching the ai-review model switch released as github-workflows `1.32.20260826` (jitsucom/github-workflows#10). Terra is in the pinned codex CLI 0.149.0 preset list; 5.3-codex no longer is. - `ai-review.yml`: bump the pinned `jitsucom/github-workflows` release from `1.30.20260821` to `1.32.20260826`. (An earlier revision of this PR used a floating `current` tag; that approach is rolled back in jitsucom/github-workflows#11 and the tag is removed.) ## Test plan - [x] YAML parses; diff reviewed - [ ] The AI Review check on this PR runs on Terra (job summary shows `Model: gpt-5.6-terra`) - [ ] Next `security-fix` run (Monday 08:00 UTC, or `workflow_dispatch` with `dry_run: true`) completes the Codex step on Terra 🤖 Generated with [Claude Code](https://claude.com/claude-code)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
1. ai-review switches to
gpt-5.6-terra(effort: highunchanged).gpt-5.3-codexstill serves, but it has dropped out of the pinned codex CLI 0.149.0 preset list and the main model catalog, and every older codex model was shut down on 2026-07-23. Terra is OpenAI's "balanced agentic coding model", supports the same effort ladder (plusmax/ultra), and is priced $2 / $0.20 / $12 per 1M (input / cached / output) vs. codex's $1.75 / $0.175 / $14. Measured on three recentjitsucom/jitsureview runs (input-dominated, ~90% cache hits) the difference is ~+5% — 2–3¢ per review. The cost-estimate step's hardcoded rates and source URL are updated to match.2. Moving
currenttag so consumers stop re-pinning.release.ymlnow force-movescurrentto the same commit as each dated release tag. Consumer repos referenceai-review.yml@currentand pick up releases automatically; rolling everyone back is onegit tag -f current <old>+ force-push of the tag. The tag already exists on origin ate3144b9(==1.30.20260821), so consumers can switch before this merges with no behaviour change.README documents
@currentvs. a pinned release and the rollback.Consumer PRs (switch
@1.30.20260821→@current): jitsu, ai-tooling, jitsu-cloud-billing, jitsu-cloud-infra, source-connectors, websites — links in the first comment.Test plan
gpt-5.3/1.75/0.175/14.0reference replacedrelease.ymlrun creates the dated tag and movescurrent(checkgit ls-remote origin current)Model: gpt-5.6-terra, pricing source URL updated)🤖 Generated with Claude Code