Skip to content

checkpoint: into wallentx/termux-target from release/0.135.0 @ 60f36188b99d#174

Merged
wallentx merged 5 commits into
wallentx/termux-targetfrom
checkpoint/wallentx_termux-target_from_release_0.135.0_60f36188b99d
May 28, 2026
Merged

checkpoint: into wallentx/termux-target from release/0.135.0 @ 60f36188b99d#174
wallentx merged 5 commits into
wallentx/termux-targetfrom
checkpoint/wallentx_termux-target_from_release_0.135.0_60f36188b99d

Conversation

@unemployabot

@unemployabot unemployabot Bot commented May 28, 2026

Copy link
Copy Markdown

Termux release checkpoint

  • Source branch: release/0.135.0
  • Source hash: 60f36188b99d5dcc6211bd7aad7da9b5a3b5e85a
  • Destination branch: wallentx/termux-target
  • Remaining first-parent commits on source: 0

This PR carries release-train conflict fixes and follow-up changes back into the reusable Termux patch branch.

Release-only workflow files and metadata under .github were restored to the destination branch versions before opening this PR.

shijie-oai and others added 5 commits May 28, 2026 09:14
- `codex doctor` now reports richer environment, Git, terminal, app-server, and thread inventory diagnostics for support cases. (openai#24261, openai#24311, openai#24305)
- `/status` shows remote connection details and server version when the TUI is connected over a remote transport. (openai#24420)
- Vim mode gained text-object editing, improved word/line-end behavior, and a configurable interrupt-turn binding. (openai#24382, openai#24380, openai#24766)
- `/permissions` now understands named permission profiles and displays configured custom profiles. (openai#21559)
- Packaged Codex builds can discover and use the bundled patched zsh helper across supported macOS and Linux targets. (openai#23756, openai#24171)
- The Python SDK now exposes friendly `Sandbox` presets for thread and turn APIs. (openai#24772)

## Bug Fixes
- Markdown tables and multiline lists render more readably in the TUI, with better column sizing and app-style table formatting. (openai#24489, openai#24346, openai#24351)
- TUI output is more stable on macOS and Zellij, avoiding stderr/composer corruption and raw-output overlap. (openai#24459, openai#24479, openai#24593)
- Slash-command completion now preserves existing draft text for commands that accept inline arguments. (openai#23950)
- Older tmux/iTerm control-mode sessions no longer lose normal `Ctrl-C` handling from unsupported keyboard enhancement setup. (openai#24371)
- App mentions now exclude inaccessible or disabled apps instead of offering unusable `$` suggestions. (openai#24625)
- Resume flows now include non-interactive exec sessions when requested and honor cwd overrides for idle cached threads. (openai#24503, openai#24528)

## Documentation
- Clarified image-viewing tool detail behavior and removed stale TUI composer documentation references. (openai#23949, openai#24641)
- Updated Python SDK docs, examples, and notebook content to use the new sandbox preset API. (openai#24772)

## Chores
- Updated Rust toolchain pins and SQLx/SQLite dependencies. (openai#24684, openai#24728)
- Moved memory runtime state into a dedicated SQLite database. (openai#24591)
- Removed remaining legacy config-profile consumers and routed more TUI config/plugin state through app-server-owned APIs. (openai#24076, openai#24254, openai#24255, openai#24265, openai#24266, openai#24257)
- Centralized Responses retry handling and MCP tool naming logic to reduce duplicated internal plumbing. (openai#24131, openai#21576)

## Changelog

Full Changelog: openai/codex@rust-v0.134.0...rust-v0.135.0

- openai#24164 fix(remote-control): cap reconnect backoff @apanasenko-oai
- openai#23756 package: include zsh fork in Codex package @bolinfest
- openai#23757 Default function tools into tool hooks @abhinav-oai
- openai#24171 package: add x64 macOS codex-zsh artifact @bolinfest
- openai#24159 code-mode: merge stored values by key @cconger
- openai#23983 fix: plugin bundle archive handling for upload and install @xl-openai
- openai#24261 feat(doctor): add environment diagnostics @fcoury-oai
- openai#24311 Report app-server version in codex doctor @etraut-openai
- openai#24314 tui: label compact rate-limit percentages @etraut-openai
- openai#24420 Show remote connection details in /status @etraut-openai
- openai#24317 Respect hook trust bypass during TUI startup @etraut-openai
- openai#24254 TUI config cleanup: oss_provider @etraut-openai
- openai#24255 TUI config cleanup: trusted projects @etraut-openai
- openai#24265 TUI config cleanup: MCP inventory @etraut-openai
- openai#24305 Add doctor thread inventory audit @etraut-openai
- openai#24346 fix(tui): improve markdown table column allocation @fcoury-oai
- openai#24351 fix(tui): improve multiline markdown list readability @fcoury-oai
- openai#24459 fix(tui): prevent macos stderr from corrupting composer @fcoury-oai
- openai#24479 fix(process-hardening): preserve macos malloc diagnostics @fcoury-oai
- openai#24474 Log rollout writer OS errors @etraut-openai
- openai#24076 chore: stop consuming legacy config profiles @jif-oai
- openai#24131 centralize Responses retry policy @rhan-oai
- openai#23858 [wip] goal shift @jif-oai
- openai#24555 chore: drop orphaned codex memories MCP crate @jif-oai
- openai#24558 chore: move memory prompt builder into extension @jif-oai
- openai#24562 Add ad-hoc memory note tool @jif-oai
- openai#24567 Wire metrics client into memories extension @jif-oai
- openai#24588 fix: drop flake @jif-oai
- openai#24583 Add memory tool call metrics to memories extension @jif-oai
- openai#24586 Wire app-server extension event sink @jif-oai
- openai#24532 Use thread config for TUI MCP inventory @etraut-openai
- openai#24105 [codex] Make active turn task singular @pakrym-oai
- openai#21576 Move MCP tool naming mode into manager @pakrym-oai
- openai#24503 tui: include exec sessions in resume list @etraut-openai
- openai#24600 feat: gate dedicated memories tools in config @jif-oai
- openai#21559 tui: add named permission profile picker @viyatb-oai
- openai#24608 feat: add manual and remote_v2 tags to compaction metric @jif-oai
- openai#24611 test: clean up apply_patch allow-session artifact @jif-oai
- openai#24609 Remove reserved namespaces dedup @pakrym-oai
- openai#23964 Move slash input logic out of chat composer @canvrno-oai
- openai#24615 Add goal extension telemetry parity @jif-oai
- openai#24371 fix(tui): avoid modifyOtherKeys for unknown tmux formats @fcoury-oai
- openai#24626 fix: restore goal accounting after thread resume @jif-oai
- openai#24591 Move memory state to a dedicated SQLite DB @jif-oai
- openai#23823 standalone websearch extension @sayan-oai
- openai#24593 fix(tui): keep raw output above composer in zellij @fcoury-oai
- openai#24625 tui: keep inaccessible apps out of mentions @canvrno-oai
- openai#24154 Add experimental turn additional context @pakrym-oai
- openai#24473 fix(remote-control): surface websocket task stalls @apanasenko-oai
- openai#24528 Respect resume cwd overrides for idle cached threads @etraut-openai
- openai#24160 Add forked_from_thread_id turn metadata @owenlin0
- openai#24646 make direct only allowed caller for standalone websearch @sayan-oai
- openai#23949 Clarify view_image tool description @fjord-oai
- openai#24266 TUI config cleanup: plugin mentions @etraut-openai
- openai#24320 Avoid repeated marketplace upgrades for alternate layouts @etraut-openai
- openai#23813 windows-sandbox: remove SandboxPolicy runner plumbing @bolinfest
- openai#24652 [codex] remove plain image wrapper spans @pakrym-oai
- openai#24623 Attach Windows sandbox log to feedback reports @iceweasel-oai
- openai#24644 Restore legacy image detail values @rhan-oai
- openai#24655 [codex-analytics] add grouped session id to runtime events @marksteinbrick-oai
- openai#24658 [codex] Remove obsolete goal continuation turn marker @pakrym-oai
- openai#24660 fix: dont compact standalone websearch schema @sayan-oai
- openai#24667 fix(core): instrument stalled tool-listing handoff @apanasenko-oai
- openai#24684 Uprev Rust toolchain pins to 1.95.0 @anp-oai
- openai#21567 fix: add noninteractive install script mode @efrazer-oai
- openai#24707 Allow runtime enablement for remote plugins @xl-openai
- openai#24714 fix(auto-review) skip legacy notify for auto review threads @dylan-hurd-oai
- openai#24690 Revert "Add Bedrock Mantle GovCloud region (openai#23860)" @celia-oai
- openai#24628 feat: handle goal usage limits in goal extension @jif-oai
- openai#24746 Fix guardian review test user input @jif-oai
- openai#24744 feat: add thread idle lifecycle hook @jif-oai
- openai#24751 Drop startup context when truncating forked rollouts @jif-oai
- openai#24257 TUI config cleanup: plugin marketplace @etraut-openai
- openai#24380 fix(tui): complete vim word-end and line-end behavior @fcoury-oai
- openai#24728 Bump SQLx to pick up newer bundled SQLite @jif-oai
- openai#24637 fix: run standalone updates noninteractively @efrazer-oai
- openai#24778 make vercel webhook url an env secret @sayan-oai
- openai#23950 fix: Preserve draft text when completing argument-taking slash commands @canvrno-oai
- openai#24641 [codex] Remove stale composer narrative doc references @canvrno-oai
- openai#24368 [codex] add compaction metadata to turn headers @ningyi-oai
- openai#24772 [codex] Add friendly Python SDK sandbox presets @aibrahim-oai
- openai#24382 feat(tui): add vim text object bindings @fcoury-oai
- openai#24766 feat(tui): make turn interruption keybind configurable @fcoury-oai
- openai#24489 feat(tui): render markdown tables in app style [1 of 2] @fcoury-oai
- openai#24713 chore: enable namespace tools for Bedrock @celia-oai
…nt/wallentx_termux-target_from_release_0.135.0_60f36188b99d
@unemployabot unemployabot Bot requested a review from wallentx May 28, 2026 23:30
@unemployabot unemployabot Bot added checkpoint Checkpoint merge termux-release Termux release automation labels May 28, 2026
@wallentx wallentx merged commit b925d17 into wallentx/termux-target May 28, 2026
1 check passed
@wallentx wallentx deleted the checkpoint/wallentx_termux-target_from_release_0.135.0_60f36188b99d branch May 28, 2026 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

checkpoint Checkpoint merge termux-release Termux release automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants