Skip to content

[codex] Allow MP4 ingest without AssemblyAI key#403

Merged
ArnavAgrawal03 merged 1 commit into
mainfrom
arnav/mp4-assemblyai-4xx
May 11, 2026
Merged

[codex] Allow MP4 ingest without AssemblyAI key#403
ArnavAgrawal03 merged 1 commit into
mainfrom
arnav/mp4-assemblyai-4xx

Conversation

@ArnavAgrawal03
Copy link
Copy Markdown
Collaborator

This fixes MP4 ingestion when AssemblyAI credentials are not configured by making transcription optional while preserving frame description parsing. The root cause was that video parsing raised before any frame work could run and the video parser initialized AssemblyAI unconditionally. When the key is missing, the parser now logs a warning, omits transcript text and metadata, and avoids transcript references in frame prompts. Validated with .context/test-venv/bin/python -m pytest core/tests/unit/test_video_parser.py and git diff --check.

@ArnavAgrawal03 ArnavAgrawal03 marked this pull request as ready for review May 11, 2026 01:43
@ArnavAgrawal03 ArnavAgrawal03 merged commit cac6989 into main May 11, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant