Commit Graph

659 Commits

Author SHA1 Message Date
Benjamin Shafii
b0fe577e2b chore: bump version to 0.11.11 v0.11.11 vb0fe577-dev 2026-02-04 23:22:20 -08:00
Benjamin Shafii
94e4e0c27b ci: align headless JSX runtime for bun builds v94e4e0c-dev 2026-02-04 23:01:37 -08:00
Benjamin Shafii
3f2ff5df05 feat(app): refactor sidebar to group sessions under workspaces
- Restructure sidebar with SESSIONS header and workspace groups
- Add 3-dot menu for workspaces (edit name, edit connection, remove)
- Add rename workspace modal with Tauri command support
- Fix session indentation and add selected session highlighting
- Implement progressive 'Show more' loading for sessions
- Prevent workspace switch overlay for same-workspace clicks
- Display remote connection errors within modal
- Remove unused workspaceStatus memo from dashboard/session views
v3f2ff5d-dev
2026-02-04 22:55:59 -08:00
Benjamin Shafii
58ec9c03d8 ci: prevent prerelease workflow failures from pnpm/tauri/bun mismatches v58ec9c0-dev 2026-02-04 22:17:45 -08:00
ben
fbb12d9ca4 Merge pull request #447 from different-ai/task/ci-opentui-platform
CI: install OpenTUI x64 core for macOS builds
vfbb12d9-dev
2026-02-04 21:46:18 -08:00
Benjamin Shafii
a835ec8b05 ci: install OpenTUI x64 core for macOS builds 2026-02-04 21:45:38 -08:00
ben
3904e15d82 Merge pull request #443 from different-ai/task/openwrk-tui
Add Openwrk TUI dashboard
v3904e15-dev
2026-02-04 21:37:14 -08:00
Benjamin Shafii
6837f3d2ff Merge remote-tracking branch 'origin/dev' into task/openwrk-tui 2026-02-04 21:36:53 -08:00
ben
a8ae12ff9a Merge pull request #445 from different-ai/task/ci-sidecars
CI: prepare desktop sidecars
va8ae12f-dev
2026-02-04 21:36:17 -08:00
ben
b6bf210e80 Merge pull request #446 from different-ai/task/workspace-switch-fix
fix(app): restore workspace switcher and thinking mode
vb6bf210-dev
2026-02-04 21:35:39 -08:00
Benjamin Shafii
fdab0ba759 fix(app): restore workspace switcher and thinking mode
Bring back workspace list/add flow in the sidebar and re-enable the thinking effort selector in the composer.
2026-02-04 21:35:15 -08:00
Benjamin Shafii
2adf7b42eb ci: prepare desktop sidecars 2026-02-04 21:34:28 -08:00
Benjamin Shafii
617754d59d feat(headless): add owpenbot health + controls 2026-02-04 21:12:39 -08:00
ben
b8909ff38e Merge pull request #444 from different-ai/task/ux-improvements
feat(app): new design language
vb8909ff-dev
2026-02-04 21:12:10 -08:00
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
bd6062c822 feat(app): align UI with Codex DLS
Apply DLS tokens, dark mode variables, and refresh Skills/Automations layouts for mock parity.
2026-02-04 21:04:39 -08:00
Benjamin Shafii
fd1b962c14 fix(headless): relax owpenbot version checks 2026-02-04 20:55:14 -08:00
Benjamin Shafii
356ef041e1 fix(headless): preload opentui solid for bun 2026-02-04 17:58:45 -08:00
Benjamin Shafii
4d5eb469d3 fix: harden headless web dev startup
Bind Vite to an explicit host/port and fail fast when the server binary is missing to avoid localhost-only binds and silent startup failures.
2026-02-04 15:17:02 -08:00
Benjamin Shafii
e2ed4cdb1f feat(headless): add openwrk TUI dashboard 2026-02-04 15:14:57 -08:00
Benjamin Shafii
3459576c21 feat(landing): add Next.js landing page v3459576-dev 2026-02-04 14:47:10 -08:00
ben
d7ff002a6c Merge pull request #440 from different-ai/task/headless-otel-logs
Improve openwrk observability and request logging
vd7ff002-dev
2026-02-04 14:36:03 -08:00
Benjamin Shafii
3bbcacb256 feat(headless): improve cross-service observability 2026-02-04 12:54:08 -08:00
github-actions[bot]
cb14ba1de4 chore(aur): update PKGBUILD for 0.11.10 (#439)
Co-authored-by: OpenWork Release Bot <release-bot@users.noreply.github.com>
vcb14ba1-dev
2026-02-04 12:25:27 -08:00
Benjamin Shafii
e5238d6fbc chore: bump version to 0.11.10 ve5238d6-dev v0.11.10 2026-02-04 11:55:45 -08:00
Benjamin Shafii
481d6c3247 remove commands surface from app v481d6c3-dev 2026-02-04 10:02:22 -08:00
Rob De Feo
4309c3e48d fix: allow partial matching for slash commands (#436) v4309c3e-dev 2026-02-04 09:12:32 -08:00
ben
1b272355de feat: auto-connect web sessions and sidebar workspace hub (#438) v1b27235-dev 2026-02-04 09:10:21 -08:00
Benjamin Shafii
2d447daaf1 Revert "feat: enable AppImage build target for Linux (fixes #137) (#437)"
This reverts commit f1d336d2d8.
v2d447da-dev
2026-02-04 09:09:09 -08:00
Benjamin Shafii
fcc17d3dad docs: note openwork-server binary rebuild for dev vfcc17d3-dev 2026-02-04 08:57:41 -08:00
Roopesh S
f1d336d2d8 feat: enable AppImage build target for Linux (fixes #137) (#437) vf1d336d-dev 2026-02-04 08:40:16 -08:00
GitHub Action
e0540b173c ignore: update download stats 2026-02-04 2026-02-04 12:19:38 +00:00
Benjamin Shafii
f282b00424 feat(app): add proto-v1-ux web prototype for UX iteration vf282b00-dev 2026-02-04 00:39:01 -08:00
Benjamin Shafii
16a69f2e1c docs: remove prd location guidance v16a69f2-dev 2026-02-03 23:58:04 -08:00
Roopesh S
4ac19dbf34 feat: implement question tool modal (fixes #273) (#434)
- Add PendingQuestion type to types.ts
- Add question event handling in session.ts (question.asked, question.replied, question.rejected)
- Add pendingQuestions store, activeQuestion computed, questionReplyBusy signal
- Add respondQuestion and rejectQuestion API methods
- Create QuestionModal component with:
  - Sequential wizard flow (Question X of Y)
  - Keyboard navigation (Arrow Up/Down + Enter)
  - Multi-select and custom input support
  - Auto-advance for single-select options
- Integrate QuestionModal in session.tsx
- Wire up props in app.tsx
v4ac19db-dev
2026-02-03 22:40:59 -08:00
Benjamin Shafii
5d11e46651 fix: overflow in workspace sidebar card v5d11e46-dev 2026-02-03 16:01:25 -08:00
ben
c560f816be fix: guard stale mention search results (#427) v1aa920e-dev vc560f81-dev 2026-02-03 13:14:46 -08:00
ben
1aa920e8a4 fix: pause polling when hidden and backoff server checks (#428) 2026-02-03 13:14:41 -08:00
ben
8c9c7473a7 feat: add sidebar session expanders and menu sizing (#429) v9323e61-dev v8c9c747-dev 2026-02-03 12:56:35 -08:00
ben
9323e614de fix: keep step cluster collapse consistent (#430)
Apply toggles to related step IDs so cluster state stays in sync.
2026-02-03 12:56:26 -08:00
ben
b169449713 docs: add OpenWork 10x audit and quality pass (#431)
Capture findings and scope for the 10x quality pass workstreams.
vca6c29d-dev
2026-02-03 12:56:15 -08:00
ben
ca6c29d857 fix: enable attachments in remote sessions (#432) 2026-02-03 12:56:07 -08:00
github-actions[bot]
365e3be68c chore(aur): update PKGBUILD for 0.11.9 (#423)
Co-authored-by: OpenWork Release Bot <release-bot@users.noreply.github.com>
v365e3be-dev
2026-02-03 11:32:18 -08:00
Benjamin Shafii
3756155902 chore: bump version to 0.11.9 v3756155-dev v0.11.9 2026-02-03 10:05:45 -08:00
ben
9134c57e68 docs: clarify OpenWork in README (#419) v9134c57-dev 2026-02-03 09:54:03 -08:00
ben
b0cdb1456d Add session-scoped workspace switching (#418)
* feat: persist session workspaces for switching

* refine session sidebar workspace grouping

* fix: preserve workspace session context

* feat: make workspace groups reorderable

* chore: soften workspace path metadata
vb0cdb14-dev
2026-02-03 09:53:45 -08:00
Benjamin Shafii
cf5082a23f chore: bump version to 0.11.8 vcf5082a-dev v0.11.8 2026-02-03 09:42:19 -08:00
ben
538a9722ed Merge pull request #420 from different-ai/feat/settings-server-reload
Add manual engine reload in settings
v538a972-dev
2026-02-03 09:17:44 -08:00
Benjamin Shafii
d7365562f7 feat: add manual engine reload in settings 2026-02-03 08:57:04 -08:00
GitHub Action
29b70f8d30 ignore: update download stats 2026-02-03 2026-02-03 12:19:48 +00:00