🤖 release: v0.28.5 - #4175
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
@codex review |
|
Codex Review: Didn't find any major issues. More of your lovely PRs please. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
🛡️ Codex Security Review · Automatically triggeredSecurity review completed. No security issues were found in this pull request. Reviewed commit: Only the user who started this review can view the report in Codex. ℹ️ About Codex security reviews in GitHubThis is an experimental Codex feature. Security reviews are triggered when:
Once complete, Codex will leave suggestions, or a comment if no findings are found. |
Summary
Version bump for the v0.28.5 patch release. Headline changes since v0.28.4: remote server connections in the desktop app (#4101), self-updating
xum serverunder a restart supervisor (#4083, #4127), first-class GPT-6 Astra and Astra Pro support including Codex OAuth routing (#4064, #4094, #4106, #4124), token-budget context window rollovers (#4097), the workspace remembering model and mode on send (#3968), in-place plugin updates (#4164), the optional flat sidebar chat list (#3994), and copying selected chat text as Markdown (#4170). It also carries a long run of streaming, compaction, and task-lifecycle fixes (reconnect streaming #4123, message edits during active streams #4153, Codex OAuth prompt-cache routing #4159, compaction/history fencing #4133 through #4148, task lock ordering #4161) plus the Effect Wave 4 runtime refactors and deslop passes 1 through 3.Implementation
Bumped with
node ./scripts/set-package-version.js 0.28.5so the rootpackage.jsonand the legacypackages/mux-compatforwarding package stay version-locked.src/common/compat/productIdentity.test.tspasses locally (8/8).After this PR merges, the
v0.28.5tag will be applied to the squash commit and the GitHub Release published to trigger the desktop/npm/docker pipelines.Generated with
xum• Model:anthropic:claude-fable-5-1• Thinking:xhigh• Cost:$1.64