Repository navigation
PiSessionViewer v1.0.1 — Session Management
PiSessionViewer v1.0.1
Keyboard-first session management, with professional English and Chinese documentation.
What's new
- New session —
n: start an empty conversation in the current project. - Fork —
f: create an independent copy of the effective conversation branch, including its latest reply. Fork titles end in· Fork. - Pin —
p: keep saved conversations in a separate Pinned section across every grouping mode. - Delete —
Delete: permanently remove a selected non-current session through a centered confirmation dialog. Cancel is selected by default; projects and forks are retained. - Action menu —
a: access New, Fork, Pin / Unpin, Rename, and Delete from one place. - Cleaner automatic titles: remove generic prefixes such as “会话标题:” and “Short session title”.
- Bilingual documentation: English project introduction, a matching Chinese version, and updated installation and management guides.
Install
Requires Node.js 22.19.0+, Git, and Pi 1.4.x.
pi install git:github.com/De0ta/PiSessionViewer@v1.0.1Restart Pi and run /session-browser, or press ← in a completely empty editor. To upgrade from a pinned older version, remove its source with pi remove before installing v1.0.1.
Checks
- Four-job CI matrix: Windows and Ubuntu × Node 22.19 / 24; type checks, regression tests, package loading, and Git installation passed.
- Local Windows / Node 24: 164 tests passed, with one symlink test skipped because of account permissions.
- Anonymous installation from the published v1.0.1 tag successfully loaded package 1.0.1.
- Release package: 20 files, with a SHA-256 checksum in the attached
SHA256SUMS.
Commit: 1957d26. Full changelog.
中文说明
本版加入完整的键盘会话管理:n 新建、f 分叉、p 置顶、Delete 永久删除、a 操作菜单;同时优化自动标题前缀,并提供专业的中英文项目文档。
分叉保留有效分支及末次回复;删除默认选中取消,仅影响选中的非当前会话文件,保留项目和分叉。自动命名复用当前配置的模型,可能产生正常的模型费用。
Windows/Ubuntu × Node 22.19/24 四组 CI 通过,固定标签匿名安装通过。安装命令见上文,安装后重启 Pi 即可使用。