gramps
|
2ec9584abe
|
feat: add /v1/fim/completions route with Qwen FIM token formatting for Continue
|
2026-07-09 10:09:18 -07:00 |
|
gramps
|
d0e1870438
|
fix: add /v1/completions route for Continue FIM compatibility
|
2026-07-09 10:01:21 -07:00 |
|
gramps
|
9bf04d921d
|
fix: route FIM passthrough to llama-server native /completion endpoint (supports suffix param)
|
2026-07-09 09:59:04 -07:00 |
|
gramps
|
90d2cf8326
|
Rename: jarvisChat → cAIc (product name)
- jarvisChat/JarvisChat/jarvischat → cAIc/cAIc/caic (branded/lower)
- JARVISCHAT_ env vars → CAIC_
- jc- script/config prefix → caic-
- jarvis_rag → caic_rag
- jarvischat.db / volumes → caic.db / caic_*
- AMQP vhost/user jarvischat → caic
- Syslog, loggers, docstrings all updated
- 47 files, zero stale references, 148 tests pass
|
2026-07-06 19:56:32 -07:00 |
|
gramps
|
cc1efa7a21
|
fix: resolve all critical runtime errors and bugs from audit
- Add COMPLETIONS_API_KEY to config.py (env var + auto-generated fallback)
- Fix perplexity auto-search: upstream sends logprobs=true, parse_llama_stream_chunk
extracts per-token logprobs, all_logprobs populated during streaming
- Fix all /api/models endpoints to target LLAMA_SERVER_BASE (port 8081) not OLLAMA_BASE
- Fix RAG embedding endpoint URL from port 11434 (Ollama) to 8081 (llama-server)
- Correct misleading error messages: 'inference server' not 'Ollama'
- Remove raw_results leak from SSE event stream in /api/search
- Fix weather query extractor: pattern-match instead of unconditional suffix append
- Escape FTS5 operator keywords (AND/OR/NOT/NEAR) in memory search
- Move auth.py BODY_LIMIT_DEFAULT_BYTES imports to module level
- Change RAG injection log level from warning to info
- Fix all 8 test files after modular refactor (rewire imports from correct modules)
- Update AGENTS.md and README.md to reflect v1.8.0 changes
|
2026-06-27 15:12:18 -07:00 |
|
gramps
|
ec2f4c0332
|
feat: add OpenAI-compat /v1/chat/completions endpoint (TODO #22)
|
2026-06-20 14:34:47 -07:00 |
|