Skip to content

feat(ai-review): switch to gpt-5.6-terra; add moving current tag - #10

Merged
absorbb merged 1 commit into
mainfrom
feat/ai-review-terra-current-tag
Aug 26, 2026
Merged

feat(ai-review): switch to gpt-5.6-terra; add moving current tag#10
absorbb merged 1 commit into
mainfrom
feat/ai-review-terra-current-tag

Conversation

@absorbb

@absorbb absorbb commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

1. ai-review switches to gpt-5.6-terra (effort: high unchanged).

gpt-5.3-codex still 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 (plus max/ultra), and is priced $2 / $0.20 / $12 per 1M (input / cached / output) vs. codex's $1.75 / $0.175 / $14. Measured on three recent jitsucom/jitsu review 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 current tag so consumers stop re-pinning.

release.yml now force-moves current to the same commit as each dated release tag. Consumer repos reference ai-review.yml@current and pick up releases automatically; rolling everyone back is one git tag -f current <old> + force-push of the tag. The tag already exists on origin at e3144b9 (== 1.30.20260821), so consumers can switch before this merges with no behaviour change.

README documents @current vs. 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

  • YAML parses; every gpt-5.3 / 1.75 / 0.175 / 14.0 reference replaced
  • After merge: release.yml run creates the dated tag and moves current (check git ls-remote origin current)
  • Next consumer PR review runs on Terra (job summary shows Model: gpt-5.6-terra, pricing source URL updated)

🤖 Generated with Claude Code

- 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>

@jitsu-code-review jitsu-code-review Bot 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.

Reviewed the release-tag promotion, reusable-workflow reference change, and GPT-5.6 Terra configuration/pricing.

Finding:

  • current can be rolled back by an older release job that finishes after a newer one.

Comment thread .github/workflows/release.yml
@absorbb

absorbb commented Aug 26, 2026

Copy link
Copy Markdown
Contributor Author

Consumer PRs switching ai-review.yml@1.30.20260821@current (behaviour-neutral until this merges; current currently resolves to e3144b9 == 1.30.20260821):

Merge order doesn't matter: consumers can go first (no-op today), and once this PR merges release.yml moves current forward and they all pick up Terra on their next run.

@absorbb
absorbb merged commit d3c646e into main Aug 26, 2026
1 check passed
@absorbb
absorbb deleted the feat/ai-review-terra-current-tag branch August 26, 2026 14:14
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)
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