From 8de25d4a01f09517a674f7261319f98dc2b8d644 Mon Sep 17 00:00:00 2001 From: Federico Jaramillo Martinez Date: Thu, 11 Jun 2026 13:45:24 +0200 Subject: [PATCH] chore(release): v1.202606.2 --- .changeset/bind-session-extensions.md | 5 ---- .changeset/calm-navigation-panels.md | 5 ---- .changeset/collapsible-desktop-navigation.md | 5 ---- .changeset/document-machine-federation.md | 5 ---- .changeset/editable-keyboard-shortcuts.md | 5 ---- .changeset/fix-firefox-selection-copy.md | 5 ---- .../fix-remote-space-file-completion.md | 5 ---- .changeset/full-reload-refresh-control.md | 5 ---- .../hide-single-machine-mobile-crumb.md | 5 ---- .changeset/keyboard-navigation-ladder.md | 5 ---- .changeset/lean-workspace-context.md | 5 ---- .changeset/machine-specific-plugins.md | 5 ---- .changeset/mobile-docs-header-controls.md | 5 ---- .changeset/polite-remote-reconnect.md | 5 ---- .../preserve-archived-session-parents.md | 5 ---- .changeset/private-plugin-api-copy.md | 5 ---- .changeset/resizable-side-panels.md | 5 ---- .changeset/respect-pi-session-dir.md | 5 ---- .changeset/right-aligned-machine-status.md | 5 ---- .changeset/session-lifecycle-actions.md | 5 ---- .changeset/show-model-response-errors.md | 5 ---- .changeset/snappy-machine-restore.md | 5 ---- .changeset/uncropped-workspace-menu.md | 5 ---- .changeset/unified-activity-indicators.md | 5 ---- CHANGELOG.md | 29 +++++++++++++++++++ package-lock.json | 4 +-- package.json | 2 +- 27 files changed, 32 insertions(+), 123 deletions(-) delete mode 100644 .changeset/bind-session-extensions.md delete mode 100644 .changeset/calm-navigation-panels.md delete mode 100644 .changeset/collapsible-desktop-navigation.md delete mode 100644 .changeset/document-machine-federation.md delete mode 100644 .changeset/editable-keyboard-shortcuts.md delete mode 100644 .changeset/fix-firefox-selection-copy.md delete mode 100644 .changeset/fix-remote-space-file-completion.md delete mode 100644 .changeset/full-reload-refresh-control.md delete mode 100644 .changeset/hide-single-machine-mobile-crumb.md delete mode 100644 .changeset/keyboard-navigation-ladder.md delete mode 100644 .changeset/lean-workspace-context.md delete mode 100644 .changeset/machine-specific-plugins.md delete mode 100644 .changeset/mobile-docs-header-controls.md delete mode 100644 .changeset/polite-remote-reconnect.md delete mode 100644 .changeset/preserve-archived-session-parents.md delete mode 100644 .changeset/private-plugin-api-copy.md delete mode 100644 .changeset/resizable-side-panels.md delete mode 100644 .changeset/respect-pi-session-dir.md delete mode 100644 .changeset/right-aligned-machine-status.md delete mode 100644 .changeset/session-lifecycle-actions.md delete mode 100644 .changeset/show-model-response-errors.md delete mode 100644 .changeset/snappy-machine-restore.md delete mode 100644 .changeset/uncropped-workspace-menu.md delete mode 100644 .changeset/unified-activity-indicators.md diff --git a/.changeset/bind-session-extensions.md b/.changeset/bind-session-extensions.md deleted file mode 100644 index 7d57121..0000000 --- a/.changeset/bind-session-extensions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Initialize Pi extensions for web-managed sessions so `session_start` handlers, extension resources, and startup-dependent tools run correctly. diff --git a/.changeset/calm-navigation-panels.md b/.changeset/calm-navigation-panels.md deleted file mode 100644 index 821aa1d..0000000 --- a/.changeset/calm-navigation-panels.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Reduce desktop navigation crowding by moving machine switching into a compact header control and removing automatic desktop section collapse. diff --git a/.changeset/collapsible-desktop-navigation.md b/.changeset/collapsible-desktop-navigation.md deleted file mode 100644 index 3f7a660..0000000 --- a/.changeset/collapsible-desktop-navigation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Make navigation sections collapsible on desktop and auto-collapse completed context sections after selections. diff --git a/.changeset/document-machine-federation.md b/.changeset/document-machine-federation.md deleted file mode 100644 index bb57440..0000000 --- a/.changeset/document-machine-federation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Document machine federation across the website and add a Fleet guide for setup, trust model, remote plugins, and troubleshooting. diff --git a/.changeset/editable-keyboard-shortcuts.md b/.changeset/editable-keyboard-shortcuts.md deleted file mode 100644 index c499af1..0000000 --- a/.changeset/editable-keyboard-shortcuts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Add a keyboard shortcuts settings editor with manual entry, recording, disabling, reset-to-default controls, and conflict/shadowing indicators. diff --git a/.changeset/fix-firefox-selection-copy.md b/.changeset/fix-firefox-selection-copy.md deleted file mode 100644 index d15697a..0000000 --- a/.changeset/fix-firefox-selection-copy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Let Firefox copy only the selected chat text instead of replacing selections with the full message. diff --git a/.changeset/fix-remote-space-file-completion.md b/.changeset/fix-remote-space-file-completion.md deleted file mode 100644 index c534de7..0000000 --- a/.changeset/fix-remote-space-file-completion.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Keep all-file prompt suggestions active while typing file names with spaces, and include git-tracked/untracked matches when broad all-file scans miss them. diff --git a/.changeset/full-reload-refresh-control.md b/.changeset/full-reload-refresh-control.md deleted file mode 100644 index 596c4e7..0000000 --- a/.changeset/full-reload-refresh-control.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Make the app refresh control perform a full page reload directly instead of opening refresh-data options. diff --git a/.changeset/hide-single-machine-mobile-crumb.md b/.changeset/hide-single-machine-mobile-crumb.md deleted file mode 100644 index 1d97f32..0000000 --- a/.changeset/hide-single-machine-mobile-crumb.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Simplify the mobile location breadcrumb by hiding the machine crumb when there is only one configured machine and removing activity indicators from breadcrumb items. diff --git a/.changeset/keyboard-navigation-ladder.md b/.changeset/keyboard-navigation-ladder.md deleted file mode 100644 index fa456f0..0000000 --- a/.changeset/keyboard-navigation-ladder.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Add keyboard-first navigation for focusing Machines, Projects, Workspaces, Sessions, and the chat composer. diff --git a/.changeset/lean-workspace-context.md b/.changeset/lean-workspace-context.md deleted file mode 100644 index d44258a..0000000 --- a/.changeset/lean-workspace-context.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Reduce repeated machine and workspace details in the chat status bar and workspace tool header, keeping compact session metrics right-aligned. diff --git a/.changeset/machine-specific-plugins.md b/.changeset/machine-specific-plugins.md deleted file mode 100644 index e11e01b..0000000 --- a/.changeset/machine-specific-plugins.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Allow PI WEB plugins to mark themselves as machine-specific so the gateway copy stays local-only and remote machines can provide their own status/plugin UI. diff --git a/.changeset/mobile-docs-header-controls.md b/.changeset/mobile-docs-header-controls.md deleted file mode 100644 index caaf056..0000000 --- a/.changeset/mobile-docs-header-controls.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Keep the documentation site's GitHub and theme controls visible in mobile portrait layouts. diff --git a/.changeset/polite-remote-reconnect.md b/.changeset/polite-remote-reconnect.md deleted file mode 100644 index 7a8e1d3..0000000 --- a/.changeset/polite-remote-reconnect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Keep the selected remote machine during transient reconnects instead of switching the web UI back to Local. diff --git a/.changeset/preserve-archived-session-parents.md b/.changeset/preserve-archived-session-parents.md deleted file mode 100644 index 1969a23..0000000 --- a/.changeset/preserve-archived-session-parents.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Keep archived parent sessions visible in the current session tree while they still have unarchived children. diff --git a/.changeset/private-plugin-api-copy.md b/.changeset/private-plugin-api-copy.md deleted file mode 100644 index 46794ec..0000000 --- a/.changeset/private-plugin-api-copy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Clarify plugin docs and website copy around private PI WEB APIs and the supported helper surface. diff --git a/.changeset/resizable-side-panels.md b/.changeset/resizable-side-panels.md deleted file mode 100644 index 8d8a604..0000000 --- a/.changeset/resizable-side-panels.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Add draggable, persistent side panel resizing for the web UI navigation and workspace panels, including reset actions. diff --git a/.changeset/respect-pi-session-dir.md b/.changeset/respect-pi-session-dir.md deleted file mode 100644 index fc65ed6..0000000 --- a/.changeset/respect-pi-session-dir.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Respect Pi session directory settings in pi-web sessions, including project-local Pi settings, while allowing cwd-scoped session operations without breaking legacy id-only routes. diff --git a/.changeset/right-aligned-machine-status.md b/.changeset/right-aligned-machine-status.md deleted file mode 100644 index ac8e108..0000000 --- a/.changeset/right-aligned-machine-status.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Align the desktop machine badge status to the right edge of the badge. diff --git a/.changeset/session-lifecycle-actions.md b/.changeset/session-lifecycle-actions.md deleted file mode 100644 index 4bef5cc..0000000 --- a/.changeset/session-lifecycle-actions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Add safe bulk session actions for archiving current sessions and permanently deleting archived sessions, with runtime capability checks for remote compatibility. diff --git a/.changeset/show-model-response-errors.md b/.changeset/show-model-response-errors.md deleted file mode 100644 index cad4995..0000000 --- a/.changeset/show-model-response-errors.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Show model response errors in the chat transcript instead of leaving the conversation blank. diff --git a/.changeset/snappy-machine-restore.md b/.changeset/snappy-machine-restore.md deleted file mode 100644 index 5450783..0000000 --- a/.changeset/snappy-machine-restore.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Keep machine/session navigation snappy by deferring expensive Pi-Web status refreshes and caching status checks. diff --git a/.changeset/uncropped-workspace-menu.md b/.changeset/uncropped-workspace-menu.md deleted file mode 100644 index 725f7b7..0000000 --- a/.changeset/uncropped-workspace-menu.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Allow sidebar action/detail menus to expand beyond their list section when only a few rows are shown. diff --git a/.changeset/unified-activity-indicators.md b/.changeset/unified-activity-indicators.md deleted file mode 100644 index 6cc62ce..0000000 --- a/.changeset/unified-activity-indicators.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Pin navigation activity indicators to the top-right of list chips so active projects, workspaces, and sessions no longer shift their labels. diff --git a/CHANGELOG.md b/CHANGELOG.md index 5312898..4193f7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,34 @@ # @jmfederico/pi-web +## 1.202606.2 + +### Patch Changes + +- 824b7a0: Initialize Pi extensions for web-managed sessions so `session_start` handlers, extension resources, and startup-dependent tools run correctly. +- a73bceb: Reduce desktop navigation crowding by moving machine switching into a compact header control and removing automatic desktop section collapse. +- 9a3f2ce: Make navigation sections collapsible on desktop and auto-collapse completed context sections after selections. +- 271c990: Document machine federation across the website and add a Fleet guide for setup, trust model, remote plugins, and troubleshooting. +- 351ed03: Add a keyboard shortcuts settings editor with manual entry, recording, disabling, reset-to-default controls, and conflict/shadowing indicators. +- 65b4c76: Let Firefox copy only the selected chat text instead of replacing selections with the full message. +- d66eccc: Keep all-file prompt suggestions active while typing file names with spaces, and include git-tracked/untracked matches when broad all-file scans miss them. +- f7eff88: Make the app refresh control perform a full page reload directly instead of opening refresh-data options. +- ad963a2: Simplify the mobile location breadcrumb by hiding the machine crumb when there is only one configured machine and removing activity indicators from breadcrumb items. +- f3e19d1: Add keyboard-first navigation for focusing Machines, Projects, Workspaces, Sessions, and the chat composer. +- b35ce1d: Reduce repeated machine and workspace details in the chat status bar and workspace tool header, keeping compact session metrics right-aligned. +- c57f24d: Allow PI WEB plugins to mark themselves as machine-specific so the gateway copy stays local-only and remote machines can provide their own status/plugin UI. +- 25d8188: Keep the documentation site's GitHub and theme controls visible in mobile portrait layouts. +- ef22247: Keep the selected remote machine during transient reconnects instead of switching the web UI back to Local. +- 0118e6e: Keep archived parent sessions visible in the current session tree while they still have unarchived children. +- 058fdee: Clarify plugin docs and website copy around private PI WEB APIs and the supported helper surface. +- b616684: Add draggable, persistent side panel resizing for the web UI navigation and workspace panels, including reset actions. +- 06052ea: Respect Pi session directory settings in pi-web sessions, including project-local Pi settings, while allowing cwd-scoped session operations without breaking legacy id-only routes. +- b2a7975: Align the desktop machine badge status to the right edge of the badge. +- a3b5b72: Add safe bulk session actions for archiving current sessions and permanently deleting archived sessions, with runtime capability checks for remote compatibility. +- 9dd59c0: Show model response errors in the chat transcript instead of leaving the conversation blank. +- 4bc390a: Keep machine/session navigation snappy by deferring expensive Pi-Web status refreshes and caching status checks. +- 577594a: Allow sidebar action/detail menus to expand beyond their list section when only a few rows are shown. +- f501f9d: Pin navigation activity indicators to the top-right of list chips so active projects, workspaces, and sessions no longer shift their labels. + ## 1.202606.1 ### Patch Changes diff --git a/package-lock.json b/package-lock.json index a8c805d..6f9941f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@jmfederico/pi-web", - "version": "1.202606.1", + "version": "1.202606.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@jmfederico/pi-web", - "version": "1.202606.1", + "version": "1.202606.2", "license": "MIT", "dependencies": { "@codemirror/lang-css": "^6.3.1", diff --git a/package.json b/package.json index b75ff9f..ba6d47e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@jmfederico/pi-web", - "version": "1.202606.1", + "version": "1.202606.2", "description": "Remote web UI and browser control plane for persistent Pi Coding Agent sessions.", "license": "MIT", "author": "Federico Jaramillo Martinez",