Timothy Jaeryang Baek
56ee875e21
refac
2026-07-01 01:46:36 -05:00
Timothy Jaeryang Baek
f6baa1bb77
refac
2026-06-29 14:34:22 -05:00
G30
c584a4270c
perf(ui): non-blocking model and tool server loading for unreachable connections ( #26289 )
...
- Move setModels() and setToolServers() out of the loaded gate in
+layout.svelte so the page renders immediately instead of blocking
behind slow/unreachable connection timeouts
- Track failed Ollama backend URLs from /api/tags and skip them in the
subsequent /api/ps fan-out, eliminating a redundant second timeout
- Silence the autocomplete toast that fires during the transient empty
model state
2026-06-29 12:34:00 -05:00
Timothy Jaeryang Baek
f9c3ccd869
refac
2026-06-29 10:04:29 -05:00
G30
f923edcaaa
feat(ui): add Clone option to automations 3-dots menu ( #25790 )
2026-06-29 02:00:23 -05:00
Timothy Jaeryang Baek
5922727402
refac
2026-06-28 23:42:04 -05:00
Timothy Jaeryang Baek
516051304e
refac
2026-06-28 22:33:59 -05:00
Timothy Jaeryang Baek
8934bfb04b
refac
2026-06-24 14:13:58 +02:00
Timothy Jaeryang Baek
e8d55c0a8b
refac
2026-06-17 02:36:20 +02:00
Timothy Jaeryang Baek
ed4cb358a0
refac
2026-06-17 00:39:11 +02:00
Timothy Jaeryang Baek
fc9c2ea191
refac
2026-06-17 00:17:14 +02:00
G30
6f2e97aa58
fix(evaluations): prevent duplicate leaderboard API requests on navigation ( #25934 )
2026-06-17 00:16:27 +02:00
G30
966b3fdb57
fix(ui): deduplicate layout-level API requests ( #25942 )
2026-06-17 00:09:50 +02:00
Andrew Baek
ecdb6f353a
Merge pull request #26060 from andrewbbaek/dev
...
feat: add auth-login-card ID for custom CSS targeting
2026-06-16 22:35:25 +02:00
Timothy Jaeryang Baek
38920c0ed1
refac
2026-06-15 23:32:06 +02:00
Timothy Jaeryang Baek
6fce92aa12
chore: format
2026-06-01 13:56:55 -07:00
Timothy Jaeryang Baek
77c8c54b1e
refac
2026-06-01 13:53:19 -07:00
Timothy Jaeryang Baek
675e9bee5a
refac
2026-06-01 13:51:03 -07:00
Timothy Jaeryang Baek and Zaid Marji
d64ef1803d
refac
...
Co-Authored-By: Zaid Marji <91486926+zaid-marji@users.noreply.github.com >
2026-06-01 13:07:49 -07:00
G30
ceb1cbc009
fix(ui): guard JSON.parse(localStorage) calls with try/catch to prevent UI crashes ( #25481 )
2026-06-01 10:33:54 -07:00
Classic298
359590ca9d
fix: wire workspace.skills into the sidebar + workspace-index gates ( #24729 )
...
Reported by bwgabrielsusai on #24719 : granting a user only
`workspace.skills` doesn't show the Workspace menu, and visiting
`/workspace` directly bounces them to `/`.
The per-route guard in `/workspace/+layout.svelte` already covered
skills, but two earlier gates in the chain didn't:
* `Sidebar.svelte` case 'workspace' OR'd models/knowledge/prompts/tools
to decide menu visibility — skills was missing, so the entry never
rendered for skills-only users.
* `/workspace/+page.svelte` redirect chain picked the first available
section — skills was missing, so the fallback `goto('/')` fired.
Adding skills to both.
2026-05-15 09:34:23 +09:00
Timothy Jaeryang Baek
7bcc0e2e5c
chore: format
2026-05-09 15:25:27 +09:00
Timothy Jaeryang Baek
1baf73bdd5
refac
2026-05-09 06:34:03 +09:00
Timothy Jaeryang Baek
552bbcecfa
refac
2026-05-09 03:15:53 +09:00
Timothy Jaeryang Baek
4fe2de7864
refac
2026-05-09 01:13:16 +09:00
Timothy Jaeryang Baek
8ff7ff459b
chore: format
2026-04-24 18:48:21 +09:00
Timothy Jaeryang Baek
3e14524154
refac
2026-04-24 16:39:44 +09:00
Tim Baek
51627555bf
refac
2026-04-20 03:35:17 -04:00
Timothy Jaeryang Baek
1824e69a70
refac
2026-04-20 09:33:10 +09:00
Timothy Jaeryang Baek
dc6df52a91
refac
2026-04-20 09:11:38 +09:00
Timothy Jaeryang Baek
3e3f138d93
refac
2026-04-20 00:14:53 +09:00
Timothy Jaeryang Baek
4e31fa4427
refac
2026-04-20 00:12:53 +09:00
Timothy Jaeryang Baek
e5b5a17426
refac
2026-04-19 23:38:58 +09:00
Timothy Jaeryang Baek
29ee53aaa5
refac
2026-04-19 23:17:25 +09:00
Timothy Jaeryang Baek
37eba1c5a6
chore: format
2026-04-19 22:45:54 +09:00
Timothy Jaeryang Baek
42694c7c0c
refac
2026-04-19 22:33:32 +09:00
Timothy Jaeryang Baek
4a5401b417
refac
2026-04-19 21:48:27 +09:00
Timothy Jaeryang Baek
8d739e2aba
feat: calendar
2026-04-19 19:15:05 +09:00
Timothy Jaeryang Baek
a4d62253df
refac
2026-04-18 06:23:50 +09:00
Timothy Jaeryang Baek
25898116ea
chore: format
2026-04-12 18:12:59 -05:00
Timothy Jaeryang Baek
09f6d7ba57
refac
2026-04-11 16:55:20 -06:00
Timothy Jaeryang Baek
aacf95cf76
refac
2026-04-11 16:08:16 -06:00
Timothy Jaeryang Baek
be38ca8e81
refac
2026-04-11 14:44:05 -06:00
Timothy Jaeryang Baek
1dcbfd47fb
refac
2026-04-09 11:36:06 -07:00
Timothy Jaeryang Baek
4b8e331333
refac
2026-04-09 11:13:09 -07:00
Timothy Jaeryang Baek
9f1b279e88
refac
2026-04-07 15:04:57 -06:00
Timothy Jaeryang Baek
8e82f0d239
refac
2026-04-07 14:30:05 -06:00
Timothy Jaeryang Baek
c8ef5a4f38
chore: format
2026-04-01 04:36:02 -05:00
Timothy Jaeryang Baek
d30a0531d4
refac
2026-04-01 03:23:01 -05:00
Timothy Jaeryang Baek
5a2ff8b2e5
refac
2026-04-01 01:21:21 -05:00