What's Changed
- fix: resolve CodeQL security findings (#1201)
- test: stabilize Windows Pi integration timeout (#1200)
- Update bun.lock
- chore: update protocol dependency to 3.2.1 (#1199)
- fix: restore Claude response duration from history (#1149)
- chore: reduce main bundle below 5 MB (#1198)
- fix: preserve slow OpenCode command discovery (#1169)
- fix: surface Claude API error text instead of the bare error code (#1128)
- fix: make OpenCode command timeout retryable (#1148)
- fix(pi): preserve Windows sessions across relaunches (#1197)
- Mark Collab Mode as experimental in README
- fix: preserve Pi terminal errors on process exit (#1196)
- feat(collab): bind LAN Host authority to installations (#1195)
- fix: reveal existing linked content tabs (#1193)
- feat: add portable project authority transfer (#1188)
- fix: honor Pi native automatic retries (#1185)
- fix: refresh linked content on metadata changes (#1183)
- fix: restore dual-pane session scrolling (#1181)
- feat: isolate session metadata per device (#1180)
- feat: add LAN authority transfer binding
- test: stabilize authority transfer clock setup
- feat: persist local authority transfer recovery
- feat: add LAN authority checkpoint foundation (#1174)
- chore: pin Collab protocol v2 (#1172)
- docs: define Project authority transfer ownership (#1171)
- chore: restore production bundle headroom (#1168)
- fix: use desktop transport for cloud requests (#1167)
- fix: repair stale LAN origin during bootstrap (#1166)
- fix: normalize LAN origin during Cloud binding (#1165)
- fix: make LAN projects bootstrap-ready (#1164)
- fix: make image previews keyboard accessible (#1154)
- perf: isolate offscreen assistant message layout (#1155)
- fix: expose resume dropdown selection (#1158)
- fix: focus chat input after opening view (#1150)
- fix: keep long approval details scrollable (#1152)
- fix: preserve selection in detached chat views (#1153)
- chore: consume standalone collab protocol package (#1163)
- test: cover complete localhost Cloud milestone (#1161)
- feat: enable cloud accept integration (#1160)
- fix: enable authenticated cloud publication (#1159)
- test: stabilize Cloud binding integration gates (#1156)
- fix: accept a quoted CLI path in provider settings and resolution (#1138)
- feat: enable cloud publication controls (#1157)
- feat: bind collab clients to cloud authority (#1142)
Full Changelog: 2.2.4...2.2.5