modcomms/backend/app
michael 7835f557aa Fix processing job not visible to background task (FK violation)
The background task runs in its own DB session but the job row hadn't been
committed yet by the request session. The background task couldn't find
the job, causing FK violations when trying to create spec_versions.

Fix: explicitly commit the request session after creating the job and
before adding the background task, ensuring the job row is visible.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 16:09:50 -06:00
..
agents Pass proof metadata (channel, sub-channel, proof type) to AI agents during analysis 2026-02-12 11:30:38 -06:00
api Fix processing job not visible to background task (FK violation) 2026-02-12 16:09:50 -06:00
dependencies Add MSAL debug logging to frontend and backend 2025-12-18 13:11:30 -06:00
models Fix SpecVersion/ProcessingJob circular relationship direction error 2026-02-12 15:42:35 -06:00
repositories Fix stuck processing state: auto-fail stale jobs, improve active job detection 2026-02-12 16:03:25 -06:00
services Switch LlamaParse to llama-cloud SDK with agentic_plus tier 2026-02-12 15:29:23 -06:00
websocket Wire up Errors tab in Auditing: auto-create ErrorItem on Analysis Error 2026-02-12 13:55:16 -06:00
__init__.py permissions changes 2025-12-18 16:51:27 +00:00
config.py Add Knowledge Base management system for AI agent specs 2026-02-12 15:00:36 -06:00
main.py Add Knowledge Base management system for AI agent specs 2026-02-12 15:00:36 -06:00