ben
0c8cd1c51d
feat: add notion mcp onboarding flow ( #95 )
2026-01-18 21:39:12 -08:00
ben
725475ade6
test: expand e2e coverage ( #86 )
2026-01-18 15:02:02 -08:00
ben
efd516ce33
feat(workspaces): pick folder before preset ( #84 )
2026-01-18 14:26:28 -08:00
ben
a8a613fc23
fix: store workspace templates as yaml frontmatter ( #83 )
2026-01-18 14:15:39 -08:00
ben
c8b9937a77
feat(ui): add anticipatory cursor ( #81 )
2026-01-18 13:34:41 -08:00
ben
0ae3aec396
fix: workspace modal stays open after creating workspace ( #80 )
...
- Move WorkspacePicker and CreateWorkspaceModal to App.tsx level
- Close CreateWorkspaceModal immediately when user clicks Create
- Enables workspace picker to work from both Dashboard and Session views
Fixes #76
2026-01-18 12:37:16 -08:00
ben
9856e1f398
fix: show model selector in chat composer ( #79 )
2026-01-18 11:54:49 -08:00
ben
dc7dd9834f
fix(onboarding): smooth workspace guide flow ( #78 )
2026-01-18 11:50:52 -08:00
Benjamin Shafii
77088ba110
fix: correct artifact path regex
2026-01-18 08:57:18 -08:00
ben
9767710234
fix: enable artifact open action ( #74 )
2026-01-18 08:32:39 -08:00
ben
1b95e5e5bb
fix: quiet missing workspace guide ( #73 )
2026-01-18 08:32:33 -08:00
ben
a5c2459b8d
fix: simplify host onboarding surface ( #72 )
2026-01-18 08:32:28 -08:00
ben
d245199f9a
feat: open welcome session after onboarding ( #69 )
2026-01-18 08:32:24 -08:00
ben
71f0adabd3
fix: hide progress when todos are empty ( #68 )
2026-01-18 08:32:19 -08:00
ben
b91d83da27
fix: remove duplicate workspace indicator in sessions ( #67 )
2026-01-18 08:32:15 -08:00
ben
34b3cc33e0
fix(ui): remove developer shield icon ( #71 )
2026-01-18 02:40:36 -08:00
ben
3d80685f8c
fix: render assistant messages as narrative text ( #70 )
2026-01-18 02:36:42 -08:00
ben
e1f02af75e
feat: add demo mode sequences for UI demos ( #51 )
2026-01-17 23:38:59 -08:00
ben
046829b496
feat: polish session and onboarding UX ( #64 )
2026-01-17 23:37:56 -08:00
ben
8c1b9672a7
refactor: extract session store + move workspace/extensions into stores ( #48 )
...
* refactor: extract session store
* refactor: move workspace and extensions state into stores
2026-01-17 21:12:01 -08:00
Benjamin Shafii
78d8147aec
Revert "refactor: extract session store ( #46 )"
...
This reverts commit c8d6168695 .
2026-01-17 20:57:37 -08:00
ben
c8d6168695
refactor: extract session store ( #46 )
...
* refactor: extract session store
* refactor: move workspace and extensions state into stores
2026-01-17 20:53:36 -08:00
ben
ee1327c73e
fix: improve Windows OpenCode discovery ( #44 )
2026-01-17 19:57:26 -08:00
ben
f72cb22aa6
refactor: split dashboard tab views ( #43 )
2026-01-17 19:29:42 -08:00
ben
fcb05d6706
refactor: extract app helpers and modals ( #42 )
2026-01-17 18:47:57 -08:00
Benjamin Shafii
c9eeea16f2
feat: refresh openwork ui
2026-01-17 17:34:56 -08:00
Omar McAdam
bb5e82e466
ui: clarify developer mode toggle labels ( #38 )
2026-01-17 11:01:30 -08:00
Benjamin Shafii
299611cdf0
fix: close sidebar context markup
2026-01-17 10:40:30 -08:00
Benjamin Shafii
12ab56ef57
fix: close sidebar layout markup
2026-01-17 09:56:44 -08:00
ben
6b21ac9954
feat: refresh session layout for non-technical flow ( #35 )
...
* feat: refresh session layout for non-technical flow
* feat: refresh session layout for non-technical flow
2026-01-17 09:31:52 -08:00
ben
1f50c9a054
feat(settings): add reset onboarding actions ( #34 )
2026-01-16 23:12:00 -08:00
ben
0b2062bdad
fix(windows): clarify OpenCode install and disable sidecar ( #33 )
2026-01-16 22:45:44 -08:00
ben
c0bf4ea346
Onboarding 1.0: complete workspace-first flow ( #31 )
...
* 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
* feat(onboarding): restore workspace-first onboarding UI
2026-01-16 21:26:24 -08:00
Benjamin Shafii
877b66215b
feat(ui): show workspace context sidebar in sessions
2026-01-16 20:50:32 -08:00
Benjamin Shafii
51aab3bb75
feat(ui): prioritize connected and free models
2026-01-16 20:43:21 -08:00
Benjamin Shafii
5471f3de59
feat(ui): add model picker search
2026-01-16 20:29:39 -08:00
Benjamin Shafii
7bbfca6147
fix(ui): make model picker modal scrollable
2026-01-16 20:21:32 -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
ben
f38c3e9435
fix: improve engine diagnostics and onboarding recovery ( #29 )
2026-01-16 17:07:34 -08:00
ben
b7b027d4c5
fix: authenticated provider discovery in Path engine ( #28 )
...
* docs: PRD for authenticated providers in Path engine
* fix: show authenticated providers in Path engine
2026-01-16 15:28:42 -08:00
ben
f2b187104f
feat: add reload engine banner ( #27 )
2026-01-16 15:01:13 -08:00
Benjamin Shafii
77b294fb46
merge: sync main into feat/live-update
2026-01-16 09:07:27 -08:00
ben
11d93b0343
Merge pull request #16 from different-ai/feat/streaming-thinking-engine-source
...
feat: streaming, thinking controls, engine source
2026-01-16 08:37:35 -08:00
Benjamin Shafii
63e13b0f12
feat: enable SSE-first streaming and model controls
2026-01-16 00:27:53 -08:00
Benjamin Shafii
a4bd347b5b
chore: remove updater channel toggle
2026-01-15 23:42:15 -08:00
Benjamin Shafii
e4f2166c79
feat: add non-invasive in-app updater
2026-01-15 23:38:12 -08:00
Benjamin Shafii
0c985d4072
fix: unblock permission prompt actions
2026-01-15 20:10:24 -08:00
ben
f8fc763c43
Merge pull request #5 from different-ai/feat/curated-models-phase1
...
feat: Zen model picker + session model memory (Phase 1)
2026-01-15 14:35:27 -08:00
Benjamin Shafii
a9d442b79b
feat: add Zen model picker + session model memory
2026-01-15 14:24:24 -08:00
Benjamin Shafii
b7e7a8791c
Add engine doctor and guided install
2026-01-15 14:23:02 -08:00