Commit Graph

723 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
Jan Carbonell
3869313b29 chore: bump version to 0.11.170 2026-03-19 10:06:18 -07:00
Jan Carbonell
d8b7d46807 fix(desktop): restore repeated shared-skill deeplinks (#1036)
* fix(desktop): forward warm deeplinks to running app

* chore(desktop): log warm deeplink delivery for h1

* build(desktop): update lockfile for single-instance plugin

* refactor(app): route deeplinks through a bootstrap bridge

* feat(desktop): hand warm deeplinks to the app bridge

* fix(desktop): use opened events as the deeplink source

* fix(app): preserve repeated shared deeplinks

* chore(app): remove deeplink debug instrumentation

* fix(desktop): gate opened deeplinks to macos
2026-03-19 10:00:14 -07:00
Jan Carbonell
71957be91d fix(desktop): persist worker share tokens across restarts (#1034) 2026-03-18 21:52:37 -07:00
Omar McAdam
41337b9b68 fix(app): make Cloud settings self-serve (#1026) 2026-03-18 16:55:33 -07:00
Jan
bd3109923f fix(mobile): simplify composer action row (#1008)
* fix(mobile): simplify composer action row

* fix(mobile): restore compact composer toolbar

* fix(mobile): show full model label
2026-03-17 19:59:40 -07:00
Omar McAdam
1168d21438 fix(web): show worker overlay during open-in-web connect (#1007) 2026-03-17 18:57:44 -07:00
Omar McAdam
15e7de54f8 fix(web): keep open-in-web auto-connect on session (#1006) 2026-03-17 18:39:33 -07:00
Omar McAdam
14b64ad36e fix(app): route new-session Claude CTA to Anthropic (#1004) 2026-03-17 18:17:39 -07:00
Omar McAdam
0a6dce072f feat(web): tailor app UI for hosted web deployment (#999)
* feat(web): tailor app chrome for hosted web deployment

* fix(web): restore session sidebar artifacts import
2026-03-17 17:29:13 -07:00
Omar McAdam
991164f404 fix(app): expose OpenAI headless auth in provider modal (#1000)
Preserve provider auth method indices so OpenWork can launch the exact OAuth flow returned by OpenCode, including OpenAI's headless device flow. Hide OpenAI OAuth options on web deployments where that setup should stay API-key only.
2026-03-17 17:25:31 -07:00
Omar McAdam
52c603d272 fix(den): restore Polar billing flow (#998) 2026-03-17 17:21:37 -07:00
Omar McAdam
c27b167c73 fix(web): auto-connect Den workers from open-in-web links (#996) 2026-03-17 17:19:52 -07:00
Benjamin Shafii
9ea1957bee chore: bump version to 0.11.169 2026-03-17 16:40:00 -07:00
Omar McAdam
0e5bfa2698 fix(app): persist den browser and api base URLs separately (#994) 2026-03-17 16:38:49 -07:00
Jan
dee071913b Polish session run indicator (#993)
* fix(session): simplify execution timeline status

* fix(session): animate run status label

---------

Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-17 16:22:17 -07:00
Jan
69bac2a01e fix(session): restore composer focus after command actions (#991)
* fix(session): restore composer focus after command actions

* chore(session): remove focus debug logs
2026-03-17 15:58:57 -07:00
ben
455e61c6de fix(session): remove broken artifacts rail (#986)
The right sidebar artifacts surface is not working on the session page, so hiding it avoids a dead-end control while keeping the rest of the rail intact. This also adds before-and-after screenshots for PR review.
2026-03-17 13:33:12 -07:00
Omar McAdam
58f969d25c fix(vercel): run the app build script correctly (#979) 2026-03-17 12:30:47 -07:00
Omar McAdam
e327394ad0 feat(app): add env-driven deployment mode helper (#980) 2026-03-17 12:18:28 -07:00
ben
8f43502264 fix(session): flatten the reload-required banner (#978) 2026-03-17 11:59:12 -07:00
Benjamin Shafii
603ddfeeab chore: bump version to 0.11.168 2026-03-16 22:55:35 -07:00
Benjamin Shafii
5ac86e5a12 chore: bump version to 0.11.167 2026-03-16 22:50:30 -07:00
ben
d97ef75f7d fix(settings): keep Cloud controls in developer mode (#973) 2026-03-16 22:48:11 -07:00
Benjamin Shafii
818828262b chore: bump version to 0.11.166 2026-03-16 22:10:31 -07:00
Benjamin Shafii
d556ed53a0 chore: bump version to 0.11.165 2026-03-16 19:21:31 -07:00
Benjamin Shafii
1b41ce5554 fix(den): use installed desktop scheme for auth handoff 2026-03-16 19:16:40 -07:00
ben
6143397ef1 feat(den): hand off desktop auth through the web (#963) 2026-03-16 18:15:46 -07:00
Omar McAdam
fc4dac2213 fix(provider): fully clear disconnected credentials (#962) 2026-03-16 16:55:16 -07:00
ben
3ae7735555 feat(settings): add OpenWork Cloud auth and worker open flow (#957)
* add OpenWork Cloud settings auth and worker open

* hide Den endpoint override outside developer mode

* add documented Den and OpenWork Cloud flow evidence
2026-03-16 13:28:01 -07:00
Benjamin Shafii
b88e2b53be chore: bump version to 0.11.164 2026-03-16 07:40:34 -07:00
Johnny Shields
7953baf4a5 I18n: Add Japanese translations (#948)
* wip: add Japanese (ja) localization

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(i18n): harden Japanese locale — remove wrapping spaces, あなた, backticks

- Strip all spurious spaces around スキル/プラグイン/コマンド/セッション
- Replace あなた with neutral phrasing
- Remove unnecessary backticks around opencode.json

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(i18n): polish Japanese locale — spacing, phrasing, plural fix

- Normalize spacing around OpenPackage and opencode.json
- Fix stray {plural} "s" in folders_allowed for Japanese
- Rephrase awkward アーリーアクセス sentences, use 早期アクセス

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(i18n): native-quality pass on Japanese locale

- 記述→入力, 監査証跡→すべて記録に残します (natural hero text)
- 初期化→作成, リクエスト→許可を求めて (less formal)
- ビデオ→動画, 隠す→非表示, モーダル→画面 (standard UI terms)
- シンキングパーツ→シンキングの内容 (clearer)
- ハンドシェイク→安全な接続, 再テスト→やり直す (user-facing)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(i18n): warmth pass on Japanese locale

- Softer tone: ~してください → ~できます / ~ましょう
- Shorter sentences for sandbox, workspace presets
- Session ready text sounds more like a helpful assistant
- Welcome title more conversational

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(i18n): restore meaning accuracy + warmer welcome title

- Restore "このワーカーを" in sandbox desc (was dropping subject)
- Welcome title: 今日のOpenWorkの使い方は? (warm, modern tone)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

* fix(i18n): final warmth pass — shorter, more human Japanese copy

- 追跡→登録 (register, not surveil)
- Shorten passive hints to direct style
- Clarify ambiguous particle (と→に)
- 復元します→すぐにお見せします (warm workspace switch)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 03:43:40 -07:00
ben
0078e9ffc8 fix(skills): allow removing the default hub repo (#951) 2026-03-15 21:44:51 -07:00
ben
8cf3e734c6 fix(remote): expose owner tokens for permission prompts (#950) 2026-03-15 21:28:47 -07:00
ben
a44fce442f fix(sidebar): preserve child task sessions during root sync (#946) 2026-03-15 20:55:07 -07:00
Benjamin Shafii
69249a2076 chore: bump version to 0.11.163 2026-03-15 19:14:00 -07:00
Benjamin Shafii
401eeadfc0 feat(skills): support custom GitHub hub repos 2026-03-15 19:09:08 -07:00
ben
7cb3aa681f fix: keep composer focus after cmd+k session actions (#945) 2026-03-15 19:08:21 -07:00
Benjamin Shafii
b70561d7a4 fix(session): restore inline skill reload banner 2026-03-15 18:49:20 -07:00
Benjamin Shafii
20e24ec31d fix: align worker status label with worker name 2026-03-15 18:33:14 -07:00
Benjamin Shafii
770c9473ca chore: bump version to 0.11.162 2026-03-15 17:18:15 -07:00
Benjamin Shafii
dfae1b5948 chore: bump version to 0.11.161 2026-03-15 17:17:50 -07:00
Benjamin Shafii
700f52877f Revert "chore(release): bump version to 0.11.161"
This reverts commit 4fb904284c.
2026-03-15 16:54:23 -07:00
Benjamin Shafii
4fb904284c chore(release): bump version to 0.11.161 2026-03-15 16:48:43 -07:00
Benjamin Shafii
a9e56ec0b3 chore: bump version to 0.11.160 2026-03-15 16:19:10 -07:00
Benjamin Shafii
69a6ec2f95 Adjust worker row and task list indentation in session list 2026-03-15 16:18:14 -07:00
Benjamin Shafii
41d5c2b4cd fix(sidebar): show subagent sessions under parent tasks 2026-03-15 15:59:38 -07:00
ben
c673b8f5c4 fix(web): use dynamic viewport height for app shell (#941) 2026-03-15 13:30:23 -07:00
Benjamin Shafii
0559b34197 chore: bump version to 0.11.159 2026-03-15 13:05:11 -07:00
Benjamin Shafii
09837baf2d chore: bump version to 0.11.158 2026-03-15 12:43:37 -07:00