From 1000d4ddd6967e70fe67df808a8c9569cb434187 Mon Sep 17 00:00:00 2001 From: Federico Jaramillo Martinez Date: Sat, 13 Jun 2026 12:07:38 +0200 Subject: [PATCH] chore(release): v1.202606.3 --- .changeset/fix-cross-project-session-listing.md | 5 ----- .changeset/restart-web-before-sessiond.md | 5 ----- CHANGELOG.md | 7 +++++++ package-lock.json | 4 ++-- package.json | 2 +- 5 files changed, 10 insertions(+), 13 deletions(-) delete mode 100644 .changeset/fix-cross-project-session-listing.md delete mode 100644 .changeset/restart-web-before-sessiond.md diff --git a/.changeset/fix-cross-project-session-listing.md b/.changeset/fix-cross-project-session-listing.md deleted file mode 100644 index 88b48dc..0000000 --- a/.changeset/fix-cross-project-session-listing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Fix sessions outside the server's launch directory being invisible: listing returned no sessions and opening them failed with 404 "Session not found", leaving the model picker empty. Working directories are now normalized at the API boundary and when reading stored session data, so path differences (trailing slashes, redundant segments, and Windows backslash vs forward-slash forms) no longer hide live or archived sessions. Requests with a relative `cwd` are now rejected with a 400 error instead of being resolved against the server's own working directory. Requires Pi coding agent SDK 0.78.0 or newer. diff --git a/.changeset/restart-web-before-sessiond.md b/.changeset/restart-web-before-sessiond.md deleted file mode 100644 index d4bbbea..0000000 --- a/.changeset/restart-web-before-sessiond.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Restart the web/UI services before the session daemon in the suggested "Restart all" command and `pi-web restart`, so running the command from a PI WEB terminal still restarts the UI even though restarting the session daemon kills the terminal. diff --git a/CHANGELOG.md b/CHANGELOG.md index 4193f7a..17fa499 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # @jmfederico/pi-web +## 1.202606.3 + +### Patch Changes + +- c0d1222: Fix sessions outside the server's launch directory being invisible: listing returned no sessions and opening them failed with 404 "Session not found", leaving the model picker empty. Working directories are now normalized at the API boundary and when reading stored session data, so path differences (trailing slashes, redundant segments, and Windows backslash vs forward-slash forms) no longer hide live or archived sessions. Requests with a relative `cwd` are now rejected with a 400 error instead of being resolved against the server's own working directory. Requires Pi coding agent SDK 0.78.0 or newer. +- 38cf334: Restart the web/UI services before the session daemon in the suggested "Restart all" command and `pi-web restart`, so running the command from a PI WEB terminal still restarts the UI even though restarting the session daemon kills the terminal. + ## 1.202606.2 ### Patch Changes diff --git a/package-lock.json b/package-lock.json index e307aab..300326d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@jmfederico/pi-web", - "version": "1.202606.2", + "version": "1.202606.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@jmfederico/pi-web", - "version": "1.202606.2", + "version": "1.202606.3", "license": "MIT", "dependencies": { "@codemirror/lang-css": "^6.3.1", diff --git a/package.json b/package.json index 06cbbae..6d30a43 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jmfederico/pi-web", - "version": "1.202606.2", + "version": "1.202606.3", "description": "Remote web UI and browser control plane for persistent Pi Coding Agent sessions.", "license": "MIT", "author": "Federico Jaramillo Martinez",