Skip to content

SMITH-019 Implement integrated remote terminals #19

Description

@webfish0

Outcome

Remote shells and child TUIs run inside Smith.

Scope

  • Wire Code OSS remote PTY channels.
  • Integrate a terminal parser and normal/alternate screen model.
  • Implement modes, styles, cursor, hyperlinks, scrollback, search, and selection.
  • Route focused input, escape chord, paste, mouse, and resize.
  • Apply output backpressure and memory limits.

Acceptance criteria

  • T-012 and terminal portions of T-020/T-022 pass.

Requirements: FR-011, US-005, NFR-006

Source: backlog.md SMITH-019.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:terminal-uiTerminal rendering input mouse resize and workbench shellevidence-requiredRequires linked test evidence before Donephase:MVP-2Terminal workbench shellpriority:P0Required for MVP-0 through MVP-3 usable remote terminal editorproduct-mvpRequired for the terminal VS Code product MVPstatus:foundation-completeFoundation/evidence slice complete but product acceptance remainsstatus:in-progressImplementation started but acceptance criteria not complete

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions