clip-forge/backend/app
Jeff Emmett 3ce7945096 fix: robust JSON parsing with regex fallback for LLM responses
Gemini sometimes produces JSON with unescaped characters that break
standard parsing. Added multiple fallback strategies including regex
extraction of individual clip objects.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 01:17:15 +00:00
..
api feat: ClipForge Phase 1 - core pipeline MVP 2026-02-08 12:27:43 +00:00
services fix: robust JSON parsing with regex fallback for LLM responses 2026-02-10 01:17:15 +00:00
workers fix: add web_creator client fallback, friendlier YouTube bot error 2026-02-09 18:41:19 +00:00
__init__.py feat: ClipForge Phase 1 - core pipeline MVP 2026-02-08 12:27:43 +00:00
config.py feat: add cloud AI inference support (Gemini/OpenAI-compatible) 2026-02-10 00:44:13 +00:00
database.py feat: ClipForge Phase 1 - core pipeline MVP 2026-02-08 12:27:43 +00:00
frontend.py fix: use raw string for HTML template to preserve JS backslashes 2026-02-09 11:36:48 +00:00
main.py feat: add user-friendly frontend with upload, progress, and clip gallery 2026-02-09 11:27:29 +00:00
models.py feat: ClipForge Phase 1 - core pipeline MVP 2026-02-08 12:27:43 +00:00
schemas.py feat: ClipForge Phase 1 - core pipeline MVP 2026-02-08 12:27:43 +00:00
worker.py fix: use arq CLI to start worker instead of python -m 2026-02-08 12:33:02 +00:00