Commit 268d691
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
File tree
- .changeset
- apps
- desktop
- pythinker-code
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
3 | 25 | | |
4 | 26 | | |
5 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments