Sync getpaseo/paseo - 2026-09-08 - #25
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Land with a force-push, not the Merge button. This branch is main rebased, not
a superset of it, so merging creates a merge commit plus a duplicate of every
rebased commit and destroys the linear upstream+N shape.
Carry commits
507f83f feat: per-project worktree location, with archive that only deletes what it owns (#19)
ac7f1a9 feat(app): add a trace chat transcript style (#15)
330b87b feat(artifacts): let an agent publish a document a person can read (#16)
e9a42c6 feat(app): let agent message links open in the Paseo browser (#17)
9b0715a chore(release): build fork desktop and android artifacts
d046b26 feat(files): move workspace file transfer onto the WebSocket binary channel (#9)
6d80030 feat(app): show a workspace's agents in the sidebar (#6)
97640c0 feat(app): place a new workspace on an existing worktree (#8)
9b146a3 fix(server): give the web UI connection hint an explicit port (#1)
Upstream commits picked up
Rebase range: b403dea -> 1f5b614
c424f82 fix(pi): settle autonomous Pi turns triggered by extensions (getpaseo#3849)
1c51b52 Restore cached conversations before reconnecting (getpaseo#4421)
a5d2b7d Declare and enforce plugin Paseo version requirements (getpaseo#4430)
8c89e72 fix(app): restore coordinated bottom sheet gestures (getpaseo#4431)
9c8d775 Let plugins customize agent creation and observe lifecycle events (getpaseo#4435)
c46aee4 Revert getpaseo#4421 and narrow the cache restore fix (getpaseo#4436)
c43df5d feat(client): expose provider usage (getpaseo#4062)
a7a708b fix(server): support OpenCode 2 in terminal activity plugin (getpaseo#4300)
469d512 Keep 0.7.2 apps working with 0.8 daemons (getpaseo#4443)
56fd509 fix(plugin): loosen the react peer to ~19.1.0 (getpaseo#4100)
0859a67 fix(app): show workspace plugin panels in Explorer menu (getpaseo#4446)
d779514 Keep daemon reconnect running while the app is backgrounded (getpaseo#4444)
1f5b614 Enforce shared, client, and server plugin SDK boundaries (getpaseo#4347)
Sync details
sha256-40KXWVtW9wgHYJmn7XrLHzHWdOJiSCiajj9duHnDfXA=tosha256-iPC2P280JWIo8cW7q4VqpjoR8098BTQun6RloGieqTw=and folded into the release carry commit.