Skip to content

Polish /resume and /compact command surfaces - #133

Merged
eduardtomas1 merged 1 commit into
mainfrom
codex/t3code-resume-compact-ui
Aug 19, 2026
Merged

eduardtomas1 merged 1 commit into
mainfrom
codex/t3code-resume-compact-ui

Conversation

@eduardtomas1

Copy link
Copy Markdown
Owner

Summary

  • Rebuild the slash-command menu around T3Code's full-width floating command surface: 20px glass radius, grouped Built-in/Provider sections, neutral active rows, and scroll breathing room.
  • Add real Arrow/Home/End navigation plus Enter/Tab selection while skipping unavailable commands.
  • Move /resume from an embedded composer panel into the same floating surface, keeping the composer height stable and retaining search, session metadata, keyboard navigation, Escape, and outside-click dismissal.
  • Restyle /compact progress and completion as a quiet work-log row with provider glyph, animated status dots, and explicit success/error state.
  • Defer the command-surface CSS into a prewarmed UI chunk so the renderer stays inside its startup bundle budgets.

Reference implementation reviewed: T3Code command menu and scroll breathing-room follow-up.

Screenshots

Synthetic fixture data only; no local paths, prompts, credentials, or account data.

Command palette

T3Code-inspired command palette

Resume picker

Floating resume picker

Verification

  • Focused renderer suite: 57 tests passed.
  • Electron E2E: new command-surface geometry/keyboard/screenshot scenario passed.
  • Existing model-chooser E2E passed with the active-option semantics.
  • npm run check passed on Node 22.23.2: architecture, lint, typecheck, 3,698 tests (9 skipped), private-connect build, renderer build, and bundle budgets.
  • Entry CSS remains within budget at 328.9 / 330.0 KiB.

Provider portable tests and packaging checks are not applicable: no provider protocol, dependency, packaging, or release behavior changed.

Safety and privacy

  • Screenshots and fixtures contain synthetic project, chat, and provider-session data only.
  • No credentials, private prompts, full local paths, logs, diagnostics, or user workspace data are included.
  • Git and filesystem behavior is unchanged; unrelated user work remains untouched.
  • No dependency, database migration, preload, IPC, or privileged-process changes.

@eduardtomas1
eduardtomas1 marked this pull request as ready for review August 19, 2026 04:59
@eduardtomas1
eduardtomas1 merged commit eab834c into main Aug 19, 2026
5 of 6 checks passed
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@eduardtomas1
eduardtomas1 deleted the codex/t3code-resume-compact-ui branch August 19, 2026 04:59
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