Skip to content

Commit 268d691

Browse files
ci: release packages (#321)
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@2.1.0 ### Minor Changes - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Add turn-level file history for Edit and Write. Clients can list a turn's file changes and read captured content through the session file-history API. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Add an experimental NotifyUser tool that posts mid-turn updates in a TUI Updates panel. Enable it with PYTHINKER_CODE_EXPERIMENTAL_NOTIFY_USER=1, `[experimental] notify_user = true`, or `/experiments`. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Read large files in pages with a character budget instead of a 1000-line or 100 KB cap. Set `[read] default_max_chars` and `[read] max_chars` in config.toml, or pass `max_chars` and `column_offset` on Read. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Add an occasional session rating prompt above the editor. Turn it off with `disable_feedback_survey = true` in `tui.toml` or Settings → Feedback survey. ### Patch Changes - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Point compacted conversation notes at the on-disk event log so later turns can recover exact outputs. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - After context compaction, keep a short continue-work instruction as the latest user message. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Keep print-mode shutdown from skipping journal flush, and keep truncated forks from dropping later work in the retained turn. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Keep print-mode session journals complete when the process exits or receives a termination signal. ## @pymodel/pythinker-desktop@1.1.0 ### Minor Changes - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Add turn-level file history for Edit and Write. Clients can list a turn's file changes and read captured content through the session file-history API. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Add an experimental NotifyUser tool that posts mid-turn updates in a TUI Updates panel. Enable it with PYTHINKER_CODE_EXPERIMENTAL_NOTIFY_USER=1, `[experimental] notify_user = true`, or `/experiments`. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Read large files in pages with a character budget instead of a 1000-line or 100 KB cap. Set `[read] default_max_chars` and `[read] max_chars` in config.toml, or pass `max_chars` and `column_offset` on Read. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Add an occasional session rating prompt above the editor. Turn it off with `disable_feedback_survey = true` in `tui.toml` or Settings → Feedback survey. ### Patch Changes - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Point compacted conversation notes at the on-disk event log so later turns can recover exact outputs. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - After context compaction, keep a short continue-work instruction as the latest user message. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Keep print-mode shutdown from skipping journal flush, and keep truncated forks from dropping later work in the retained turn. - [#320](#320) [`9b6e561`](9b6e561) Thanks [@elkaix](https://github.com/elkaix)! - Keep print-mode session journals complete when the process exits or receives a termination signal. Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 9b6e561 commit 268d691

12 files changed

Lines changed: 46 additions & 42 deletions

.changeset/compaction-recovery-pointer.md

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

.changeset/compaction-resume-anchor.md

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

.changeset/file-history-turn-snapshots.md

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

.changeset/notify-user-updates.md

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

.changeset/print-flush-and-fork-cutoff.md

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

.changeset/print-flush-journals-on-exit.md

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

.changeset/read-character-budgets.md

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

.changeset/session-rating-survey.md

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

apps/desktop/CHANGELOG.md

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

3+
## 1.1.0
4+
5+
### Minor Changes
6+
7+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Add turn-level file history for Edit and Write. Clients can list a turn's file changes and read captured content through the session file-history API.
8+
9+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Add an experimental NotifyUser tool that posts mid-turn updates in a TUI Updates panel. Enable it with PYTHINKER_CODE_EXPERIMENTAL_NOTIFY_USER=1, `[experimental] notify_user = true`, or `/experiments`.
10+
11+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Read large files in pages with a character budget instead of a 1000-line or 100 KB cap. Set `[read] default_max_chars` and `[read] max_chars` in config.toml, or pass `max_chars` and `column_offset` on Read.
12+
13+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Add an occasional session rating prompt above the editor. Turn it off with `disable_feedback_survey = true` in `tui.toml` or Settings → Feedback survey.
14+
15+
### Patch Changes
16+
17+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Point compacted conversation notes at the on-disk event log so later turns can recover exact outputs.
18+
19+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - After context compaction, keep a short continue-work instruction as the latest user message.
20+
21+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Keep print-mode shutdown from skipping journal flush, and keep truncated forks from dropping later work in the retained turn.
22+
23+
- [#320](https://github.com/PyModel/pythinker-code/pull/320) [`9b6e561`](https://github.com/PyModel/pythinker-code/commit/9b6e561383b4836bb5a2b90a05fe923d7c8523ec) Thanks [@elkaix](https://github.com/elkaix)! - Keep print-mode session journals complete when the process exits or receives a termination signal.
24+
325
## 1.0.1
426

527
### 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": "1.0.1",
4+
"version": "1.1.0",
55
"private": true,
66
"type": "module",
77
"main": "dist/main.js",

0 commit comments

Comments
 (0)