Releases: Harzva/dsh-superterminal
Release list
DSH SuperTerminal v0.1.0-alpha.17 · Six theme colors
DSH SuperTerminal alpha.17 adds six theme colors: Mint Green, Mist Blue, Iris, Amber, Rose, and Graphite. Choose a color independently of light, dark, or system appearance under More → Appearance. Side Terminal, the workspace, cursor, and selection update together while terminal processes and drafts stay in place.
New terminals stay in the pane where they were opened even when the terminal list refreshes during startup. README and the product website show fresh screenshots of the workspace, Side Terminal, agent library, and theme selector.
Validation: 198 tests pass. The exact release tarball passed the official DSH 0.1.1-rc.2 isolated installation check, including 31 assertions, six independent PTYs, and process cleanup. Actual browser clicks verify themes, saved preferences, and the requested-pane launch path. This release does not claim new model-account or SSH execution validation.
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.17/harzva-dsh-terminal-0.1.0-alpha.17.tgzSHA-256: 919b8095f41455695f6aac79fd948a29112be072cafac65926e465625032ab36
DSH SuperTerminal v0.1.0-alpha.16
DSH SuperTerminal v0.1.0-alpha.16
本版集中修复三处日常操作细节,沿用 alpha.15 的外观与截图。
- 在输入框编辑或使用助手等辅助面板时,终端切换与放大快捷键不再抢占按键。
- 重新检测智能体、检查登录或点击说明文字后,仍可按 Esc 关闭管理页。
- 切换或收起终端时,取消尚未提交的结束确认;任务继续运行。
SSH 执行实现保持不变。macOS 与 Linux 的连接、尺寸调整、断线重连和清理实机验收来自 alpha.13;远端模型执行、额度与跨 DSH 重启续接仍不在该次验收范围内。
结束确认中,Tab 与 Shift + Tab 会将焦点保留在确认框内;Esc 取消。
验证
- 构建、类型检查及 192 项测试通过。
- 此发布包在官方 DSH 0.1.1-rc.2 隔离安装中通过全部检查,验证 6 个独立 PTY,测试进程与交接任务均已清理。
- 已在实际浏览器复现旧版问题,并在此包回归通过搜索选词、检测后退出、确认框正反向 Tab、切换取消、AI 草稿、目录启动、新建与分屏,以及显式结束 4 个测试终端。
- SHA256:
873471707c7f6a06c550c02fb2060b449c662bdcdf7901733b6044d7a143aa01
安装
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.16/harzva-dsh-terminal-0.1.0-alpha.16.tgz安装后重启所选 DSH 配置。当前支持 macOS、Node.js 24+ 与官方 DSH 0.1.1-rc.2。
DSH SuperTerminal v0.1.0-alpha.15
DSH SuperTerminal v0.1.0-alpha.15
切换终端,继续当前工作。本版集中打磨已有的窗口操作与智能体管理。
- 侧栏与放大视图提供终端切换条,切换时保留放大状态、各自草稿和运行进程。
- 用键盘操作分屏后聚焦新窗格,继续选择启动方式。
- 智能体管理页收拢为标题、筛选与搜索,保留版本、安装、登录、模型连接和额度依据;支持实际命令检索,并忽略首尾空格与大小写。
- 检测失败保留上次结果与成功检测时间,恢复后才能启动;连接恢复或位置已满时,在管理页显示具体原因。
- 小窗格中的菜单和结束确认适应可用空间,键盘可完成选择与取消。
SSH 执行实现保持不变。macOS 与 Linux 的连接、尺寸调整、断线重连和清理实机验收来自 alpha.13,本轮未重跑远端实测;远端模型执行、额度与跨 DSH 重启续接仍不在该次验收范围内。
验证
- 构建与类型检查通过,188 项测试通过。
- 此发布包在官方 DSH 0.1.1-rc.2 的隔离安装验收中通过全部检查,验证 6 个独立 PTY,测试进程与委派任务均清理完成。
- 本轮实机界面验证涵盖终端切换、分屏焦点、草稿保留、窄窗格菜单、结束确认、检测断线与位置已满反馈。
- SHA256:
0960a24556ee5bcac9a5324c534f552bb54640c33a860dc92bea4decf5a3629f
安装
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.15/harzva-dsh-terminal-0.1.0-alpha.15.tgz安装后重启所选 DSH 配置。当前支持 macOS、Node.js 24+ 与官方 DSH 0.1.1-rc.2。
DSH SuperTerminal v0.1.0-alpha.14
DSH SuperTerminal v0.1.0-alpha.14
常用操作集中在工具栏,项目与会话归属在下方一行显示。助手、协作与讨论组保留各自入口,窄侧栏从“更多”打开。
- 选中的空窗格提供 AI 任务与 Shell、Codex、Claude Code、Kimi Code 快捷入口;其他空窗格显示“添加终端”,保留原有布局。
- 统一按钮、图标与文字间距,减少重复标题和空态,让终端内容有更多空间。
- 运行窗格保留放大、收起和结束操作;分屏、加入讨论组及快捷键说明按需打开。
- README、使用指南和官网展示本版浅色工作台与 Side Terminal。
SSH 远程能力沿用 alpha.13。macOS 与 Linux 的连接、尺寸调整、重连和清理实机验收来自 alpha.13;本次更新不新增远端模型执行、额度查询或跨 DSH 重启续接能力。
安装
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.14/harzva-dsh-terminal-0.1.0-alpha.14.tgz安装后重启所选 DSH 配置。当前支持 macOS、Node.js 24+ 与官方 DSH 0.1.1-rc.2。
验证
- 184 项测试通过,无失败或跳过;官方 DSH 隔离验证通过,确认 6 个独立终端进程。
- 实际界面检查覆盖窄屏菜单、中文重命名、分屏、浅深主题切换、较矮窗格和 Side Terminal 草稿保留。
- 截图中的 Shell 测试真实通过;AI 输入为待发送任务,未将草稿标为执行成果。
- 安装包 SHA256:
1c4237147fc6ea6bfc638a3abf95d5b3fcf024751777bf298ed575cf437a293d。
DSH SuperTerminal v0.1.0-alpha.13
默认浅色的 DSH SuperTerminal:终端画布、Side Terminal、助手、协作、讨论组和智能体目录统一外观。通过“更多 → 外观”切换浅色、深色或跟随系统,保留正在运行的终端、输出与未发送草稿。
- 修正 SSH 初次连接及重连的就绪时机,避免首条输入在终端初始化时丢失;不自动重发输入。
- 改善 ANSI 与真彩文字对比度、Kimi 等智能体图标及窄侧栏操作布局。
- Shell 入口直接打开原生终端,AI 入口进入自然语言任务视图。
- README 与官网更新为真实浅色界面截图。
验证:184 项测试通过;官方 DSH 0.1.1-rc.2 精确安装包验证通过;macOS arm64 25 项、Linux x86_64 30 项远程实机检查通过,覆盖立即输入、尺寸调整、断线续接同一进程、输入隔离与任务清理。
远端 Agent 登录、额度与模型请求不在本次验收范围内。远程 DSH AI、自动交接与讨论组执行暂未开放,也不承诺跨 DSH 重启续接。
安装:
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.13/harzva-dsh-terminal-0.1.0-alpha.13.tgzDSH SuperTerminal v0.1.0-alpha.12
SSH 远程终端现已集成到 SuperTerminal,无需单独安装 Remote 插件。
- 在新终端中选择本机或已有 SSH 主机,检查实际目录和可启动的远端 Agent CLI。
- 断线后接回原任务,不重复执行;保留画面和页面草稿,也可在断线状态直接结束任务。
- 显示执行主机与目录,保留快速退出 CLI 的错误输出。
- 复用已有 SSH 认证,远端需有 tmux,来源会话需已有 Full access。
远端支持 Shell / Agent CLI 和解释建议。DSH AI 执行、自动交接和 Terminal Group 仍限本机;外部主机兼容性与跨 DSH 重启续接尚未验收。
验证:174 项回归、23 项真实隔离 SSH 测试、32 项官方 DSH 安装包检查通过,浏览器验证连接、重连、草稿和清理。本机预览的原会话与协作记录保持一致。
支持 macOS、Node.js 24+、官方 DSH 0.1.1-rc.2。
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.12/harzva-dsh-terminal-0.1.0-alpha.12.tgz安装后重启所选 DSH 配置。完整说明见 使用指南。
SHA-256: e933330b3f1e63ef7ec68410eb2364cb38f92aa00b8ad9c727653acd8f55f70b
DSH SuperTerminal v0.1.0-alpha.9
Terminal Group brings terminals into one discussion without changing their panes or processes. Choose participants, gather separate views in one round or let them respond to the previous round, then hand an attributed conclusion to an Agent with explicit acceptance criteria.
What is included
- Groups of up to six terminals, named participants, one or two discussion rounds, and optional terminal excerpts that can be previewed before sharing.
- A terminal's DSH AI reuses its existing conversation and model. Pi / piagent and Codex participate through independent CLI tasks; they do not attach to an already open CLI chat.
- Conclusions retain their author and differing views. Execution uses the existing Agent handoff flow, including linked rework, explicit acceptance, and optional return to the parent conversation.
- Supervisor visibility, scoped cancellation, request deduplication, retained completed records, and interrupted-state recovery without automatically rerunning a discussion.
- Updated README, bilingual website, and a real Terminal Group screenshot.
The implementation reuses DSH sessions and storage plus SuperTerminal's existing native task and CLI handoff engines. No additional group-chat service is required.
Verification
pnpm check: 128 tests passed, including the build and type checks.- This exact tarball passed 28 checks in an isolated official DSH 0.1.1-rc.2 runtime, including six distinct PTYs, group rounds and identity, cancellation, owner isolation, cold recovery, and process cleanup. The offline CLI fixture is a protocol simulator, not a model run.
- Separately, real DSH AI and Pi completed two discussion rounds, an attributed conclusion, a code fix, linked rework, explicit acceptance, and a once-only return to the parent conversation. Three actual project tests passed when run independently, and their output was explicitly shared back to the group.
- A real follow-up conclusion correctly incorporated a participant's second-round correction.
Real-model group verification in this release covers DSH AI and Pi. Codex's adapter is included, but a real Codex model group run was not verified in this release. Kimi Code and other native CLIs remain available as terminals; automatic Kimi CLI participation and attachment to existing CLI chats are not supported. This release does not certify historical GroupX/CRL sessions.
Install
Requires macOS, Node.js 24+, and official DSH 0.1.1-rc.2. Restart the selected DSH profile after installing.
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.9/harzva-dsh-terminal-0.1.0-alpha.9.tgzSHA-256: 01871530577a80661f2657d3e4614496ecb6b000a3f52dccd106ea454d1adad0
v0.1.0-alpha.11 · 更顺手的终端工作台
这次更新集中打磨现有终端体验。
- 侧栏讨论正文在 360px 左右宽、720px 窗口高度下,从约 64px 增加到 258px;参会对象、结论与后续操作按需展开。
- 常用操作留在工具栏,智能体管理、Supervisor、布局和刷新收纳到“更多”。
- 已关闭与暂不可用的成员显示明确状态,发送前可调整对象,保留问题草稿与历史。
- 返回终端时收起遮挡面板、恢复输入焦点;助手命令草稿直接显示在目标终端,不会自动执行。
- 修复返工完成后立即验收偶尔被拒绝的问题,并展示真实的保存进度。
验证:154 项测试通过;官方 DSH 的打包安装、真实 PTY、协作与恢复检查通过。已在真实 DSH 模型中走通两成员讨论、返回终端、建议转草稿和清理流程。
支持 macOS、Node.js 24+、官方 DSH 0.1.1-rc.2;当前仍为 Alpha。
DSH SuperTerminal v0.1.0-alpha.10
本次更新修复 Terminal Group 连续讨论的可靠性,并补上长回复的原文阅读。
- 正确识别 DSH 的 AGENTS 与 Skill 上下文,避免将原生指令误判为其他任务;额外用户输入仍不能混算为本次回复。
- 讨论完成状态与保存进度一致,避免刚显示“完成”就拒绝下一轮。
- CLI 讨论独立保留 256 条记录,不再占用执行与返工的 32 条名额;重启后保留原请求身份,避免重复执行。
- DSH AI 长回复保留首尾节选,可分段读取原生会话保存的全文;组内共享与交接明确标注省略内容。CLI 未保存的结果不提供虚假的原文入口。
- 修复 GitHub Check 的干净依赖安装,恢复锁文件中的官方 DSH peer 包。
验证:构建、类型检查和 147 项测试通过,0 跳过。精确发布包在官方 DSH 隔离配置中通过 31 项检查,包含超过 32 条讨论后继续执行与返工、冷恢复和进程清理。CLI 离线夹具仅模拟协议,不冒充真实模型。
真实 DSH AI 完成两轮讨论;在实际加载 AGENTS 指令的会话中,回复归属正确。另验证了 13,641 字符回复的首尾预览、全文分页、跨会话拒绝,以及重启后不启动模型即可读取原文。浏览器中已验证 AI 任务与讨论组内的分页、末尾和冷恢复阅读。
支持 macOS、Node.js 24+、官方 DSH 0.1.1-rc.2。
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.10/harzva-dsh-terminal-0.1.0-alpha.10.tgz安装后重启所选 DSH 配置。讨论记录会保留;旧终端进程不会在重启后复活,需要明确重新打开。
Codex 的真实模型 Group 验收和 Kimi 自动参会仍未完成。其他 CLI 可继续在原生终端中使用。本次不升级公开 Supervisor。
DSH SuperTerminal v0.1.0-alpha.8
DSH SuperTerminal 现在可以直接用自然语言执行任务:读取文件、修改代码、运行命令并验证结果。
- 新建终端默认进入 AI 任务,显示执行步骤、Markdown 回复、当前模型和权限。
- 每个终端有自己的任务上下文;支持追问、执行中追加要求和停止后台资源。
- 可切换到原来的 Shell 或智能体 CLI,视图与草稿分别保留。
- 未确认的发送通过原请求核对,避免重复执行;权限不足时明确失败。
验证:105 项测试通过、0 跳过。真实模型完成文件修复与两项测试,验证了连续追问、追加要求、进程停止、停止后恢复上下文、只读写入拒绝和请求去重。另通过官方 DSH 隔离安装检查。
支持 macOS、Node.js 24+、官方 DSH 0.1.1-rc.2。
dsh plugin --profile web add https://github.com/Harzva/dsh-superterminal/releases/download/v0.1.0-alpha.8/harzva-dsh-terminal-0.1.0-alpha.8.tgz安装后重启所选 DSH 配置。原有终端进程不会在 DSH 重启后复活,需要明确重新打开。公开 Supervisor 0.2.4 的终端观察适配仍未包含在本次发布中。