Skip to content

Desktop: render the live agent workbench #108

Open

Description

@qwen-code-dev-bot

Parent

Parent: #105

What to build

Turn the selected local session into a readable workbench: stream real user and assistant output, tool activity, file changes, and failures into chronological cards. Add a fixed composer that exposes the sanitized model label and effective permission state.

Acceptance criteria

  • The default workspace distinguishes user, assistant, tool, diff, and error events.
  • Streaming updates are tied to one real session and retain ordering across reconnect.
  • The composer displays current model and permission status without exposing secrets.
  • A selected diff or tool card opens enough context to inspect the event receipt.
  • Tests cover state reduction and one real streamed request through the bridge.
  • A PR-bound tmux E2E receipt and screenshot show a real streamed interaction.

Blocked by

Activity

  1. added
    enhancementNew feature or request
    agent-readyTrusted issue ready for autonomous implementation
    subtaskFocused child of a parent issue
    priority:p1High priority: address before normal work
    source:userNormalized execution work promoted from a user report
    on Jul 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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