Skip to content

Releases: asun-labs/dsh-plugin-agent-switch

v0.2.0 — Seal Harness delegation cards and native output pane

Choose a tag to compare

@ASunYC ASunYC released this 08 Oct 09:59

Agent Deck 0.2.0 adds Codex delegation on top of the 0.1.0 manual terminal drawer.

Highlights

  • agent_deck_delegate tool — a model-facing tool that launches 1–9 independent Codex CLI tasks in parallel through agent-switch, renders a live task card in the DSH conversation, and opens their terminal output in the native right sidebar.
  • Persistent task history — run groups are keyed by DSH tool call ID and written under $DSH_HOME/agent-deck/, so completed output can be replayed after a Host restart. A running PTY cannot be resumed.
  • Settings section — Codex account profile, saved account ID, default model, and the history display window (historyDays, 1–365).
  • Native right-sidebar tab — delegated output with saved-history playback.

Config

config:
  workspace: ''      # empty uses the DSH Host working directory
  maxSessions: 9     # 1-32
  defaultModel: ''   # empty uses the Codex CLI default
  codexProfile: ''   # empty uses the current Codex account
  codexAccountId: '' # saved agent-switch account id when a profile is selected
  historyDays: 30    # 1-365

The manual multi-CLI drawer and src/sessions.ts PTYs from 0.1.0 remain available.

Compatibility

  • DSH client slots: 0.1.5-rc.2 or 0.1.7-alpha.2; @deepseek-ai/cordis peer relaxed to ^4.0.2.
  • Client now injects dsh-client-ui-settings, dsh-client-ui-tool and dsh-client-ui-sidebar-right.
  • Node.js ^22.19.0 || >=24.0.0. Interactive terminals use node-pty, whose install script must be allowed to run.

Install

dsh plugin --profile agent-deck add @asun-labs/dsh-plugin-agent-deck

Published to npm as @asun-labs/dsh-plugin-agent-deck@0.2.0.

🤖 Generated with Claude Code