fix: log omitted OpenRouter request manifests

Co-authored-by: Copilot App <[email protected]>
This commit is contained in:
Jim Lancaster
2026-08-23 18:55:33 -05:00
co-authored by Copilot App
parent d4ae97c1b1
commit 803237371e
2 changed files with 20 additions and 0 deletions
@@ -345,6 +345,7 @@ class OpenRouterTranscriptionProvider:
top_p: float | None,
) -> RequestManifest | None:
if source_reference is None:
logger.warning("OpenRouter request manifest omitted because source evidence reference is missing.")
return None
request_payload = request.model_dump(mode="json", exclude_none=True)
sanitized_request = self._replace_embedded_media(request_payload, source_reference=source_reference)