Commit graph

15 commits

Author SHA1 Message Date
23e70b6f0b feat: per-session model persistence (model no longer bleeds across sessions) 2026-05-30 12:59:37 -04:00
4b08855e13 feat(sidebar): 3-state session indicators driven by real processing state 2026-05-30 11:21:54 -04:00
11dd86c49b fix: model dropdown items clickable (onMouseDown + raise z-index above messages pane) 2026-05-30 10:22:28 -04:00
1f7634fba9 feat: pass removeQueuedMessage to composer for queue dismiss button 2026-05-30 10:10:37 -04:00
4be8d5d1d7 feat: display queued messages and allow submit while session is processing 2026-05-30 10:09:29 -04:00
1fcd5a7880 feat: queue messages while session is processing, auto-send when idle 2026-05-30 10:08:24 -04:00
f7be8ff31d feat: wire ModelSelectorBar + message queue into ChatInterface 2026-05-30 10:02:00 -04:00
b637f0287d feat: floating model selector bar above messages (Option B) 2026-05-30 10:00:54 -04:00
5a73ec83fc feat: live model list in provider state, validate saved model, expose model options 2026-05-30 10:00:33 -04:00
18516fd488 feat(models): wire /api/models dynamic discovery to model selector dialog
Fetches live Claude model list from /api/models on mount; falls back to
hardcoded CLAUDE_MODELS.OPTIONS when the endpoint is unavailable.
Closes #1
2026-05-29 09:14:34 -04:00
WildDragon Deploy
74324f42fe fix: rename GitHub→Forgejo in all i18n locale strings 2026-05-28 00:26:19 -04:00
WildDragon Deploy
37047bd1af feat: use Forgejo releases API instead of GitHub 2026-05-27 23:36:33 -04:00
WildDragon Deploy
e4da2ef485 feat: use Forgejo stars API instead of GitHub 2026-05-27 23:36:19 -04:00
WildDragon Deploy
b3ec0c9695 feat: point credential UI to Forgejo token settings 2026-05-27 23:35:58 -04:00
WildDragon Deploy
8ce8bf72f7 chore: fork from siteboon/claudecodeui with Forgejo integration 2026-05-27 22:45:26 -04:00