Home

mweinbach / agent-coworker

publicmweinbach/agent-coworker
Overview Code History Branches Pull requestsIssuesInsights
main
HomeOverview Code PRsIssues

fix: centralize desktop overlay escape ownership

2 months ago

e6e5782
Authored
Cursor Agent7/11/2026, 5:15:37 AM
Co-authored-by: Max Weinbach <mweinbach@users.noreply.github.com>

Parentf4c5afa

23 files changed
  • apps/desktop/electron/qualityGateMain.ts+11−2
  • apps/desktop/quality-gates/specs/journeys.pw.ts+40−1
  • apps/desktop/src/App.tsx+28−82
  • apps/desktop/src/components/ui/dialog.tsx+41−2
  • apps/desktop/src/components/ui/dropdown-menu.tsx+41−2
  • apps/desktop/src/components/ui/popover.tsx+41−2
  • apps/desktop/src/components/ui/select.tsx+41−2
  • apps/desktop/src/components/ui/tooltip.tsx+41−2
  • apps/desktop/src/ui/Canvas.tsx+14−1
  • apps/desktop/src/ui/CommandPalette.tsx+1−0
  • apps/desktop/src/ui/OverlayStack.tsx+240−0
  • apps/desktop/src/ui/chat/ComposerMentionInput.tsx+22−5
  • apps/desktop/src/ui/composer/MessageComposer.tsx+2−0
  • apps/desktop/src/ui/layout/AppTopBar.tsx+9−10
  • apps/desktop/src/ui/markdown/DesktopMarkdown.tsx+7−4
  • apps/desktop/src/ui/onboarding/DesktopOnboarding.tsx+6−3
  • apps/desktop/src/ui/quickChat/QuickChatShell.tsx+11−1
  • apps/desktop/src/ui/research/ResearchDetailPane.tsx+28−4
  • apps/desktop/src/ui/settings/SettingsShell.tsx+1−22
  • apps/desktop/test/app-notifications-window-modes.test.tsx+286−30
  • apps/desktop/test/app-topbar.test.tsx+28−14
  • apps/desktop/test/overlay-ownership.test.tsx+162−0
  • apps/desktop/test/quick-chat-shell.test.tsx+80−2