Commit Graph

123 Commits

Author SHA1 Message Date
Benjamin Shafii
631f106828 chore(tauri): update Cargo.lock
Refresh desktop lockfile to satisfy cargo --locked builds.
2026-02-04 21:10:44 -08:00
Benjamin Shafii
e5238d6fbc chore: bump version to 0.11.10 2026-02-04 11:55:45 -08:00
Benjamin Shafii
2d447daaf1 Revert "feat: enable AppImage build target for Linux (fixes #137) (#437)"
This reverts commit f1d336d2d8.
2026-02-04 09:09:09 -08:00
Roopesh S
f1d336d2d8 feat: enable AppImage build target for Linux (fixes #137) (#437) 2026-02-04 08:40:16 -08:00
Benjamin Shafii
5d11e46651 fix: overflow in workspace sidebar card 2026-02-03 16:01:25 -08:00
Benjamin Shafii
3756155902 chore: bump version to 0.11.9 2026-02-03 10:05:45 -08:00
Benjamin Shafii
cf5082a23f chore: bump version to 0.11.8 2026-02-03 09:42:19 -08:00
Benjamin Shafii
13900aca56 chore: bump version to 0.11.7 2026-02-02 23:46:47 -08:00
Benjamin Shafii
aac28fb1eb fix(desktop): assign openwrk opencode port 2026-02-02 17:39:34 -08:00
Benjamin Shafii
4a1ed9b06b chore: bump version to 0.11.6 2026-02-02 16:09:43 -08:00
Benjamin Shafii
81a79d560c chore: bump version to 0.11.5 2026-02-02 00:24:30 -08:00
ben
6c708e0246 fix(desktop): bundle openwrk as sidecar and add --allow-external flag (#396)
- Add openwrk to externalBin in tauri.conf.json
- Update prepare-sidecar.mjs to build openwrk binary alongside other sidecars
- Add --allow-external flag when spawning openwrk daemon to allow custom opencode-bin path

Fixes 'Failed to start openwrk: No such file or directory' error when using
Openwrk orchestrator mode.
2026-02-01 23:38:31 -08:00
Benjamin Shafii
6df0c60033 chore: bump version to 0.11.4 2026-02-01 20:12:19 -08:00
Benjamin Shafii
5849b73396 chore: bump version to 0.11.3 2026-02-01 18:40:08 -08:00
Benjamin Shafii
58963f6d65 feat(owpenbot): add model switching commands and improve error handling
- Add /opus, /codex commands to switch models in Telegram/WhatsApp
- Add /model, /reset, /help bot commands
- Improve error messages with specific HTTP status codes (401, 403, etc.)
- Add health endpoint fallback to detect externally running owpenbot
- Add restart/stop buttons for owpenbot in Settings > Debug
- Fix URL parsing in health server for /config/telegram-token endpoint
- Pass OpenCode credentials when restarting owpenbot from UI
2026-02-01 18:35:44 -08:00
ben
cd6ad1a80e fix: propagate owpenbot health port (#393) 2026-02-01 17:44:57 -08:00
Benjamin Shafii
18266b60e1 chore: bump patch version to 0.11.2 2026-02-01 16:27:55 -08:00
Benjamin Shafii
617297fb9f chore: bump patch versions for release 2026-02-01 16:18:18 -08:00
Benjamin Shafii
95246d5270 feat: surface sidecar diagnostics for troubleshooting and releases 2026-02-01 16:18:18 -08:00
Benjamin Shafii
5182777887 chore: bump version to 0.11.0 2026-02-01 14:52:57 -08:00
Benjamin Shafii
e6960571c5 chore: bump version to 0.10.1 2026-02-01 14:07:06 -08:00
ben
6a86ca8b86 Align sidecar bundle parity for openwrk (#383)
* feat(headless): align sidecar bundle parity

Build headless sidecars from the same sources as desktop and record manifest checks so version integrity stays consistent across runtimes.

* feat(owpenbot): hot-set telegram token

Expose a health REST endpoint to update the Telegram token at runtime, wire the app to call it, and keep status reporting in sync without restarts.
2026-02-01 12:47:33 -08:00
Benjamin Shafii
f733cbea01 chore: bump version to 0.10.0 2026-02-01 00:11:03 -08:00
ben
bf001a8384 fix: wire reload toast through OpenWork server (#362)
* feat(app): reload via OpenWork server

* feat(server): emit reload events for UI

* fix: resolve reload timeout and approval errors

- Add idleTimeout: 120 to Bun.serve() to prevent 10-second timeout on long operations
- Pass --approval auto flag when spawning OpenWork server from desktop app
- Suppress dead_code warning on OpenwrkStateFile.version field
2026-01-31 23:34:24 -08:00
Benjamin Shafii
67d0515c48 fix: verify owpenbot sidecar checksum 2026-01-31 22:34:22 -08:00
Benjamin Shafii
2742fa5066 fix: fall back to windows x64 owpenbot asset 2026-01-31 22:30:32 -08:00
Benjamin Shafii
9b184cfacc feat: download owpenbot sidecar from releases 2026-01-31 22:22:30 -08:00
Benjamin Shafii
ccd2a31d7d fix: avoid monorepo owpenbot path 2026-01-31 21:42:14 -08:00
Benjamin Shafii
23e2f9e2cb fix: build owpenbot sidecar from repo 2026-01-31 21:41:51 -08:00
Benjamin Shafii
21a8a95544 fix: prefer monorepo owpenbot for sidecar 2026-01-31 21:10:00 -08:00
Benjamin Shafii
0ad4fdc240 fix: resolve sidecar build script path 2026-01-31 20:42:44 -08:00
ben
c5cb1cbe93 feat: externalize owpenbot integration (#360) 2026-01-31 19:40:34 -08:00
Benjamin Shafii
8463762f36 chore: bump version to 0.9.3 2026-01-31 18:07:27 -08:00
Benjamin Shafii
913ceebb02 chore: bump version to 0.9.2 2026-01-31 15:04:08 -08:00
Benjamin Shafii
aa127627c8 chore: bump version to v0.9.1 2026-01-31 10:13:20 -08:00
Benjamin Shafii
fa80cd3afd chore: bump version to v0.9.0 2026-01-31 10:11:18 -08:00
Benjamin Shafii
3aa8442422 tes 2026-01-31 09:54:17 -08:00
Benjamin Shafii
389c57871d feat(app): wire openwrk runtime for host switching 2026-01-31 09:54:17 -08:00
Benjamin Shafii
a57cf511c9 wait 2026-01-31 08:51:51 -08:00
Benjamin Shafii
b5294514c2 Merge origin/dev into fix/opencode-env-override 2026-01-30 22:42:08 -08:00
Benjamin Shafii
ad7625b104 feat: surface scheduled jobs in dashboard 2026-01-30 21:48:09 -08:00
Benjamin Shafii
c84711c707 chore: bump version to 0.8.5 2026-01-30 20:40:33 -08:00
Benjamin Shafii
267f3cd7d1 fix: honor OPENCODE_BIN_PATH override for engine selection 2026-01-30 20:08:09 -08:00
Benjamin Shafii
e848617e64 fix(release): prep opencode extract dir + bump 0.8.4 2026-01-30 13:02:28 -08:00
Benjamin Shafii
52fca9da31 fix(build): create extract dir for opencode tarball 2026-01-30 12:54:38 -08:00
Benjamin Shafii
2822400a83 chore(release): bump version to 0.8.3 2026-01-30 12:46:51 -08:00
Benjamin Shafii
644b6cbfd0 fix(release): use uploadUpdaterJson + bump 0.8.2 2026-01-30 12:40:24 -08:00
Benjamin Shafii
43797ba2b7 fix(release): gate notarization + bump 0.8.1 2026-01-30 12:34:46 -08:00
Benjamin Shafii
9261a2d747 chore(release): bump version to 0.8.0 2026-01-30 09:52:46 -08:00
Benjamin Shafii
289868bc34 fix(opencode): enable tauri http and connection diagnostics 2026-01-30 09:50:01 -08:00