Skip to content

Desktop: connect a real local session and Terminal view #107

Description

@qwen-code-dev-bot

Parent

Parent: #105

What to build

Let an operator create or resume a local oh-my-cli session from the desktop workbench, select it from a project/session rail, and open a Terminal view that renders the real pseudo-terminal output of that same session. The desktop must not synthesize terminal output or rewrite the durable journal.

Acceptance criteria

  • A local session can be created, selected, and reconnected after the desktop window is reopened.
  • The Terminal view displays raw output from the owning pseudo-terminal, including normal process exit state.
  • Project and session navigation reflects bridge state without exposing shell controls to the renderer.
  • Tests cover create, reconnect, and exit handling through the typed bridge.
  • A PR-bound tmux E2E receipt and screenshot prove real terminal continuity.

Blocked by

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-readyTrusted issue ready for autonomous implementationenhancementNew feature or requestpriority:p1High priority: address before normal worksource:userNormalized execution work promoted from a user reportsubtaskFocused child of a parent issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions