From 256db336e3b9585e74386e1982d92d6ba685b4a6 Mon Sep 17 00:00:00 2001 From: Federico Jaramillo Martinez Date: Sun, 12 Jul 2026 20:24:33 +0200 Subject: [PATCH] chore(changesets): normalize pending release notes --- .changeset/bulk-session-mutations.md | 2 +- .changeset/clarify-subsession-waiting.md | 2 +- .changeset/clean-cross-platform-package-builds.md | 5 +++++ .changeset/docker-helper-inline-logs.md | 5 ----- .changeset/docker-image-vim.md | 5 ----- .changeset/docker-peer-pi-bin.md | 5 ----- .changeset/faster-chat-loading.md | 2 +- .changeset/federated-pi-packages.md | 5 ----- .changeset/fix-docker-installer-asset-fetch.md | 5 ----- .changeset/fuzzy-session-starts.md | 5 ----- .changeset/horizontal-tool-targets.md | 2 +- .changeset/manage-pi-packages.md | 2 +- .changeset/prompt-editor-stable-during-streaming.md | 2 +- .changeset/raise-min-pi-version-0-80.md | 2 +- .changeset/refresh-dependencies.md | 2 +- .changeset/relay-session-names.md | 2 +- .changeset/reliable-file-suggestions.md | 5 +++++ .changeset/responsive-package-settings.md | 5 ----- .changeset/selected-machine-settings.md | 2 +- .changeset/session-id-suffix-labels.md | 2 +- .changeset/session-runtime-reload-command.md | 2 +- .changeset/session-start-persistence.md | 2 +- .changeset/settings-panel-layout.md | 2 +- .changeset/show-complete-message-metadata.md | 2 +- .changeset/steady-fips-docker-builds.md | 5 ----- 25 files changed, 25 insertions(+), 55 deletions(-) create mode 100644 .changeset/clean-cross-platform-package-builds.md delete mode 100644 .changeset/docker-helper-inline-logs.md delete mode 100644 .changeset/docker-image-vim.md delete mode 100644 .changeset/docker-peer-pi-bin.md delete mode 100644 .changeset/federated-pi-packages.md delete mode 100644 .changeset/fix-docker-installer-asset-fetch.md delete mode 100644 .changeset/fuzzy-session-starts.md create mode 100644 .changeset/reliable-file-suggestions.md delete mode 100644 .changeset/responsive-package-settings.md delete mode 100644 .changeset/steady-fips-docker-builds.md diff --git a/.changeset/bulk-session-mutations.md b/.changeset/bulk-session-mutations.md index ac5beb8..5c51fee 100644 --- a/.changeset/bulk-session-mutations.md +++ b/.changeset/bulk-session-mutations.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Improve bulk session archive and delete reliability by adding true bulk mutation support for large session selections. +Make archive and delete actions reliable for large multi-session selections. diff --git a/.changeset/clarify-subsession-waiting.md b/.changeset/clarify-subsession-waiting.md index c76196c..f49d004 100644 --- a/.changeset/clarify-subsession-waiting.md +++ b/.changeset/clarify-subsession-waiting.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Keep delegation tools available to human-created and independently spawned sessions, remove them from tracked child sessions, and guide parent agents to track required subsessions and yield at a join point instead of polling. +Keep delegation tools available in human-created and independently spawned sessions, remove them from tracked child sessions, and guide parents to wait for required children at join points without polling. diff --git a/.changeset/clean-cross-platform-package-builds.md b/.changeset/clean-cross-platform-package-builds.md new file mode 100644 index 0000000..83d7676 --- /dev/null +++ b/.changeset/clean-cross-platform-package-builds.md @@ -0,0 +1,5 @@ +--- +"@jmfederico/pi-web": patch +--- + +Keep npm release builds working across platforms and exclude internal test-support modules from published packages. diff --git a/.changeset/docker-helper-inline-logs.md b/.changeset/docker-helper-inline-logs.md deleted file mode 100644 index 12d0b24..0000000 --- a/.changeset/docker-helper-inline-logs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Stream Docker update/restart helper logs inline after scheduling detached maintenance work. diff --git a/.changeset/docker-image-vim.md b/.changeset/docker-image-vim.md deleted file mode 100644 index 5c35fcf..0000000 --- a/.changeset/docker-image-vim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Include Vim in the default Docker runtime and development images. diff --git a/.changeset/docker-peer-pi-bin.md b/.changeset/docker-peer-pi-bin.md deleted file mode 100644 index 5a3f96c..0000000 --- a/.changeset/docker-peer-pi-bin.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Use PI WEB's npm peer dependency for the Docker Pi runtime and link the peer-provided `pi` binary instead of carrying a separate Pi package version setting. diff --git a/.changeset/faster-chat-loading.md b/.changeset/faster-chat-loading.md index 826311a..24752b9 100644 --- a/.changeset/faster-chat-loading.md +++ b/.changeset/faster-chat-loading.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Improve chat loading and resume performance by sharing duplicate session work, compressing browser responses, trimming unused thinking signatures, and lazily rendering closed technical-event groups. +Speed up chat loading, session resume, and long-conversation rendering while reducing browser response sizes. diff --git a/.changeset/federated-pi-packages.md b/.changeset/federated-pi-packages.md deleted file mode 100644 index 89153f5..0000000 --- a/.changeset/federated-pi-packages.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Manage Pi packages from Settings on the selected PI WEB machine, including federated remote machines, while keeping gateway-local Settings scopes clear. diff --git a/.changeset/fix-docker-installer-asset-fetch.md b/.changeset/fix-docker-installer-asset-fetch.md deleted file mode 100644 index 4186488..0000000 --- a/.changeset/fix-docker-installer-asset-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Fix the Docker runtime installer so one-line installs can fetch Docker assets into a fresh install directory. diff --git a/.changeset/fuzzy-session-starts.md b/.changeset/fuzzy-session-starts.md deleted file mode 100644 index 48d9921..0000000 --- a/.changeset/fuzzy-session-starts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Improve session-start feedback so concurrent new sessions stay visible without disrupting session-list navigation. diff --git a/.changeset/horizontal-tool-targets.md b/.changeset/horizontal-tool-targets.md index e57abff..001029e 100644 --- a/.changeset/horizontal-tool-targets.md +++ b/.changeset/horizontal-tool-targets.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Show full chat tool file paths and commands in horizontally scrollable headers, repeat them in expanded tool details, and keep result output horizontally scrollable. +Show complete file paths and commands in tool headers and expanded details, with horizontal scrolling for long tool targets and results. diff --git a/.changeset/manage-pi-packages.md b/.changeset/manage-pi-packages.md index 46bd28d..ab326c1 100644 --- a/.changeset/manage-pi-packages.md +++ b/.changeset/manage-pi-packages.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Add PI WEB settings for managing Pi packages separately from PI WEB plugin enablement, including install/remove/update flows and browser/session reload guidance. +Manage Pi packages from Settings on the selected local or federated PI WEB machine, with install, update, and removal flows that respect each machine's advertised capabilities. diff --git a/.changeset/prompt-editor-stable-during-streaming.md b/.changeset/prompt-editor-stable-during-streaming.md index a4bc709..bb35fcb 100644 --- a/.changeset/prompt-editor-stable-during-streaming.md +++ b/.changeset/prompt-editor-stable-during-streaming.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Keep the chat prompt input stable during streaming so mobile touch gestures (such as the iOS long-press paste/edit callout) are no longer interrupted. Session status and activity updates are now coalesced into a single render per animation frame instead of one per token, the prompt editor ignores status changes that do not affect what it displays, and per-keystroke draft state no longer triggers surrounding re-renders. +Keep the chat prompt stable during streaming so mobile touch gestures, including iOS paste and edit callouts, are not interrupted. diff --git a/.changeset/raise-min-pi-version-0-80.md b/.changeset/raise-min-pi-version-0-80.md index 91a4e3a..63a4527 100644 --- a/.changeset/raise-min-pi-version-0-80.md +++ b/.changeset/raise-min-pi-version-0-80.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Raise the minimum supported Pi version to 0.80, removing reliance on Pi's deprecated `pi-ai` compat API for session-name generation in favor of the stable `pi-agent-core` streaming interface. +Require Pi 0.80 or newer and use its stable streaming API for session-name generation. diff --git a/.changeset/refresh-dependencies.md b/.changeset/refresh-dependencies.md index 9143754..072a7c0 100644 --- a/.changeset/refresh-dependencies.md +++ b/.changeset/refresh-dependencies.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Update runtime and development dependencies, including Pi 0.80.6 support and the `max` thinking level. +Support Pi's `max` thinking level and refresh shipped runtime dependencies. diff --git a/.changeset/relay-session-names.md b/.changeset/relay-session-names.md index 0d0275a..b478d17 100644 --- a/.changeset/relay-session-names.md +++ b/.changeset/relay-session-names.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Name Relay handoff sessions deterministically from their relay name and leg number. +Name Relay handoff sessions consistently from their relay name and leg number. diff --git a/.changeset/reliable-file-suggestions.md b/.changeset/reliable-file-suggestions.md new file mode 100644 index 0000000..f531824 --- /dev/null +++ b/.changeset/reliable-file-suggestions.md @@ -0,0 +1,5 @@ +--- +"@jmfederico/pi-web": patch +--- + +Improve file suggestions by waiting for all Git probes before deciding whether to scan the wider workspace. diff --git a/.changeset/responsive-package-settings.md b/.changeset/responsive-package-settings.md deleted file mode 100644 index d1f9e6d..0000000 --- a/.changeset/responsive-package-settings.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Keep gateway Settings panels responsive while selected-machine Pi packages load or fail separately, report Pi package-management support through runtime capabilities, guide remote Pi package-management UI when support is known unavailable, and serialize Pi package mutations to avoid concurrent settings/install-root races within a PI WEB server process. diff --git a/.changeset/selected-machine-settings.md b/.changeset/selected-machine-settings.md index 0c8161b..d4a6d6d 100644 --- a/.changeset/selected-machine-settings.md +++ b/.changeset/selected-machine-settings.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Make Settings edit machine-scoped PI WEB config on the selected machine for session daemon tools, plugin enablement, external path access, and upload defaults while keeping gateway/browser-only settings local, and show those forms as unavailable when a remote machine does not advertise support. +Edit machine-scoped PI WEB settings on the selected machine—including session daemon tools, plugin enablement, path access, and upload defaults—while keeping gateway/browser-only settings local and disabling unsupported remote forms. diff --git a/.changeset/session-id-suffix-labels.md b/.changeset/session-id-suffix-labels.md index 4474f2f..c9808c9 100644 --- a/.changeset/session-id-suffix-labels.md +++ b/.changeset/session-id-suffix-labels.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Show the random-looking suffix for unnamed sessions so newly created empty sessions are easier to distinguish. +Show generated suffixes for unnamed sessions so multiple new empty chats are easier to distinguish. diff --git a/.changeset/session-runtime-reload-command.md b/.changeset/session-runtime-reload-command.md index c352987..92966e1 100644 --- a/.changeset/session-runtime-reload-command.md +++ b/.changeset/session-runtime-reload-command.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Add `/reload` support for PI WEB sessions so installed Pi package resources can be refreshed in existing sessions without restarting the session daemon, while keeping browser plugin reload guidance separate. +Add `/reload` for PI WEB sessions so newly installed Pi package resources can be loaded without restarting the session daemon, with separate guidance for browser plugin reloads. diff --git a/.changeset/session-start-persistence.md b/.changeset/session-start-persistence.md index 33e8be4..ea9afe1 100644 --- a/.changeset/session-start-persistence.md +++ b/.changeset/session-start-persistence.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Create editable chats immediately when starting sessions, open the chat right away on mobile, queue sends until the backend session is ready, reconcile concurrent session-created broadcasts, and use server-backed persistence signals for session archive/delete/reload actions. +Open new chats immediately—including on mobile—queue sends until their backend sessions are ready, and keep concurrent starts and archive/delete/reload actions aligned with server persistence. diff --git a/.changeset/settings-panel-layout.md b/.changeset/settings-panel-layout.md index 0135be0..2295ce4 100644 --- a/.changeset/settings-panel-layout.md +++ b/.changeset/settings-panel-layout.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Standardize Settings tabs so descriptions, notices, and controls render in a consistent order, with unavailable remote settings hiding blocked controls. +Standardize Settings panels so descriptions, notices, and controls render in a consistent order. diff --git a/.changeset/show-complete-message-metadata.md b/.changeset/show-complete-message-metadata.md index 61723f5..03dfc2a 100644 --- a/.changeset/show-complete-message-metadata.md +++ b/.changeset/show-complete-message-metadata.md @@ -2,4 +2,4 @@ "@jmfederico/pi-web": patch --- -Show complete chat message dates and model identifiers in one consistent label, wrap rather than truncate expanded metadata, and keep the touch info control compact without changing message-header height. +Show complete message dates and model identifiers in a consistent label, wrapping expanded metadata without changing message-header height. diff --git a/.changeset/steady-fips-docker-builds.md b/.changeset/steady-fips-docker-builds.md deleted file mode 100644 index 48c7cc9..0000000 --- a/.changeset/steady-fips-docker-builds.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@jmfederico/pi-web": patch ---- - -Avoid interactive openSUSE FIPS crypto-policy solver conflicts during Docker image builds.