Commit Graph

31 Commits

Author SHA1 Message Date
Omar McAdam
2b91b4d777 refactor: repo folder structure (#1038)
* refactor(repo): move OpenWork apps into apps and ee layout

Rebase the monorepo layout migration onto the latest dev changes so the moved app, desktop, share, and cloud surfaces keep working from their new paths. Carry the latest deeplink, token persistence, build, Vercel, and docs updates forward to avoid stale references and broken deploy tooling.

* chore(repo): drop generated desktop artifacts

Ignore the moved Tauri target and sidecar paths so local cargo checks do not pollute the branch. Remove the accidentally committed outputs from the repo while keeping the layout migration intact.

* fix(release): drop built server cli artifact

Stop tracking the locally built apps/server/cli binary so generated server outputs do not leak into commits. Also update the release workflow to check the published scoped package name for @openwork/server before deciding whether npm publish is needed.

* fix(workspace): add stable CLI bin wrappers

Point the server and router package bins at committed wrapper scripts so workspace installs can create shims before dist outputs exist. Keep the wrappers compatible with built binaries and source checkouts to avoid Vercel install warnings without changing runtime behavior.
2026-03-19 11:41:38 -07:00
Omar McAdam
9785a73a43 fix(mcp): seed Control Chrome as chrome-devtools (#876) 2026-03-12 15:28:31 -07:00
ben
0a567a4c53 fix(local): add opencode migration recovery flow (#615) 2026-02-19 12:47:22 -08:00
ben
6284b581f7 chore: rename openwrk to openwork-orchestrator (#573)
* chore(orchestrator): rename openwrk to openwork-orchestrator

Rename the host package and internal references from openwrk to openwork-orchestrator, and expose the CLI as 'openwork'.

Update desktop/UI runtime wiring, release workflows, and docs; bundle the Tauri sidecar as 'openwork-orchestrator' to avoid Cargo package name collisions.

* chore: keep orchestrator publish script executable

* chore: update pnpm lockfile

* chore: sync lockfile with orchestrator deps

* docs: update orchestrator usage + release notes

Document that openwork-orchestrator installs the 'openwork' CLI, update release command wording, and remove obsolete workflow branch trigger.
2026-02-15 14:24:42 -08:00
ben
b393d67605 feat(desktop): default to control-chrome executable without npx (#534) 2026-02-10 23:22:01 -08:00
Benjamin Shafii
7ab875a200 docs(agents): codify feature workflow + PR evidence gate 2026-02-10 17:44:31 -08:00
Benjamin Shafii
eb803c56d5 fix(openwrk): publish platform-aware npm packages
Ship openwrk as a meta package plus per-platform binary packages (optionalDependencies) so macOS/Windows installs get a runnable binary.
2026-02-09 18:40:47 -08:00
ben
00be06d4b5 chore(release): unify openwrk versioning + bump v0.11.14 (#466)
* chore(release): unify openwrk with app version

* chore: bump version to 0.11.14
2026-02-05 13:23:47 -08:00
ben
2695ea631a Refactor onboarding for startup preferences (#400)
* refactor(app): align onboarding with startup preferences

* chore: refresh pnpm lockfile

* feat(web): proxy OpenCode through OpenWork
2026-02-02 15:48:37 -08:00
Benjamin Shafii
df3fa24c8a chore: add release command 2026-02-01 23:19:52 -08:00
ben
120c1069bb feat(openwrk): download sidecars on demand (#387) 2026-02-01 14:37:06 -08:00
Benjamin Shafii
5636ee2a32 chore(openwrk): add npm publish skill and bump 2026-02-01 14:06:05 -08:00
Benjamin Shafii
55947111b7 feat: add cargo-lock-manager skill for handling --locked flag issues
- Create skill to manage Cargo.lock updates
- Add scripts for checking and updating lock files
- Document common CI failure patterns and solutions
2026-02-01 12:50:31 -08:00
Benjamin Shafii
02f242a98f feat(onboarding): add devtools-first browser setup skill 2026-01-29 18:33:58 -08:00
Benjamin Shafii
f32973ae4e feat(onboarding): add browser setup entry 2026-01-29 16:55:46 -08:00
ben
0df8c4df46 feat: add devtools audit visibility (#301)
* feat: add devtools audit visibility

* fix: add parens for openwork base url fallback
2026-01-28 16:25:53 -08:00
Benjamin Shafii
9ab6225ff4 docs: split core docs and add issue templates 2026-01-26 16:02:27 -08:00
Benjamin Shafii
3dca99aaba feat: refresh workspace tooling and bump 0.4.2 2026-01-25 23:40:15 -08:00
ben
33294d8363 fix: list skills across skill directories (#234)
* fix: list skills across skill directories

* feat: move context panel to right rail

* fix: align skill paths with opencode docs

* fix: show full-screen boot loader during connect
2026-01-24 08:35:49 -08:00
ben
71ebdd8462 feat: add opencode agent automation (#178)
* feat: add opencode agent automation

* chore: update Cargo.lock
2026-01-21 14:13:47 -08:00
Benjamin Shafii
8e7f45b676 refactor: remove deprecated skill and publish files, streamline project structure 2026-01-21 09:26:10 -08:00
Benjamin Shafii
32e1f84b0f chore: move OpenWork into pnpm workspace 2026-01-20 21:12:18 -08:00
Benjamin Shafii
be43c5f7ae chore: refresh intent references 2026-01-20 16:37:47 -08:00
ben
dc7dd9834f fix(onboarding): smooth workspace guide flow (#78) 2026-01-18 11:50:52 -08:00
Benjamin Shafii
efad83650d docs: update repo paths to vendor 2026-01-17 21:29:04 -08:00
ben
5ec1bb58c2 Onboarding 1.0: folder workspaces + extension scopes (#15)
* docs: add onboarding 1.0 workspace PRD

* feat: add folder workspaces onboarding

* chore: allow custom release notes in workflow dispatch

* feat(onboarding): seed workspace templates, roots UI, and welcome session
2026-01-16 17:29:30 -08:00
Benjamin Shafii
0c985d4072 fix: unblock permission prompt actions 2026-01-15 20:10:24 -08:00
Benjamin Shafii
b7e7a8791c Add engine doctor and guided install 2026-01-15 14:23:02 -08:00
Benjamin Shafii
02fdac0a4a Add plugin manager and bump to v0.1.2 2026-01-13 21:24:08 -08:00
Benjamin Shafii
f244691026 Add release skill 2026-01-13 18:54:05 -08:00
Benjamin Shafii
d035b85905 Initial OpenWork app 2026-01-13 17:39:22 -08:00