Skip to content

Update pinned Codex CLI to 0.153.3 - #10

Merged
sadfun merged 1 commit into
sadfun:mainfrom
nocell:update/codex-0.153.3
Sep 4, 2026
Merged

sadfun merged 1 commit into
sadfun:mainfrom
nocell:update/codex-0.153.3

Conversation

@nocell

@nocell nocell commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

What

  • codex.version: 0.145.0 → 0.153.3 (latest rust release)
  • Protocol bindings regenerated via bun src/cli/main.ts codex check --version 0.153.3 --apply (166 files, mostly generated)
  • One real code change: CollabAgentTool grew four new variants (sendMessage, followupTask, interruptAgent, listAgents), which broke the exhaustive switch in collaborationLabel (src/codex/progress.ts) — added the four labels in the existing style (no default, so future additions keep failing the typecheck loudly).

That switch was the only typecheck failure across the 0.145 → 0.153 protocol jump; everything else is generated churn.

Verification

Running on a live Slack deployment built from this branch:

  • app-server initializes: userAgent wirebot/0.153.3, "Wirebot is ready"
  • Slack Socket Mode connects and stays stable
  • models cache refreshes and exposes the new gpt-6-astra; switching model to it works end-to-end
  • tsc -p tsconfig.json clean, bun run build + Docker image build OK

🤖 Generated with Claude Code

Regenerate the protocol bindings via codex check --apply and handle the
four new collab agent tools (sendMessage, followupTask, interruptAgent,
listAgents) in collaborationLabel, which the wider CollabAgentTool union
now requires for exhaustiveness.

Verified on a live deployment: app-server initializes on 0.153.3, Slack
connector healthy, and the newly exposed gpt-6-astra model works.
@greptile-apps

greptile-apps Bot commented Sep 4, 2026

Copy link
Copy Markdown

Too many files changed for review (166 files, 100 file limit).

Bypass the limit by tagging @greptile-apps to review.

@sadfun
sadfun merged commit 66acc92 into sadfun:main Sep 4, 2026
2 checks 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.

2 participants