From 8a43fbb0a2f96f8deb2592b02b1d9bea31a17978 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 Oct 2026 16:30:10 +0000 Subject: [PATCH] ci: release packages --- .changeset/hook-prompt-fold.md | 5 ----- .changeset/shorter-wait-for.md | 5 ----- .changeset/sticky-user-messages.md | 5 ----- .changeset/tower-ops-hardening.md | 5 ----- .changeset/tower-wake-steer.md | 5 ----- apps/desktop/CHANGELOG.md | 16 ++++++++++++++++ apps/desktop/package.json | 2 +- apps/pythinker-code/CHANGELOG.md | 16 ++++++++++++++++ apps/pythinker-code/package.json | 2 +- 9 files changed, 34 insertions(+), 27 deletions(-) delete mode 100644 .changeset/hook-prompt-fold.md delete mode 100644 .changeset/shorter-wait-for.md delete mode 100644 .changeset/sticky-user-messages.md delete mode 100644 .changeset/tower-ops-hardening.md delete mode 100644 .changeset/tower-wake-steer.md diff --git a/.changeset/hook-prompt-fold.md b/.changeset/hook-prompt-fold.md deleted file mode 100644 index 36a4ac5f2..000000000 --- a/.changeset/hook-prompt-fold.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Fold hook output into your prompt message so one prompt always produces exactly one user message in the transcript. diff --git a/.changeset/shorter-wait-for.md b/.changeset/shorter-wait-for.md deleted file mode 100644 index eea3a4e02..000000000 --- a/.changeset/shorter-wait-for.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Cap WaitFor at 90 seconds; sending a message with Enter ends the wait early and steers it into the turn. diff --git a/.changeset/sticky-user-messages.md b/.changeset/sticky-user-messages.md deleted file mode 100644 index be1d476b5..000000000 --- a/.changeset/sticky-user-messages.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Pin your latest message above the transcript in fullscreen mode and render user messages with a ❯ bullet. diff --git a/.changeset/tower-ops-hardening.md b/.changeset/tower-ops-hardening.md deleted file mode 100644 index 872fbc0db..000000000 --- a/.changeset/tower-ops-hardening.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": patch ---- - -Make tower teardown safer around live agents and persist tower state atomically. diff --git a/.changeset/tower-wake-steer.md b/.changeset/tower-wake-steer.md deleted file mode 100644 index 80bcaafe0..000000000 --- a/.changeset/tower-wake-steer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@pymodel/pythinker-code": minor ---- - -Let a new message interrupt a running tower wake turn and run as its own turn. Enable tower mode with `[experimental] tower = true`. diff --git a/apps/desktop/CHANGELOG.md b/apps/desktop/CHANGELOG.md index d94518093..7e3c88eb6 100644 --- a/apps/desktop/CHANGELOG.md +++ b/apps/desktop/CHANGELOG.md @@ -1,5 +1,21 @@ # @pymodel/pythinker-desktop +## 1.5.0 + +### Minor Changes + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Let a new message interrupt a running tower wake turn and run as its own turn. Enable tower mode with `[experimental] tower = true`. + +### Patch Changes + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Fold hook output into your prompt message so one prompt always produces exactly one user message in the transcript. + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Cap WaitFor at 90 seconds; sending a message with Enter ends the wait early and steers it into the turn. + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Pin your latest message above the transcript in fullscreen mode and render user messages with a ❯ bullet. + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Make tower teardown safer around live agents and persist tower state atomically. + ## 1.4.0 ### Minor Changes diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 48e33e37b..036e78732 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": "1.4.0", + "version": "1.5.0", "private": true, "type": "module", "main": "dist/main.js", diff --git a/apps/pythinker-code/CHANGELOG.md b/apps/pythinker-code/CHANGELOG.md index d52314340..5e782de6f 100644 --- a/apps/pythinker-code/CHANGELOG.md +++ b/apps/pythinker-code/CHANGELOG.md @@ -1,5 +1,21 @@ # @pymodel/pythinker-code +## 2.4.0 + +### Minor Changes + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Let a new message interrupt a running tower wake turn and run as its own turn. Enable tower mode with `[experimental] tower = true`. + +### Patch Changes + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Fold hook output into your prompt message so one prompt always produces exactly one user message in the transcript. + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Cap WaitFor at 90 seconds; sending a message with Enter ends the wait early and steers it into the turn. + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Pin your latest message above the transcript in fullscreen mode and render user messages with a ❯ bullet. + +- [#339](https://github.com/PyModel/pythinker-code/pull/339) [`78fd037`](https://github.com/PyModel/pythinker-code/commit/78fd037a0bd3c24cde31f94213559e2a868aabe5) Thanks [@elkaix](https://github.com/elkaix)! - Make tower teardown safer around live agents and persist tower state atomically. + ## 2.3.0 ### Minor Changes diff --git a/apps/pythinker-code/package.json b/apps/pythinker-code/package.json index 841a65223..c0820ddcf 100644 --- a/apps/pythinker-code/package.json +++ b/apps/pythinker-code/package.json @@ -1,6 +1,6 @@ { "name": "@pymodel/pythinker-code", - "version": "2.3.0", + "version": "2.4.0", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "PyModel",