Skip to content

Pi Session Deck v1.0.2 — Selected-workspace New

Choose a tag to compare

@De0ta De0ta released this 24 Oct 05:12
· 4 commits to main since this release

Fixed

  • New follows the selected workspace. Pressing n or choosing New creates an independent empty conversation in the selected conversation's project, instead of the currently running chat's project. With no selection, the current workspace is used.
  • Invalid or unavailable target directories are reported without falling back to another project. Retrying a cancelled or failed switch reuses the prepared empty session.
  • Draft and queue checks remain active around asynchronous preparation, and late results after shutdown are ignored.

修复

  • n 和菜单 New 在选中会话所属工作区创建独立空对话,不复制旧对话内容;无选中项时使用当前目录。
  • 目标目录错误不回退到其他项目,取消或失败后重试复用已创建的空会话。
  • 保留异步准备前后的草稿/队列保护,关闭后忽略迟到结果。

Validation

  • Type checking passed; local tests: 183 total, 182 passed, one skipped for Windows symlink permissions.
  • CI passed on Windows and Ubuntu with Node 22.19.0 and Node 24, including package and Git installation checks.
  • Package: 21 files, verified with an isolated Pi extension loader.

Install from Git

pi install git:github.com/De0ta/PiSessionDeck@v1.0.2

The release includes the npm-format tarball and SHA256SUMS.