Skip to content

Commit 7838e5e

Browse files
ci: release packages (#289)
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @pymodel/pythinker-code@1.11.3 ### Patch Changes - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Write files atomically so an interrupted write leaves the previous content intact. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Allow cancelling a prompt while it is still starting. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Fix DSML and Hermes tool calls in streamed responses being dropped, split, or mistaken for quoted documentation depending on how the response was chunked. - [#288](#288) [`b12dfa1`](b12dfa1) Thanks [@elkaix](https://github.com/elkaix)! - Fix unparsed DSML tool call markup leaked into model text responses. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Block file reads and writes that reach a sensitive file through a symlink alias. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Report each subagent run's own token usage instead of the agent's lifetime total. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Keep a cancelled tool that ignores the stop signal from overlapping with the next tool on the same file. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Stop downloading a web page as soon as it exceeds the size limit instead of buffering it first. ## @pymodel/pythinker-desktop@0.9.3 ### Patch Changes - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Write files atomically so an interrupted write leaves the previous content intact. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Allow cancelling a prompt while it is still starting. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Fix DSML and Hermes tool calls in streamed responses being dropped, split, or mistaken for quoted documentation depending on how the response was chunked. - [#288](#288) [`b12dfa1`](b12dfa1) Thanks [@elkaix](https://github.com/elkaix)! - Fix unparsed DSML tool call markup leaked into model text responses. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Block file reads and writes that reach a sensitive file through a symlink alias. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Report each subagent run's own token usage instead of the agent's lifetime total. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Keep a cancelled tool that ignores the stop signal from overlapping with the next tool on the same file. - [#290](#290) [`7acd42a`](7acd42a) Thanks [@elkaix](https://github.com/elkaix)! - Stop downloading a web page as soon as it exceeds the size limit instead of buffering it first. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 7acd42a commit 7838e5e

12 files changed

Lines changed: 42 additions & 42 deletions

.changeset/atomic-file-writes.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/cancel-prompt-while-starting.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/dsml-parser-chunk-invariance.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/fix-dsml-tool-calls.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/sensitive-file-symlink-alias.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/subagent-usage-per-run.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tool-cancel-holds-file-lease.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/web-fetch-streaming-limit.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

apps/desktop/CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# @pymodel/pythinker-desktop
22

3+
## 0.9.3
4+
5+
### Patch Changes
6+
7+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Write files atomically so an interrupted write leaves the previous content intact.
8+
9+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Allow cancelling a prompt while it is still starting.
10+
11+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Fix DSML and Hermes tool calls in streamed responses being dropped, split, or mistaken for quoted documentation depending on how the response was chunked.
12+
13+
- [#288](https://github.com/PyModel/pythinker-code/pull/288) [`b12dfa1`](https://github.com/PyModel/pythinker-code/commit/b12dfa14c5c22669f467ae563e39d53c61686c72) Thanks [@elkaix](https://github.com/elkaix)! - Fix unparsed DSML tool call markup leaked into model text responses.
14+
15+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Block file reads and writes that reach a sensitive file through a symlink alias.
16+
17+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Report each subagent run's own token usage instead of the agent's lifetime total.
18+
19+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Keep a cancelled tool that ignores the stop signal from overlapping with the next tool on the same file.
20+
21+
- [#290](https://github.com/PyModel/pythinker-code/pull/290) [`7acd42a`](https://github.com/PyModel/pythinker-code/commit/7acd42a5839c5f70e65a9ad4127673dddd7ec8e8) Thanks [@elkaix](https://github.com/elkaix)! - Stop downloading a web page as soon as it exceeds the size limit instead of buffering it first.
22+
323
## 0.9.2
424

525
### Patch Changes

apps/desktop/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@pymodel/pythinker-desktop",
33
"description": "Pythinker desktop application with tray-owned Host lifecycle",
4-
"version": "0.9.2",
4+
"version": "0.9.3",
55
"private": true,
66
"type": "module",
77
"main": "dist/main.js",

0 commit comments

Comments
 (0)