Commit Graph

3 Commits

Author SHA1 Message Date
MiroFish Fix Bot 4cb20ff011 fix(backend): resolve 500 on ontology generation + Zep source_targets limit
- llm_client: SSE-aware streaming calls, empty-content retry, and
  bulletproof truncated-JSON recovery (handles unterminated strings,
  trailing comma/colon, BOM) so a truncated LLM response no longer 500s
- ontology_generator: raise max_tokens 4096->16384 (JSON was being
  truncated) and cap edge source_targets to 10 (Zep API limit) to
  fix 400 'source_targets cannot contain more than 10 items'
- graph: log the real exception on 500 for easier diagnosis
- frontend api: surface the backend's actual error message instead of
  just 'status code 500'
2026-07-10 15:24:29 +00:00
666ghj 985f89f49a fix: resolve 500 error caused by <think> tags and markdown code fences in content field from reasoning models like MiniMax/GLM 2026-03-06 00:30:31 +08:00
666ghj 08f417f3b7 Introduce Project ID for context management, finalizing the stateful API pipeline from file submission to graph construction. 2025-11-28 17:21:08 +08:00