Skip to content

feat(web): unify sidebar previews and approval dialogs - #468

Merged
gansx merged 2 commits into
mainfrom
codex/sidebar-approval-dialogs
Aug 26, 2026
Merged

gansx merged 2 commits into
mainfrom
codex/sidebar-approval-dialogs

Conversation

@gansx

@gansx gansx commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • give long sidebar titles the full row width with overflow fade, hover/focus reveal, and concise previews
  • unify runtime approvals across channels, conversations, and private chats in a blocking dialog queue
  • replace oversized task proposal content with a compact summary and focused authorization dialog
  • align labels, actor identity, avatar rendering, and approval copy across conversation surfaces
  • update the associated UI and approval design contracts

Verification

  • web unit tests: 93/93
  • web typecheck
  • web lint
  • i18n audit
  • focused Playwright proposal/control-plane/triage regression: 9/9
  • control-plane cursor regression: 10/10
  • proposal/file-reference alternating regression: 20/20
  • git diff --check

The final full Playwright run reached 165/166 before the remaining control-plane timing test was stabilized; that test then passed 10/10 independently.

@gansx
gansx merged commit a2f4eb5 into main Aug 26, 2026
1 check failed
@gansx
gansx deleted the codex/sidebar-approval-dialogs branch August 26, 2026 08:04
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