Skip to content

Enable mouse navigation in the TUI usage view - #46866

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/be839695d46609b6df7062f99711701372335907
Sep 20, 2026
Merged

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

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 20, 2026 •

Copy link
Copy Markdown

Enable mouse navigation in the TUI usage view

What changed

  • Enable mouse input for the usage overlay, with clickable tabs and report controls that invoke the same actions as keyboard shortcuts.
  • Scroll the report, dashboard, or help body with the mouse wheel in bounded three-line steps, preserving separate reading positions.
  • Limit clicks to rendered targets and ignore stale targets after refreshes, control changes, or surface transitions.

Testing

Add coverage for mouse event routing, clipped targets, remapped or disabled keybindings, stale targets, bounded scrolling, and retained reading positions. Exercise the business token model filter through a mouse click.

## What changed

- Enable mouse input for the usage overlay, with clickable tabs and report controls that invoke the same actions as keyboard shortcuts.
- Scroll the report, dashboard, or help body with the mouse wheel in bounded three-line steps, preserving separate reading positions.
- Limit clicks to rendered targets and ignore stale targets after refreshes, control changes, or surface transitions.

## Testing

Add coverage for mouse event routing, clipped targets, remapped or disabled keybindings, stale targets, bounded scrolling, and retained reading positions. Exercise the business token model filter through a mouse click.

GitOrigin-RevId: be839695d46609b6df7062f99711701372335907
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/be839695d46609b6df7062f99711701372335907 branch from 8cb9691 to b48232f Compare September 20, 2026 18:26
@copyberry
copyberry Bot merged commit b48232f into main Sep 20, 2026
1 check passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/be839695d46609b6df7062f99711701372335907 branch September 20, 2026 18:26
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 20, 2026
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.

1 participant