Skip to content

Refine composer tools, effort selection, and Copilot cursor - #440

Merged
Broccolito merged 1 commit into
mainfrom
codex/ui-composer-copilot
Oct 24, 2026
Merged

Broccolito merged 1 commit into
mainfrom
codex/ui-composer-copilot

Conversation

@Broccolito

Copy link
Copy Markdown
Collaborator

The composer now has one borderless “Tools” button with no visible count. Its tooltip gives the enabled total and separate extension, skill, and knowledge-base counts; clicking opens the existing lists. The tooltip and accessible name retain atomic loading and first-send count behavior.

The model menu puts Quick, Normal, and Deep inside a shared segmented control with a sliding selection. Choices apply immediately, keep the menu open, and support keyboard navigation. Biorouter Copilot uses a smaller warm-charcoal pointer with a short tail and subtle light edge, preserving the native hotspot.

Validation:

  • just check-everything passed, including Rust formatting, strict Clippy, schema/brand/naming checks, and registry checks. UI lint/typecheck/theme/contrast/token checks passed again after the final Tools revision.
  • 104 focused UI tests passed, including Chromium geometry, keyboard navigation, first-send count continuity, hover totals, and one-row layout at 760px, 440px, and 360px pane widths. One opt-in screenshot test was skipped.
  • All 22 computer-use packaging tests passed, including emitted PNG geometry, transparency, antialiasing, neutral contrast, and hotspot checks.
  • Inspected the actual Electron app in all six theme/mode combinations. Exercised the three tool lists, independent toggles, reload persistence, and effort selection with pointer and keyboard in an isolated development profile.
  • Verified the staged native helper payload and cursor resource. A safe native fixture click changed its counter from 0 to 1; overlay observations confirmed moving → idle → hidden and normal cleanup. Cursor artwork was visually reviewed on light/dark surfaces. A live overlay screenshot was unavailable through the capture tool’s per-window crop.

@Broccolito
Broccolito merged commit 9f822c8 into main Oct 24, 2026
23 checks passed
@Broccolito
Broccolito deleted the codex/ui-composer-copilot branch October 24, 2026 04:14
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.

1 participant