Repository navigation
Commit 0f49851
ci: release packages (#220)
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.5.0
### Minor Changes
- [#222](#222)
[`6fb46b0`](6fb46b0)
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](#221)
[`e6778dc`](e6778dc)
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](#221)
[`e6778dc`](e6778dc)
Thanks [@elkaix](https://github.com/elkaix)! - Report a denied OpenAI
Codex sign-in as cancelled instead of asking for the redirect URL.
- [#223](#223)
[`ad27021`](ad27021)
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](#221)
[`e6778dc`](e6778dc)
Thanks [@elkaix](https://github.com/elkaix)! - Show the prompt that
started a subagent turn in the transcript.
- [#219](#219)
[`882835e`](882835e)
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](#221)
[`e6778dc`](e6778dc)
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.
## @pymodel/pythinker-desktop@0.3.8
### Patch Changes
- [#225](#225)
[`f27686a`](f27686a)
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.
## pythinker@0.9.7
### Patch Changes
- [#221](#221)
[`e6778dc`](e6778dc)
Thanks [@elkaix](https://github.com/elkaix)! - Fix duplicated streaming
output when a session is opened twice at the same time.
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Added Remote Control for accessing the local interface from other
devices.
- Added the ability to detach running tasks and continue them in the
background.
- Added dedicated authentication support for Remote Control connections.
- **Bug Fixes**
- Improved sign-in cancellation reporting and subagent prompt
visibility.
- Improved recovery and repair of corrupted session history.
- Prevented duplicate streaming output when sessions are opened
concurrently.
- Windows updates now install silently in the background and report
unsuccessful updates.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>1 parent f27686a commit 0f49851
15 files changed
Lines changed: 35 additions & 48 deletions
File tree
- .changeset
- apps
- desktop
- pythinker-code
- vscode
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.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
3 | 9 | | |
4 | 10 | | |
5 | 11 | | |
| |||
0 commit comments