Commit Graph

918 Commits

Author SHA1 Message Date
Benjamin Shafii
dd0ce4b5fd fix(owpenbot): route direct sends by workspace identity directory vdd0ce4b-dev 2026-02-11 16:27:23 -08:00
Benjamin Shafii
c5f8ecb79e chore: bump version to 0.11.60 v0.11.60 openwrk-v0.11.60 vc5f8ecb-dev 2026-02-11 16:04:42 -08:00
Benjamin Shafii
0ef02a3eb5 feat(owpenbot): scope workspace agent and split identities advanced tab v0ef02a3-dev 2026-02-11 15:22:02 -08:00
ben
8774d91b75 feat(skills): character-first worker capabilities layout (#545)
* feat(skills): add worker profile hero and capability setup flow

* refactor(ui): drop avatar and rename workspace copy to worker
v8774d91-dev
2026-02-11 15:02:04 -08:00
OpenWork Release Bot
2aa6ef07b6 chore(aur): update PKGBUILD for 0.11.59 2026-02-11 22:33:24 +00:00
Benjamin Shafii
20671e38e2 chore: bump version to 0.11.59 openwrk-v0.11.59 v20671e3-dev v0.11.59 2026-02-11 14:03:43 -08:00
Benjamin Shafii
3b89c640bd fix(owpenbot): add real activity metrics and send fallback v3b89c64-dev 2026-02-11 13:58:38 -08:00
OpenWork Release Bot
f075e0a6e1 chore(aur): update PKGBUILD for 0.11.58 2026-02-11 21:49:50 +00:00
Benjamin Shafii
04d3b81012 chore: bump version to 0.11.58 v0.11.58 v04d3b81-dev openwrk-v0.11.58 2026-02-11 13:31:26 -08:00
Benjamin Shafii
1984df2291 fix(app): add OpenWork reconnect repair actions v1984df2-dev 2026-02-11 13:28:40 -08:00
OpenWork Release Bot
e4d8f3ae18 chore(aur): update PKGBUILD for 0.11.57 2026-02-11 21:10:02 +00:00
Benjamin Shafii
6b0e9b0b19 chore: bump version to 0.11.57 openwrk-v0.11.57 v0.11.57 v6b0e9b0-dev 2026-02-11 12:46:49 -08:00
Benjamin Shafii
2a54c705b6 fix(sandbox): hide windows docker shells during workspace setup v2a54c70-dev 2026-02-11 12:42:40 -08:00
OpenWork Release Bot
cdd944d540 chore(aur): update PKGBUILD for 0.11.56 2026-02-11 20:13:22 +00:00
Benjamin Shafii
6c693c0b72 chore: bump version to 0.11.56 openwrk-v0.11.56 v0.11.56 v6c693c0-dev 2026-02-11 11:49:47 -08:00
Benjamin Shafii
9547aaf68d feat(owpenbot): add workspace agent file behavior and outbound send wiring v9547aaf-dev 2026-02-11 09:46:27 -08:00
OpenWork Release Bot
18f090ae12 chore(aur): update PKGBUILD for 0.11.55 2026-02-11 17:25:35 +00:00
ben
77a2a90d13 fix(app): default tool steps to collapsed with latest action preview (#542) v77a2a90-dev 2026-02-11 09:17:52 -08:00
Benjamin Shafii
9981fe6632 fix(app): show real default routing directory v9981fe6-dev 2026-02-11 09:05:32 -08:00
Benjamin Shafii
9f91d21d65 chore: bump version to 0.11.55 v9f91d21-dev openwrk-v0.11.55 v0.11.55 2026-02-11 09:01:12 -08:00
ben
8f8773f90c fix(app): scope identities by workspace URL and ID (#539) v8f8773f-dev 2026-02-11 08:42:40 -08:00
GitHub Action
b820867368 ignore: update download stats 2026-02-11 2026-02-11 12:26:03 +00:00
ben
86938ece00 fix(headless): align openwrk TUI compile path with OpenTUI + branch CI (#536)
* fix(headless): align openwrk compile path with OpenTUI Solid

Use the upstream @opentui/solid build plugin and preload/tsconfig wiring so compiled openwrk binaries keep TUI runtime compatibility instead of emitting broken React runtime behavior.

* ci: run openwrk checks on feature branch pushes

Trigger CI for fix/openwrk-react-shim and add an openwrk binary build job so bundling regressions are caught before merging to dev.

* ci: relax binary validation to runtime smoke

Use openwrk --version/--help checks instead of grepping embedded strings so the branch CI validates bundling without false failures from defensive error text.

* fix(desktop): build openwrk sidecar via headless build script

Route desktop sidecar preparation through packages/headless/script/build.ts so OpenTUI plugin settings are applied consistently and Linux CI no longer compiles openwrk with incompatible JSX defaults.
v86938ec-dev
2026-02-10 23:39:38 -08:00
ben
e9bda43b0a feat(app): add optional 'Give me a soul' quickstart (#535) ve9bda43-dev 2026-02-10 23:22:20 -08:00
ben
b393d67605 feat(desktop): default to control-chrome executable without npx (#534) vb393d67-dev 2026-02-10 23:22:01 -08:00
Benjamin Shafii
0b3c9ae602 fix(app): check for updates every 12h and show update available v0b3c9ae-dev 2026-02-10 23:12:58 -08:00
ben
e9c7c81fcb fix(app): stabilize markdown editor and switch to single-pane preview (#533) ve9c7c81-dev 2026-02-10 20:54:25 -08:00
ben
b864586b11 fix(headless): avoid compiled openwrk TUI React runtime crash (#531)
* fix(headless): disable compiled-binary TUI by default

Avoid the runtime 'React is not defined' crash in compiled openwrk builds by auto-disabling TUI in bunfs binaries and falling back to plain output.

* fix(headless): keep TUI default and harden non-TUI fallback

Default start to TUI on tty, keep serve/non-tty as plain mode, and add a bundled Solid transform path for compiled binaries while handling TUI startup failures with a plain-output fallback.
vb864586-dev
2026-02-10 20:46:56 -08:00
OpenWork Release Bot
66568f8240 chore(aur): update PKGBUILD for 0.11.54 2026-02-11 03:29:11 +00:00
OpenWork Release Bot
c8c7f2a680 chore(aur): update PKGBUILD for 0.11.53 2026-02-11 03:25:23 +00:00
Benjamin Shafii
add4ad52b6 chore: bump version to 0.11.54 vadd4ad5-dev v0.11.54 openwrk-v0.11.54 2026-02-10 19:06:14 -08:00
Benjamin Shafii
0349e5e328 chore: bump version to 0.11.53 openwrk-v0.11.53 v0.11.53 v0349e5e-dev 2026-02-10 19:01:53 -08:00
ben
8bfb69493a feat(owpenbot): add directory-scoped send endpoint and OpenCode tool injection (#530) v8bfb694-dev 2026-02-10 18:53:55 -08:00
ben
122d6b178d feat: workspace + session deletion (fixes #517) (#529)
* feat: add workspace and session deletion functions

* fix(ui): clear selection after session delete

* fix(ui): navigate away after deleting selected session

* fix(ui): redirect off deleted session route

* fix(router): handle deleted session routes

* docs(pr): add issue 517 screenshots
v122d6b1-dev
2026-02-10 18:36:35 -08:00
ben
fa6a189ff8 feat(skills): hub-backed skill catalog + install (#528)
* feat(skills): browse and install hub skills

* fix(skills): tolerate missing hub metadata
vfa6a189-dev
2026-02-10 18:33:54 -08:00
Benjamin Shafii
e21834e731 fix(app): remove workspace session count badge ve21834e-dev 2026-02-10 18:32:02 -08:00
Benjamin Shafii
26b2eda63f fix(composer): move touched files below other entries v26b2eda-dev 2026-02-10 18:24:05 -08:00
Dobes Vandermeer
1dc87ba3d4 fix(app): stop StatusBar from overlapping sidebar and remove duplicate Settings buttons (#525)
* fix(headless): warn instead of crash on opencode version mismatch for external binaries

When the desktop app spawns openwrk with --opencode-bin pointing to a
bundled binary, openwrk resolves the expected version from the latest
GitHub release. If the bundled binary is even slightly behind, the
strict assertVersionMatch throws and the daemon exits immediately,
leaving users unable to start sessions.

Downgrade the check to a warning for external (explicitly provided)
binaries so the daemon can proceed. The desktop app already validates
the binary via engine_doctor before passing it.

Fixes #121, related to #97, #98

* fix(app): stop StatusBar from overlapping sidebar and remove duplicate Settings buttons

The StatusBar used a fixed position overlay that covered sidebar Settings
buttons. Move it into document flow inside <main> so it no longer overlaps.

Remove the redundant Settings buttons from both sidebars — the StatusBar
gear icon already provides access to Settings.
v1dc87ba-dev
2026-02-10 18:14:59 -08:00
ben
30ecf1efc4 feat(mcp): add OAuth logout action (#527) v30ecf1e-dev 2026-02-10 18:01:03 -08:00
Benjamin Shafii
7ab875a200 docs(agents): codify feature workflow + PR evidence gate v7ab875a-dev 2026-02-10 17:44:31 -08:00
Benjamin Shafii
bb24fe78f9 chore: bump version to 0.11.52 v0.11.52 vbb24fe7-dev openwrk-v0.11.52 2026-02-10 17:21:33 -08:00
ben
a9e229bc2e feat(sandbox): show startup progress while creating sandboxes (#526) va9e229b-dev 2026-02-10 16:19:44 -08:00
OpenWork Release Bot
2e25ff06ae chore(aur): update PKGBUILD for 0.11.51 2026-02-10 23:57:14 +00:00
OpenWork Release Bot
222b124535 chore(aur): update PKGBUILD for 0.11.50 2026-02-10 23:48:50 +00:00
Benjamin Shafii
d7962a86ad chore: bump version to 0.11.51 v0.11.51 vd7962a8-dev openwrk-v0.11.51 2026-02-10 15:34:04 -08:00
Benjamin Shafii
de0a52eecd fix(openwrk): skip sha256 for bundled sidecars on signed platforms
macOS/Windows builds code-sign bundled sidecars after versions.json is generated, changing file bytes and breaking sha256 verification. Keep sha256 verification for Linux bundles.
2026-02-10 15:34:00 -08:00
Benjamin Shafii
a01609d0fc chore: bump version to 0.11.50 v0.11.50 openwrk-v0.11.50 va01609d-dev 2026-02-10 15:25:55 -08:00
Benjamin Shafii
d9b5ea3f6f fix(release): emit windows versions.json sidecar
Tauri externalBin appends .exe on Windows targets. Write versions.json-<triple>.exe so MSI builds can bundle the manifest.
2026-02-10 15:25:51 -08:00
Benjamin Shafii
0e8acfb946 chore: bump version to 0.11.49 v0.11.49 v0e8acfb-dev openwrk-v0.11.49 2026-02-10 15:17:39 -08:00
Benjamin Shafii
c6cb5f2835 chore: bump version to 0.11.48 vc6cb5f2-dev v0.11.48 2026-02-10 15:10:14 -08:00