From abe0e8b385215ac84aa9f7598134b8f7387ab49a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 19:40:08 +0000 Subject: [PATCH] ci: release packages --- .changeset/codex-login-denied-cancelled.md | 5 ----- .changeset/desktop-silent-windows-update.md | 5 ----- .changeset/remote-control-relay-key.md | 5 ----- .changeset/remote-control.md | 5 ----- .changeset/subagent-turn-prompts.md | 5 ----- .changeset/task-detach-action.md | 5 ----- .changeset/vscode-duplicated-stream-events.md | 5 ----- .../wire-journal-corruption-recovery.md | 5 ----- .changeset/wire-journal-repair-retry.md | 5 ----- apps/desktop/CHANGELOG.md | 6 ++++++ apps/desktop/package.json | 2 +- apps/pythinker-code/CHANGELOG.md | 20 +++++++++++++++++++ apps/pythinker-code/package.json | 2 +- apps/vscode/CHANGELOG.md | 6 ++++++ apps/vscode/package.json | 2 +- 15 files changed, 35 insertions(+), 48 deletions(-) delete mode 100644 .changeset/codex-login-denied-cancelled.md delete mode 100644 .changeset/desktop-silent-windows-update.md delete mode 100644 .changeset/remote-control-relay-key.md delete mode 100644 .changeset/remote-control.md delete mode 100644 .changeset/subagent-turn-prompts.md delete mode 100644 .changeset/task-detach-action.md delete mode 100644 .changeset/vscode-duplicated-stream-events.md delete mode 100644 .changeset/wire-journal-corruption-recovery.md delete mode 100644 .changeset/wire-journal-repair-retry.md diff --git a/.changeset/codex-login-denied-cancelled.md b/.changeset/codex-login-denied-cancelled.md deleted file mode 100644 index 1cc20b812..000000000 --- a/.changeset/codex-login-denied-cancelled.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Report a denied OpenAI Codex sign-in as cancelled instead of asking for the redirect URL. diff --git a/.changeset/desktop-silent-windows-update.md b/.changeset/desktop-silent-windows-update.md deleted file mode 100644 index f8feb1ce0..000000000 --- a/.changeset/desktop-silent-windows-update.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-desktop": patch ---- - -Install Windows updates in the background instead of opening the installer wizard, and report an update that did not take effect. diff --git a/.changeset/remote-control-relay-key.md b/.changeset/remote-control-relay-key.md deleted file mode 100644 index 5f9e365cf..000000000 --- a/.changeset/remote-control-relay-key.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Remote Control now authenticates to the relay with its own key instead of the local server token. Pass `--relay-key` or set `PYTHINKER_CODE_REMOTE_CONTROL_RELAY_KEY`. diff --git a/.changeset/remote-control.md b/.changeset/remote-control.md deleted file mode 100644 index d36af77a5..000000000 --- a/.changeset/remote-control.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Add Remote Control, which makes the local web UI reachable from a phone or another computer. Run `pythinker rc`, or use `/rc` in the terminal UI, and scan the printed QR code. Enable it with `PYTHINKER_CODE_EXPERIMENTAL_REMOTE_CONTROL=1`. diff --git a/.changeset/subagent-turn-prompts.md b/.changeset/subagent-turn-prompts.md deleted file mode 100644 index 8a93531dc..000000000 --- a/.changeset/subagent-turn-prompts.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Show the prompt that started a subagent turn in the transcript. diff --git a/.changeset/task-detach-action.md b/.changeset/task-detach-action.md deleted file mode 100644 index 9bbaaa541..000000000 --- a/.changeset/task-detach-action.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Add a task detach action to the server API. Call `POST /api/v1/sessions/{session_id}/tasks/{task_id}:detach` to move a running foreground task to the background. diff --git a/.changeset/vscode-duplicated-stream-events.md b/.changeset/vscode-duplicated-stream-events.md deleted file mode 100644 index 7a08bf1c4..000000000 --- a/.changeset/vscode-duplicated-stream-events.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"pythinker": patch ---- - -Fix duplicated streaming output when a session is opened twice at the same time. diff --git a/.changeset/wire-journal-corruption-recovery.md b/.changeset/wire-journal-corruption-recovery.md deleted file mode 100644 index 7026e3da8..000000000 --- a/.changeset/wire-journal-corruption-recovery.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Fix sessions that fail to resume when their session journal is truncated or corrupted, for example after the disk fills up. diff --git a/.changeset/wire-journal-repair-retry.md b/.changeset/wire-journal-repair-retry.md deleted file mode 100644 index 870894a98..000000000 --- a/.changeset/wire-journal-repair-retry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Retry a failed session journal repair before writing new records, so no message is appended behind a corrupted tail. diff --git a/apps/desktop/CHANGELOG.md b/apps/desktop/CHANGELOG.md index 35fa089b9..b2d710e74 100644 --- a/apps/desktop/CHANGELOG.md +++ b/apps/desktop/CHANGELOG.md @@ -1,5 +1,11 @@ # @pymodel/pythinker-desktop +## 0.3.8 + +### Patch Changes + +- [#225](https://github.com/PyModel/pythinker-code/pull/225) [`f27686a`](https://github.com/PyModel/pythinker-code/commit/f27686ac14eb82b7b2a7773cf936269522479f6c) Thanks [@elkaix](https://github.com/elkaix)! - Install Windows updates in the background instead of opening the installer wizard, and report an update that did not take effect. + ## 0.3.1 ### Patch Changes diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 82e21888b..cd1d17db4 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@pymodel/pythinker-desktop", "description": "Pythinker desktop application with tray-owned Host lifecycle", - "version": "0.3.7", + "version": "0.3.8", "private": true, "type": "module", "main": "dist/main.js", diff --git a/apps/pythinker-code/CHANGELOG.md b/apps/pythinker-code/CHANGELOG.md index 5ee335290..88dec4ac4 100644 --- a/apps/pythinker-code/CHANGELOG.md +++ b/apps/pythinker-code/CHANGELOG.md @@ -1,5 +1,25 @@ # @pymodel/pythinker-code +## 1.5.0 + +### Minor Changes + +- [#222](https://github.com/PyModel/pythinker-code/pull/222) [`6fb46b0`](https://github.com/PyModel/pythinker-code/commit/6fb46b04e4a8dcb6705af3f668333482a30f89ba) Thanks [@elkaix](https://github.com/elkaix)! - Add Remote Control, which makes the local web UI reachable from a phone or another computer. Run `pythinker rc`, or use `/rc` in the terminal UI, and scan the printed QR code. Enable it with `PYTHINKER_CODE_EXPERIMENTAL_REMOTE_CONTROL=1`. + +- [#221](https://github.com/PyModel/pythinker-code/pull/221) [`e6778dc`](https://github.com/PyModel/pythinker-code/commit/e6778dcc402e71896186a8375b37035df5067bfa) Thanks [@elkaix](https://github.com/elkaix)! - Add a task detach action to the server API. Call `POST /api/v1/sessions/{session_id}/tasks/{task_id}:detach` to move a running foreground task to the background. + +### Patch Changes + +- [#221](https://github.com/PyModel/pythinker-code/pull/221) [`e6778dc`](https://github.com/PyModel/pythinker-code/commit/e6778dcc402e71896186a8375b37035df5067bfa) Thanks [@elkaix](https://github.com/elkaix)! - Report a denied OpenAI Codex sign-in as cancelled instead of asking for the redirect URL. + +- [#223](https://github.com/PyModel/pythinker-code/pull/223) [`ad27021`](https://github.com/PyModel/pythinker-code/commit/ad27021d4b88f98954433a0d34927819dcc57e76) Thanks [@elkaix](https://github.com/elkaix)! - Remote Control now authenticates to the relay with its own key instead of the local server token. Pass `--relay-key` or set `PYTHINKER_CODE_REMOTE_CONTROL_RELAY_KEY`. + +- [#221](https://github.com/PyModel/pythinker-code/pull/221) [`e6778dc`](https://github.com/PyModel/pythinker-code/commit/e6778dcc402e71896186a8375b37035df5067bfa) Thanks [@elkaix](https://github.com/elkaix)! - Show the prompt that started a subagent turn in the transcript. + +- [#219](https://github.com/PyModel/pythinker-code/pull/219) [`882835e`](https://github.com/PyModel/pythinker-code/commit/882835e6762cedee5a3b43f7c7e749a4ad05a1fc) Thanks [@elkaix](https://github.com/elkaix)! - Fix sessions that fail to resume when their session journal is truncated or corrupted, for example after the disk fills up. + +- [#221](https://github.com/PyModel/pythinker-code/pull/221) [`e6778dc`](https://github.com/PyModel/pythinker-code/commit/e6778dcc402e71896186a8375b37035df5067bfa) Thanks [@elkaix](https://github.com/elkaix)! - Retry a failed session journal repair before writing new records, so no message is appended behind a corrupted tail. + ## 1.4.0 ### Minor Changes diff --git a/apps/pythinker-code/package.json b/apps/pythinker-code/package.json index f5f94b6af..ef8cad343 100644 --- a/apps/pythinker-code/package.json +++ b/apps/pythinker-code/package.json @@ -1,6 +1,6 @@ { "name": "@pymodel/pythinker-code", - "version": "1.4.0", + "version": "1.5.0", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "PyModel", diff --git a/apps/vscode/CHANGELOG.md b/apps/vscode/CHANGELOG.md index 1a66ad5fb..4648cbe45 100644 --- a/apps/vscode/CHANGELOG.md +++ b/apps/vscode/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.9.7 + +### Patch Changes + +- [#221](https://github.com/PyModel/pythinker-code/pull/221) [`e6778dc`](https://github.com/PyModel/pythinker-code/commit/e6778dcc402e71896186a8375b37035df5067bfa) Thanks [@elkaix](https://github.com/elkaix)! - Fix duplicated streaming output when a session is opened twice at the same time. + ## 0.9.6 ### Patch Changes diff --git a/apps/vscode/package.json b/apps/vscode/package.json index 2646a7c28..405a453d0 100644 --- a/apps/vscode/package.json +++ b/apps/vscode/package.json @@ -3,7 +3,7 @@ "publisher": "pymodel", "displayName": "Pythinker", "description": "Pythinker Code extension for VS Code", - "version": "0.9.6", + "version": "0.9.7", "private": true, "license": "Apache-2.0", "type": "module",