Skip to content

Apply configuration toggles live and improve settings navigation - #53429

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/83773da2f6457ce461ef16f0cddde0df640a36c3
Oct 12, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/83773da2f6457ce461ef16f0cddde0df640a36c3

Conversation

@copyberry

@copyberry copyberry Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Apply configuration toggles live and improve settings navigation

Why

Several configuration toggles required restarting Codex, and settings search only filtered the current group. Narrow terminals also truncated setting values and descriptions.

What changed

  • Apply animations, composer stars, paste detection, automatic recaps, and tips without restarting Codex. Update active motion effects and paste detection when their preferences change.
  • Group animations and composer stars in an Effects picker that refreshes after saving and requires animations for composer stars.
  • Search across all configuration groups, show each result's group, and preserve the query when switching groups.
  • Keep setting values visible in narrow terminals and show the selected description below the list. Reserve space to keep the panel height stable and tailor footer hints to the selected action.
  • Simplify configuration notices and omit routine save confirmations.

Testing

Add and update tests and snapshots for live preference saves while offline, paste detection updates, Effects picker refreshes, global search, and stable panel height at narrow widths.

)

## Why

Several configuration toggles required restarting Codex, and settings search only filtered the current group. Narrow terminals also truncated setting values and descriptions.

## What changed

- Apply animations, composer stars, paste detection, automatic recaps, and tips without restarting Codex. Update active motion effects and paste detection when their preferences change.
- Group animations and composer stars in an Effects picker that refreshes after saving and requires animations for composer stars.
- Search across all configuration groups, show each result's group, and preserve the query when switching groups.
- Keep setting values visible in narrow terminals and show the selected description below the list. Reserve space to keep the panel height stable and tailor footer hints to the selected action.
- Simplify configuration notices and omit routine save confirmations.

## Testing

Add and update tests and snapshots for live preference saves while offline, paste detection updates, Effects picker refreshes, global search, and stable panel height at narrow widths.

GitOrigin-RevId: 83773da2f6457ce461ef16f0cddde0df640a36c3
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/83773da2f6457ce461ef16f0cddde0df640a36c3 branch from 79604d8 to b3c3bad Compare October 12, 2026 17:15
@chatgpt-codex-connector

Copy link
Copy Markdown
Contributor

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review 🔄 Running since 2026-10-12T17:15:14.762939Z 79604d8 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@copyberry
copyberry Bot merged commit b3c3bad into main Oct 12, 2026
1 check passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/83773da2f6457ce461ef16f0cddde0df640a36c3 branch October 12, 2026 17:15
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 12, 2026
@vwnnicius
vwnnicius deployed to issue-triage October 12, 2026 17:23 — with Image GitHub Actions Active
@vwnnicius
vwnnicius deployed to issue-triage October 12, 2026 17:23 — with Image GitHub Actions Active
@vwnnicius
vwnnicius deployed to issue-triage October 12, 2026 17:23 — with Image GitHub Actions Active
@GGlin98
GGlin98 deployed to issue-triage October 12, 2026 17:24 — with Image GitHub Actions Active
@GGlin98
GGlin98 deployed to issue-triage October 12, 2026 17:24 — with Image GitHub Actions Active
@GGlin98
GGlin98 deployed to issue-triage October 12, 2026 17:24 — with Image GitHub Actions Active
@anotb
anotb deployed to issue-triage October 12, 2026 17:25 — with Image GitHub Actions Active
@anotb
anotb deployed to issue-triage October 12, 2026 17:25 — with Image GitHub Actions Active
@anotb
anotb deployed to issue-triage October 12, 2026 17:25 — with Image GitHub Actions Active
@anotb
anotb deployed to issue-triage October 12, 2026 17:27 — with Image GitHub Actions Active
@Dolevgit
Dolevgit deployed to issue-triage October 12, 2026 17:29 — with Image GitHub Actions Active
@Dolevgit
Dolevgit deployed to issue-triage October 12, 2026 17:29 — with Image GitHub Actions Active
@Dolevgit
Dolevgit deployed to issue-triage October 12, 2026 17:29 — with Image GitHub Actions Active
@Dolevgit
Dolevgit deployed to issue-triage October 12, 2026 17:30 — with Image GitHub Actions Active
@leaf63h3
leaf63h3 deployed to issue-triage October 12, 2026 17:32 — with Image GitHub Actions Active
@leaf63h3
leaf63h3 deployed to issue-triage October 12, 2026 17:32 — with Image GitHub Actions Active
@leaf63h3
leaf63h3 deployed to issue-triage October 12, 2026 17:32 — with Image GitHub Actions Active
@oferdiari
oferdiari deployed to issue-triage October 12, 2026 17:35 — with Image GitHub Actions Active
@oferdiari
oferdiari deployed to issue-triage October 12, 2026 17:35 — with Image GitHub Actions Active
@oferdiari
oferdiari deployed to issue-triage October 12, 2026 17:35 — with Image GitHub Actions Active

This branch was successfully deployed

1 active deployment
issue-triage — b3c3bad9 Deployed Oct 12, 2026 by oferdiari via Generate label suggestions #54801
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants