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
947da80d2f
fix(app): send full prompt text for mention-only drafts ( #461 )
...
* fix(app): include full prompt text for mentions
* fix(app): send valid file parts for mentions
* chore(desktop): update Cargo.lock
* chore(desktop): regenerate Cargo.lock for linux
* chore(desktop): update Cargo.lock
* fix(desktop): isolate OPENCODE_BIN_PATH in doctor tests
2026-02-05 13:51:01 -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
76c9e32a41
Merge pull request #465 from AshhKetchup/feat/hide-titlebar-linux-441
...
feat(app): add option to hide window titlebar on Linux
2026-02-05 13:11:21 -08:00
Aayush Singh
3f6c35eacc
feat(app): add option to hide window titlebar on Linux
...
Add a setting in Settings → Advanced → Appearance to hide the native
window titlebar. This is useful for tiling window managers on Linux
(Hyprland, i3, sway, etc.) where window controls are typically handled
via keybinds, making the titlebar redundant.
Implementation:
- Add HIDE_TITLEBAR_PREF_KEY constant for localStorage persistence
- Add Tauri command `set_window_decorations` to toggle decorations
- Add TypeScript binding for the new Tauri command
- Add UI toggle in Settings → Advanced → Appearance section
- Apply setting on change and restore from localStorage on startup
The setting is only shown in the desktop (Tauri) environment and
persists across sessions via localStorage.
Closes #441
2026-02-06 00:58:27 +05:30
Benjamin Shafii
70e46c4b4f
chore: bump version to 0.11.13, opencode 1.1.51
2026-02-05 10:38:57 -08:00
Benjamin Shafii
875db0af09
chore: bump version to 0.11.12
2026-02-05 08:39:48 -08:00
ben
a9fcedae12
Merge pull request #456 from different-ai/task/ci-sidecars
...
Restore remote workspace connect in sidebar add menu
2026-02-05 08:23:51 -08:00
Benjamin Shafii
ebb6f57750
chore(pr): add remote workspace screenshots
2026-02-05 00:40:19 -08:00
ben
69feb60c01
Merge pull request #459 from different-ai/task/opencode-composer-autocomplete
...
feat(app): align composer mention autocomplete with OpenCode
2026-02-05 00:27:07 -08:00
Benjamin Shafii
8e64ddee2a
fix(app): restore remote workspace add menu
2026-02-05 00:24:38 -08:00
Benjamin Shafii
1b1813ef83
feat(app): align composer mention autocomplete with OpenCode
2026-02-05 00:23:35 -08:00
Benjamin Shafii
8e4d44e6fb
feat: guide automation scheduling from dashboard
2026-02-05 00:15:36 -08:00
ben
0b938f35ba
Merge pull request #454 from different-ai/task/ux-compose-session-icons
...
Remove inactive compose/session list icons
2026-02-05 00:06:08 -08:00
Benjamin Shafii
4774c2a5a8
fix(app): remove inactive compose and session list actions
2026-02-05 00:00:24 -08:00
Benjamin Shafii
0796e63ffd
feat(app): surface session todos for clearer progress visibility
2026-02-04 23:58:43 -08:00
Benjamin Shafii
b0fe577e2b
chore: bump version to 0.11.11
2026-02-04 23:22:20 -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
2026-02-04 22:55:59 -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
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
e5238d6fbc
chore: bump version to 0.11.10
2026-02-04 11:55:45 -08:00
Benjamin Shafii
481d6c3247
remove commands surface from app
2026-02-04 10:02:22 -08:00
Rob De Feo
4309c3e48d
fix: allow partial matching for slash commands ( #436 )
2026-02-04 09:12:32 -08:00
ben
1b272355de
feat: auto-connect web sessions and sidebar workspace hub ( #438 )
2026-02-04 09:10:21 -08:00
Benjamin Shafii
f282b00424
feat(app): add proto-v1-ux web prototype for UX iteration
2026-02-04 00:39:01 -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
2026-02-03 22:40:59 -08:00
Benjamin Shafii
5d11e46651
fix: overflow in workspace sidebar card
2026-02-03 16:01:25 -08:00
ben
c560f816be
fix: guard stale mention search results ( #427 )
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 )
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.
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
Benjamin Shafii
3756155902
chore: bump version to 0.11.9
2026-02-03 10:05:45 -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
2026-02-03 09:53:45 -08:00
Benjamin Shafii
cf5082a23f
chore: bump version to 0.11.8
2026-02-03 09:42:19 -08:00
Benjamin Shafii
d7365562f7
feat: add manual engine reload in settings
2026-02-03 08:57:04 -08:00
Benjamin Shafii
13900aca56
chore: bump version to 0.11.7
2026-02-02 23:46:47 -08:00
ben
b14987792e
Merge pull request #411 from different-ai/task/ux-improvement-07
...
Add MCP auth copy link
2026-02-02 23:41:33 -08:00
Benjamin Shafii
a2b334ebe9
fix: align remote MCP auth with workspace directory
2026-02-02 23:41:13 -08:00
ben
90ab2de131
Merge pull request #413 from different-ai/task/ux-improvement-09
...
Surface reload warnings in more detail
2026-02-02 22:39:47 -08:00
ben
bcf7fbbe71
Merge pull request #409 from different-ai/task/ux-improvement-05
...
Add jump-to-latest for paused scroll
2026-02-02 22:39:10 -08:00
ben
67d17ea12e
Merge pull request #408 from different-ai/task/ux-improvement-04
...
Improve message copy visibility
2026-02-02 22:38:59 -08:00
ben
b472f2b1b4
Merge pull request #405 from different-ai/task/ux-improvement-01
...
Improve session catch-up cues
2026-02-02 22:38:49 -08:00
ben
6f543dbcde
Merge pull request #410 from different-ai/task/ux-improvement-06
...
Clarify OpenWork connection status
2026-02-02 22:32:50 -08:00
Benjamin Shafii
e53dfe5205
fix: add copy link to MCP auth modal
2026-02-02 21:33:26 -08:00
Benjamin Shafii
7250325dc6
fix: show openwork test connection state
2026-02-02 21:32:37 -08:00
Benjamin Shafii
26ae1db4bb
fix: expand reload toast details
2026-02-02 21:28:36 -08:00
Benjamin Shafii
c08b37828a
fix: surface composer send shortcut hint
2026-02-02 21:28:36 -08:00
Benjamin Shafii
8b9a7d7853
fix: show full session list in the sessions tab
2026-02-02 21:28:35 -08:00