Skip to content

fix(harness): classify DeepSeek file payload rejection - #24

Merged
ygyang11 merged 1 commit into
mainfrom
fix/deepseek-file-media-rejection
Sep 14, 2026
Merged

ygyang11 merged 1 commit into
mainfrom
fix/deepseek-file-media-rejection

Conversation

@ygyang11

Copy link
Copy Markdown
Owner

Summary

  • classify the DeepSeek/OpenAI-compatible file must have a file_id or file_data response as an unsupported-media rejection
  • add the exact provider error to the media-rejection regression samples

Validation

  • pytest -q tests/unit/test_harness/test_utils/test_media.py tests/unit/test_harness/test_llm/test_multimodal.py — 91 passed
  • ruff check src tests — passed
  • mypy src — passed
  • full pytest -q — 2762 passed, 3 skipped, with one unrelated existing failure in test_offline_render_width_reserves_indent_cols

@ygyang11
ygyang11 merged commit 8b9158b into main Sep 14, 2026
5 checks passed
@ygyang11
ygyang11 deleted the fix/deepseek-file-media-rejection branch September 14, 2026 10:13
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