Skip to content

feat(inspector): replace Agents tab with Workspaces panel - #56

Merged
talayash merged 1 commit into
masterfrom
feat/inspector-workspaces-panel
Aug 31, 2026
Merged

feat(inspector): replace Agents tab with Workspaces panel#56
talayash merged 1 commit into
masterfrom
feat/inspector-workspaces-panel

Conversation

@cohen-766

Copy link
Copy Markdown
Collaborator

Replaces the Inspector's middle "Agents" tab (Agent Teams orchestration view) with the workspace manager.

Changes

  • New WorkspacesPanel: vertical, inspector-sized take on the old WorkspaceModal - save the current terminal layout as a named workspace, load or delete saved ones. Same IPC commands (get_workspaces / save_workspace / load_workspace / delete_workspace), toasts, and error reporting.
  • Inspector middle tab: agents -> workspaces (folder icon).
  • Store rename: orchestrationOpen/toggleOrchestration -> workspacesOpen/toggleWorkspaces (incl. persist allow-list and mutual-exclusion resets); consumers updated (App, TitleBar, F4 shortcut, keymap label "Agent Teams" -> "Workspaces").
  • Removed now-unused OrchestrationPanel.

Verification

  • npx tsc --noEmit clean.
  • npx vitest run - all suites pass except the pre-existing local-env localStorage failures (appStore/previewStore), which fail identically on a clean tree under Node 25.
  • Manual QA via npm run tauri dev: tab renders, save/load/delete round-trips work.

The middle inspector tab now hosts the workspace manager (save/load/
delete named terminal layouts) instead of the Agent Teams orchestration
view. New WorkspacesPanel is a vertical, panel-sized take on the
WorkspaceModal using the same IPC commands; OrchestrationPanel is
removed. Store state renamed orchestrationOpen/toggleOrchestration ->
workspacesOpen/toggleWorkspaces, F4 and the keymap entry follow.
@ecc-tools

ecc-tools Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

ECC bundle files are already tracked in this repository. Skipping generation of another bundle PR.

@talayash
talayash merged commit 289ddc7 into master Aug 31, 2026
2 checks passed
@talayash
talayash deleted the feat/inspector-workspaces-panel branch August 31, 2026 19:17
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.

2 participants