Commit Graph
12 Commits
Author SHA1 Message Date
dobby-d-elf c9c70fc1c5 improve smoothness with punctiotion rules & performance optimizations 2026-05-12 09:06:08 -06:00
dobby-d-elf 9e9ff30c78 adjust stream params 2026-05-11 21:13:31 -06:00
dobby-d-elf 8727d145fa Merge branch 'master' into smooth-text-fade 2026-05-11 20:35:40 -06:00
dobby-d-elf 7fa2f70314 optimize performance & tune readability 2026-05-11 18:02:42 -06:00
dobby-d-elf 8ff368fd80 clean up implementation 2026-05-11 17:38:12 -06:00
dobby-d-elf e9c985a487 fix: make stream rAF cancellation explicit 2026-05-11 15:15:58 -06:00
dobby-d-elf 67e29fa991 feat: add opt-in streaming text fade 2026-05-11 13:13:26 -06:00
dobby-d-elf fecfc5f6db fix: reanchor live context usage updates 2026-05-10 10:31:14 -06:00
dobby-d-elf 56d68b7511 fix: keep live context metering session-scoped 2026-05-10 08:20:37 -06:00
dobby-d-elf a300d9a323 Drop configured provider model badges 2026-05-10 08:07:59 -06:00
dobby-d-elf 1cf0ff01b5 feat: live context window status tracking during streaming 2026-05-10 06:51:46 -06:00
dobby-d-elf 35cf332c9a feat: add LM Studio provider support with live model discovery
- api/config.py: resolve merge conflict, keep both _custom_slug_rest_looks_like_host_port
  and new _get_provider_base_url helper. Custom providers now return their configured
  base_url in resolve_model_provider(). Add 'Configured' badge for explicitly configured
  providers in the models dropdown. Detect LM Studio via LM_API_KEY+LM_BASE_URL env vars.
  Fetch live loaded models from LM Studio with fallback to direct HTTP requests.

- api/providers.py: fetch live LM Studio model list via hermes_cli for the providers card.

- static/style.css: add purple 'Configured' badge style.
2026-05-09 13:20:01 -06:00