Benjamin Shafii
4035cce5b8
chore(app): remove notion banner remnants
2026-03-28 21:13:51 -07:00
Source Open
d6ee2fb7d9
Fix workspace switching semantics and sticky local worker ports ( #1166 )
...
* fix(app): decouple workspace selection from runtime state
Keep desktop workspace selection independent from backend activation so switching workers only reconnects when an action actually needs that runtime. Persist per-workspace local OpenWork server ports so long-lived local links stay stable without relying on a predictable default port.
* fix(app): resolve rebased workspace runtime references
* fix(test): auth opencode serve regression scripts
* docs(app): clarify workspace runtime and port behavior
---------
Co-authored-by: Omar McAdam <omar@OpenWork-Studio.localdomain >
Co-authored-by: Omar McAdam <omar@OpenWork-Studio.local >
2026-03-25 13:42:09 -07:00
ben
ed4d026f1c
Move local workspace ownership into OpenWork server ( #1107 )
...
* feat(server): move local workspace ownership off Tauri
* docs: clarify architecture authority for agents
* fix: harden workspace reconnect and sidebar navigation
* feat(app): soften get-started copy in workspace onboarding
* fix(app): stabilize starter workspace onboarding
* fix(app): normalize local workspace paths
2026-03-22 17:37:51 -07:00
Benjamin Shafii
90a55d910f
Revert "Simplify app.openwork.software worker launch flow ( #868 )"
...
This reverts commit e3465607f1 .
2026-03-12 18:32:21 -07:00
Jan
e3465607f1
Simplify app.openwork.software worker launch flow ( #868 )
...
* Simplify cloud worker launch UI
* Prioritize worker launch in overview
* Add overview comparison screenshots
* Make worker status indicator horizontal
* Add latest overview screenshots
* Wire local web mode for Den and Next
* Polish cloud launch wait flow
* Refine cloud launch modal copy
* Expand cloud startup sequence
* minimal changes
---------
Co-authored-by: jcllobet <jcllobet@users.noreply.github.com >
2026-03-12 16:17:27 -07:00
Benjamin Shafii
fa100c65b6
docs: add openwork design language
2026-03-07 19:36:25 -08:00
Benjamin Shafii
3ddb57f65a
docs: document hosted cloud worker architecture and connect model
2026-02-22 15:45:14 -08: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
32cc853d10
refactor(router): rename owpenbot to opencode-router ( #567 )
2026-02-14 20:53:06 -08:00
Benjamin Shafii
7ab875a200
docs(agents): codify feature workflow + PR evidence gate
2026-02-10 17:44:31 -08:00
Benjamin Shafii
e1df942970
feat(skills): add basic viewer/editor with server-backed reads
2026-02-05 23:55:14 -08:00
ben
b999903ead
Fix reload-required spam; add auto-reload + resume ( #467 )
...
* fix(app): scope and defer reload prompts
Avoid reload-required spam by ignoring .opencode/openwork.json, scoping detection to the active workspace, and deferring prompts until sessions go idle. Add per-workspace auto-reload + optional resume so agent/skill/command updates apply without tearing down the UX.
* chore(desktop): sync Cargo.lock
Keep Cargo.lock consistent with the desktop crate version so CI can run cargo test --locked on Linux.
2026-02-05 14:00:51 -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
Benjamin Shafii
0a4c6dd4b1
ci: unify Release App with openwrk publishing
2026-02-05 00:01:00 -08:00
Benjamin Shafii
fcc17d3dad
docs: note openwork-server binary rebuild for dev
2026-02-04 08:57:41 -08:00
Benjamin Shafii
16a69f2e1c
docs: remove prd location guidance
2026-02-03 23:58:04 -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
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
95e1aa75fd
docs: update VISION.md with reframed mission and add skills/agents relationship to AGENTS.md
...
- Reframe vision around 1000x productivity mission
- Add explicit skills/agents/commands relationship definition
- Update mobile-first section to mention WhatsApp/Telegram via owpenbot
2026-02-01 12:25:58 -08:00
Benjamin Shafii
23ce899795
docs: make agent and infrastructure guidance easier to scan
2026-01-30 08:32:28 -08:00
ben
eb5729a984
docs: add infrastructure principles ( #302 )
...
* docs: add infrastructure principles
* docs: reference infrastructure doc in agents
2026-01-28 16:27:34 -08:00
Benjamin Shafii
9ab6225ff4
docs: split core docs and add issue templates
2026-01-26 16:02:27 -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
Omar McAdam
fbb551f649
refactor: split UI from Tauri shell ( #182 )
...
* refactor: split UI from Tauri shell
* chore: restore workflow paths
* chore: add root workflow for tauri paths
* chore: update workflows for tauri paths
* chore: remove root workflow
* docs: update setup commands
* refactor: rename app and desktop packages
2026-01-21 20:50:39 -08:00
Benjamin Shafii
32e1f84b0f
chore: move OpenWork into pnpm workspace
2026-01-20 21:12:18 -08:00
un-reliable-coder
15c6f9fec0
Clarify docs references and add contributing notes ( #129 )
...
Co-authored-by: substrate-bot <bot@substrate.run >
Co-authored-by: ben <ben@prologe.io >
2026-01-20 19:37:32 -08:00
Omar McAdam
4689852686
feat: add radix color theming ( #133 )
...
* chore: migrate tailwind v4 and add theme scaffolding
* feat: integrate radix colors and theme switching
* pnpm version
2026-01-20 13:56:44 -08:00
ben
5b6465d708
update ( #93 )
...
* mcp-prd
* chore: add Cargo.lock file with dependency updates
* chore: remove design PRD document as part of project restructuring
2026-01-18 20:10:41 -08:00
ben
81b6a169a7
chore: add version bump helper ( #89 )
2026-01-18 15:27:15 -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
972004efe7
docs: clarify release trigger steps
2026-01-15 20:34:09 -08:00
Benjamin Shafii
0c985d4072
fix: unblock permission prompt actions
2026-01-15 20:10:24 -08:00
Benjamin Shafii
232fc19226
docs: document how to trigger releases
2026-01-15 20:03:40 -08:00
Benjamin Shafii
95ed546a82
docs: define folder-scoped workspaces
2026-01-15 16:18:19 -08:00
Benjamin Shafii
d035b85905
Initial OpenWork app
2026-01-13 17:39:22 -08:00