Skip to content

feat: add terminal tab to workbench panel - #1059

Open
broodcicada-glitch wants to merge 1 commit into
NanmiCoder:mainfrom
broodcicada-glitch:pr/02-terminal-tabs
Open

feat: add terminal tab to workbench panel#1059
broodcicada-glitch wants to merge 1 commit into
NanmiCoder:mainfrom
broodcicada-glitch:pr/02-terminal-tabs

Conversation

@broodcicada-glitch

@broodcicada-glitch broodcicada-glitch commented Jul 17, 2026

Copy link
Copy Markdown

What

Adds a Terminal tab to the workbench panel, alongside Workspace and Browser.

Changes

  • SquareTerminal icon import
  • TerminalSettings component import
  • Third MODE_ITEMS entry: { mode: 'terminal', Icon: SquareTerminal }
  • Render branch in workbench mode switch

Files: 1 changed (WorkbenchPanel.tsx)

@dosubot dosubot Bot added size:S This PR changes 10-29 lines, ignoring generated files. enhancement New feature or request labels Jul 17, 2026
@github-actions

Copy link
Copy Markdown

PR quality triage

Changed areas: area:desktop

CLI core policy: No CLI-core policy block detected.

Missing-test policy: Blocked by policy until a maintainer applies allow-missing-tests or matching tests are added.

Coverage baseline policy: No coverage-baseline policy block detected.

CLI core files:

  • none

Coverage policy files:

  • none

Required check plan:

  • See PR Quality / scope-plan; it is the single source of truth for selected jobs.

Test coverage signals:

  • BLOCKING unless allow-missing-tests is applied: Desktop product files changed without a desktop test file in the PR.

Risk notes:

  • No special risk notes from changed paths.

Hard merge gates come from the deterministic GitHub Actions contract lanes above.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:desktop enhancement New feature or request needs-maintainer-approval size:S This PR changes 10-29 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants