Commit History
Add newer/smaller default models per role: Qwen3-4B-Thinking (reasoning), Dolphin3.0-3B (uncensored) 010f4ed
Add Wizard-Vicuna 7B uncensored model as a second uncensored option 968f928
Swap Dolphin 8B for Dolphin 7B (8B was too slow for free CPU tier, regularly hit the 90s self-heal timeout) 7878e0b verified
Fix: Qwen general-role model repo (official repo ships only sharded quants, was falling back to a broken FP16 shard) 932067e verified
Fix: remove hardcoded ENV MODEL_ID=qwen that was silently overriding SPACE_ROLE on every Space 73e193d verified
Fix: queue concurrent requests instead of instant 429 rejection 3da89a5 verified
Document SPACE_ROLE multi-space setup and /jolly/refresh-model e4eddb6 verified
Add role-based auto model assignment (SPACE_ROLE=general) + /jolly/refresh-model 8f0acda verified
Add 90s generation timeout that kills+restarts the worker instead of holding the busy-lock forever on an abandoned/oversized request b1f4f76
JollyDay Assistant commited on
Reduce max_tokens cap to 80 (~15s) β 180 tokens was still hitting a client-side timeout 803c552
JollyDay Assistant commited on
Fail fast with 429 when already generating, instead of silently queuing behind it 94d58b7
JollyDay Assistant commited on
Run inference in a dedicated child process; tighten max_tokens cap to 180 for tolerable response times without streaming fead5fe
JollyDay Assistant commited on
Cap max_tokens at 400 β long CPU-only generations block the entire process, not just the request 76094b5
JollyDay Assistant commited on
Rewrite: load model directly with Llama class, drop buggy llama_cpp.server subprocess/proxy entirely 5f3ab1c
JollyDay Assistant commited on
Fix empty-body proxy responses: reuse a long-lived httpx client instead of closing it before streaming finishes 361bac2
JollyDay Assistant commited on
Strip hop-by-hop headers in proxy forward β fixes empty 400s on all /v1/* routes 84cd22a
JollyDay Assistant commited on
Fix health check: llama_cpp.server has no /health route, poll /v1/models instead d2a20be
JollyDay Assistant commited on
Switch base image to Alpine β the pinned wheel is musl-linked, not glibc b986429
JollyDay Assistant commited on
Pin llama-cpp-python to fix build timeout (Job timeout / BUILD_ERROR) 983e395
JollyDay Assistant commited on