Releases: codehs/owlcast-app
Releases · codehs/owlcast-app
Desktop v0.1.21
- Fix Amp large thread export truncation (stream stdout to temp file instead of in-memory buffer)
- Capture owlcast CLI and desktop app versions with each sync
Desktop v0.1.20
- Fix Cursor subagent sessions syncing as independent top-level threads
- Subagent sessions now stored with parent/child relationships and rendered inline inside their parent thread
Desktop v0.1.19
Desktop v0.1.19
Sync worker and UI polish (owlcast #637):
- Thread sync: tighter include-filter behavior for API sync; selected repository matches even when cwd is outside a folder include.
- Amp desktop sync: collect threads via
amp threads list/exportwhen needed; preserve full raw payloads. - Thread detail: Amp tool blocks (terminal for shell, edit diffs for
apply_patch, Edit label).
Ships updated owlcast-cli.tar.gz with the above worker changes.
Desktop v0.1.18
OwlCastSync desktop v0.1.18 (macOS).
Includes updated sync CLI (e.g. local-state clear for resetting sync-state.sqlite3), dev settings for clearing local sync state when Developer Mode is enabled, and backend-related fixes from the main Owlcast repo when you deploy server changes.
Artifacts
OwlCastSync-0.1.18-macos.zip— Sparkle auto-update payloadOwlCastSync-0.1.18-macos.dmg— manual installowlcast-cli.tar.gz— Python sync worker installed by the appappcast.xml— update feed (also available viareleases/latest/download/appcast.xml)OwlCastSync-latest-macos.{zip,dmg}— convenience copies
Note: This build is not code-signed or notarized from CI; install as you do for other local/dev desktop builds.
Desktop v0.1.17
- Checksum delta detection: sync worker skips re-uploading threads whose content hasn't changed
- Gzip compression: all sync request bodies are now compressed, reducing bandwidth
- Smarter retries: only un-ACKed items are re-sent on retry; partial progress preserved on failure
- Server-side GzipRequestMiddleware for transparent decompression
Desktop v0.1.16
- Fix cursor thread sync — messages now in correct order, tool calls and thinking blocks visible
- Fix thread repo resolution for conductor workspaces and unresolvable repos
Desktop v0.1.15
- Improve the desktop sync runtime with auth preflight, byte-aware batching, SQLite sync state, and structured progress events.
- Show short user-facing sync progress in the desktop app while keeping detailed debug progress for dev mode.
- Update desktop sync UI polish, including progress-driven button state and refined menu bar and in-app owl sync animations.
Desktop v0.1.14
- Check for desktop app updates whenever the menu bar app syncs threads\n- Keep the manual update action wired to the same shared update state\n- Includes the refreshed owlcast-cli tarball for desktop sync
Desktop v0.1.13
- Remove markdown processing; send raw payloads directly to the server
- Simplify CLI: drop threads-root directory management and legacy markdown export path
- Desktop app: remove threadsRoot directory creation, simplify sync invocation
Desktop v0.1.12
- Truncate sync error in menu bar header to keep popup compact
- Add scrollable error card with full message and copy button below Sync Now
- Shrink menu bar error badge and remove white outline