2378 Commits

Author SHA1 Message Date
Benjamin Shafii
b7042ca611 fix(workspace): preserve share modal step state 2026-03-29 22:04:40 -07:00
Benjamin Shafii
81eefbba23 refactor(session): separate composer notices from shell toasts 2026-03-29 21:56:38 -07:00
Benjamin Shafii
48b5042d38 refactor(workspace): align create and share flows 2026-03-29 21:56:11 -07:00
ben
03d1f2b912 Delete apps/app/progress.json 2026-03-29 21:38:45 -07:00
Benjamin Shafii
b210cbc638 fix images 2026-03-29 21:30:54 -07:00
Benjamin Shafii
a03ef61b87 refactor(shell): unify app status toasts 2026-03-29 21:27:54 -07:00
mintlify[bot]
087fc0856b Add automation documentation
Mintlify-Source: dashboard-editor
2026-03-30 04:23:19 +00:00
Benjamin Shafii
396f9f441b chore: remove unreferenced png artifacts 2026-03-29 21:10:25 -07:00
Benjamin Shafii
70f8f490af refactor(automations): align settings UI around live scheduler jobs 2026-03-29 21:09:20 -07:00
mintlify[bot]
07ee9985e3 Refactor docs navigation and update titles for clarity
Mintlify-Source: dashboard-editor
2026-03-30 04:05:19 +00:00
Benjamin Shafii
00b3f2e8f5 refactor(session): separate session model choices from workspace defaults
Keep session model behavior local to the active session instead of mutating workspace defaults, and persist session-specific reasoning overrides alongside session model state. This lets new sessions inherit workspace defaults without leaking session edits back into settings.
2026-03-29 20:55:49 -07:00
Benjamin Shafii
118af9e2d6 remove unnecssaary pill 2026-03-29 20:25:57 -07:00
Benjamin Shafii
e4d4702fb2 delete hero models 2026-03-29 19:39:43 -07:00
Benjamin Shafii
43b9a1f60c fix(app-settings): simplify skills page browsing 2026-03-29 19:39:43 -07:00
ben
d9ff76808c Delete apps/app/pr-issue-777-greeting-smoke.png 2026-03-29 19:36:39 -07:00
ben
c85a4a8993 Delete apps/app/pr directory 2026-03-29 19:36:21 -07:00
Benjamin Shafii
d86cc24c04 refactor app shell unused bindings cleanup 2026-03-29 19:15:07 -07:00
Benjamin Shafii
37d2013343 refactor bundle flows into a dedicated domain
Unify bundle naming across share and team-template paths so the shell only wires the flow and workspace bundles describe their portable files consistently.
2026-03-29 19:08:46 -07:00
Benjamin Shafii
15db09dd76 fix loading shell before session boot completes
Render a shell-owned blank workspace chrome while onboarding bootstraps so the app does not flash interactive session controls before the real session surface is ready.
2026-03-29 17:52:35 -07:00
ben
a9243eeffe phase 5: remove dashboard concept (#1216) 2026-03-29 17:41:00 -07:00
ben
32a27cf3a3 phase 5: remove migration repair flow (#1215) 2026-03-29 17:26:13 -07:00
Benjamin Shafii
999858cca3 phase 4: restore tool tabs inside settings 2026-03-29 17:06:25 -07:00
Benjamin Shafii
824253949b phase 3: stop drilling automations and extensions into dashboard 2026-03-29 16:49:42 -07:00
Benjamin Shafii
429634730d phase 2: remove workspace tools prop router 2026-03-29 16:49:42 -07:00
Benjamin Shafii
7d9778e008 phase 1: make dashboard own workspace tool tabs 2026-03-29 16:49:42 -07:00
Benjamin Shafii
7a72f37817 refactor(connections): stop drilling MCP through app shell 2026-03-29 15:00:49 -07:00
Benjamin Shafii
f772c264a3 new ettings 2026-03-29 14:59:11 -07:00
Benjamin Shafii
19ce1d02e2 refactor(connections): move MCP state out of app shell 2026-03-29 14:24:19 -07:00
ben
17afcfd56e refactor(app-settings): isolate authorized folders panel (#1212)
Move the authorized-folder config flow into a dedicated settings owner so the app shell and dashboard stop carrying state they do not own while preserving the existing workspace/server behavior.
2026-03-29 13:45:24 -07:00
ben
7ab150f15d refactor(app-settings): move reasoning preference out of app shell (#1211) 2026-03-29 13:45:00 -07:00
Benjamin Shafii
137e70035c get rid of onboarding stuff 2026-03-29 13:19:29 -07:00
ben
9ed87703a5 refactor(session): remove dead obsidian mirror path (#1210) 2026-03-29 13:07:36 -07:00
GitHub Action
96dacb1374 ignore: update download stats 2026-03-29 2026-03-29 12:19:25 +00:00
Benjamin Shafii
e42e6ba464 refactor(session): simplify stick-to-bottom scrolling 2026-03-28 21:40:39 -07:00
Benjamin Shafii
c01b6817ea simplify 2026-03-28 21:13:51 -07:00
Benjamin Shafii
c148960e40 refactor(session): isolate streaming scroll control 2026-03-28 21:13:51 -07:00
Benjamin Shafii
4035cce5b8 chore(app): remove notion banner remnants 2026-03-28 21:13:51 -07:00
Benjamin Shafii
36e4587866 refactor(connections): move provider auth out of app shell 2026-03-28 21:13:51 -07:00
ben
88cf83aabc Update PRODUCT.md 2026-03-28 21:08:07 -07:00
Benjamin Shafii
ca34008514 fix(boot): reuse session loading state during startup 2026-03-28 17:04:17 -07:00
Benjamin Shafii
c9c065543a fix(boot): suppress workspace setup empty state during bootstrap 2026-03-28 16:54:17 -07:00
Benjamin Shafii
697bb91f40 fix(boot): always land on session view, not dashboard 2026-03-28 16:50:47 -07:00
Benjamin Shafii
02a0477977 feat(session): restore last session on workspace boot 2026-03-28 16:45:41 -07:00
Benjamin Shafii
75ddd23d41 fix(bootstrap): start local host before remote-first sidebar preload 2026-03-28 16:15:26 -07:00
Benjamin Shafii
75595da55a refactor(shell): remove blocking workspace overlays 2026-03-28 16:07:13 -07:00
Source Open
874191d8f8 fix welcome workspace bootstrap flow (#1205)
* fix welcome workspace bootstrap flow

* fix workspace modal dark theme

* fix(automations): prefer server scheduler when connected

* fix(automations): keep context key stable across server startup

* fix(sidebar): refresh selected workspace sessions after switch

* refactor(sidebar): move workspace session loading into store

* refactor(sidebar): reload sessions per workspace fingerprint

* refactor(sidebar): refresh workspace lists after session mutations

---------

Co-authored-by: src-opn <src-opn@users.noreply.github.com>
Co-authored-by: Benjamin Shafii <ben@prologe.io>
2026-03-28 15:50:20 -07:00
Benjamin Shafii
2afcd5b4c7 fix(automations): keep context key stable across server startup 2026-03-28 12:57:31 -07:00
Benjamin Shafii
003932b4c5 fix(automations): prefer server scheduler when connected 2026-03-28 12:41:19 -07:00
Benjamin Shafii
21cc41cee2 refactor(automations): own workspace refresh state 2026-03-28 12:22:57 -07:00
Benjamin Shafii
f879a57607 fix(automations): refetch scheduled jobs on workspace switch
The context-invalidation effect was clearing old jobs but not
refetching for the new workspace. Now it triggers refreshScheduledJobs
immediately after clearing, so automations update without a manual
refresh click.
2026-03-28 11:46:12 -07:00