69e478224c
feat: add per-model context window overrides
...
Adds MODEL_CONTEXT_OVERRIDES map and getModelContextWindow() helper so
local/constrained models (claudecode, cc/qwen72b, ollama-local/*) declare
their VRAM-limited context budget. claude-sdk.js will stamp this into
the subprocess env so Claude Code self-limits instead of overflowing the model.
2026-05-31 17:18:49 -04:00
25ca157f9d
fix: restore full server/index.js (was truncated by TEST commit a1517e9) + wire /api/models route
2026-05-30 13:13:07 -04:00
8464b33de0
feat: inline activity monitor (status+elapsed+needs-input) & input.required notification
2026-05-30 13:05:43 -04:00
9c2ac65635
feat: track processing start-times + global needs-input set for activity monitor
2026-05-30 13:00:42 -04:00
7d9d4fa2bc
refactor: single source of truth for model persistence (remove redundant global writes)
2026-05-30 13:00:25 -04:00
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
8e30d9c3cf
fix: bypassPermissions auto-allows interactive tools (reliable dangerous-skip)
2026-05-30 10:25:13 -04:00
WildDragon Deploy
26b3fc1aaf
feat: replace CLAUDE_MODELS with all 88 9Router models
2026-05-30 10:25:13 -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
3e9c9a6672
chore: add skills library
2026-05-29 20:13:20 -04:00
cf358053f0
chore: add skills library
2026-05-29 20:12:56 -04:00
a7ebfc5223
chore: add skills library
2026-05-29 20:12:30 -04:00
656d0bfc12
chore: add skills library
2026-05-29 20:11:48 -04:00
674162e044
chore: add skills library
2026-05-29 20:11:11 -04:00
7c7fc44f7e
chore: add skills library
2026-05-29 20:10:30 -04:00
c369e62409
chore: add skills library
2026-05-29 20:09:58 -04:00
57560319f0
chore: add skills library
2026-05-29 20:09:55 -04:00
5d217b15e6
chore: add skills library
2026-05-29 20:09:15 -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
a1517e9f26
TEST: checking if partial upload works
2026-05-29 06:54:49 -04:00
f013601f70
feat: add /api/models route with dynamic Claude model discovery
2026-05-29 01:05:21 -04:00
13992ef00f
feat: update CLAUDE_MODELS to use cc/* 9router model IDs as defaults
2026-05-29 01:05:01 -04:00
2eb6530be3
feat: add model-discovery service fetching /v1/models from 9router
2026-05-29 01:03:15 -04:00
0532fd19a6
config: add 9router/ANTHROPIC_BASE_URL env vars to .env.example
2026-05-29 01:02:46 -04:00
WildDragon Deploy
74324f42fe
fix: rename GitHub→Forgejo in all i18n locale strings
2026-05-28 00:26:19 -04:00
WildDragon Deploy
3412ba2af3
fix: remove chown -R /app to avoid slow build on large node_modules
2026-05-28 00:01:34 -04:00
WildDragon Deploy
25cd89c37e
fix: copy scripts/ before npm ci to satisfy postinstall hook
2026-05-27 23:42:11 -04:00
WildDragon Deploy
2ad727b4d4
chore: update docker-compose with Forgejo build args and env
2026-05-27 23:40:26 -04:00
WildDragon Deploy
7c33b70122
chore: build from source instead of npm package
2026-05-27 23:38:51 -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
376fb9ee00
feat: replace GitHub API with Forgejo REST API in agent routes
2026-05-27 23:33:42 -04:00
WildDragon Deploy
8ce8bf72f7
chore: fork from siteboon/claudecodeui with Forgejo integration
2026-05-27 22:45:26 -04:00