Skip to content

feat(desktop): add browser workspace launcher entry#5

Merged
gu87 merged 1 commit into
upstream-main-cleanfrom
codex/desktop-browser-workspace-launcher
Jun 6, 2026
Merged

feat(desktop): add browser workspace launcher entry#5
gu87 merged 1 commit into
upstream-main-cleanfrom
codex/desktop-browser-workspace-launcher

Conversation

@gu87

@gu87 gu87 commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

Adds a Codex.app-like workspace launcher entry for Browser Workspace in the Electron desktop client.

This is an entry-point and placeholder PR only. It does not connect a real BrowserView/WebContentsView yet.

What Changed

  • Add /browser desktop route.
  • Add a Browser Workspace placeholder page.
  • Add a centered workspace launcher with File, Side Chat, Browser, Review, and Terminal cards.
  • Make only the Browser card active; other cards are inactive/coming soon.
  • Add Cmd+T navigation to the Browser Workspace placeholder.

Validation

  • npm run type-check --workspace apps/desktop — PASS
  • npm run build --workspace apps/desktop — PASS
  • npm run test:desktop:platforms --workspace apps/desktop — 79 PASS
  • Electron dev manual check:
    • Browser card opens /browser
    • Placeholder shows read-only Browser Workspace messaging
    • Inactive cards do not trigger actions

Scope

  • Desktop UI entry point only.
  • No BrowserView/WebContentsView integration yet.
  • No browser-host/backend changes.
  • No executors/Kanban changes.
  • No web dashboard changes.

Add a Codex.app-like workspace launcher surface with a Browser card that opens a read-only Browser Workspace placeholder.

Wire /browser routing and Cmd+T navigation without connecting a real BrowserView yet.
@gu87 gu87 merged commit 558e822 into upstream-main-clean Jun 6, 2026
7 checks passed
@gu87 gu87 deleted the codex/desktop-browser-workspace-launcher branch June 6, 2026 10:25
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