Tom Boucher
7255539ff9
fix: validate LM Studio model identity in review workflow ( #2746 )
...
* fix: validate LM Studio model identity in review workflow
Capture the full API response before extracting content, then compare
the top-level `.model` field against the configured LM_STUDIO_MODEL.
Emits a warning to stderr if LM Studio served a different model than
requested, while still proceeding with the review response.
Closes #2721
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
* fix(review): skip LM Studio review file when content is empty instead of writing error text
Also applies the same fix to llama.cpp which had the identical pattern of writing
a literal error string into the review temp file when content was empty/null.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-26 13:33:28 -04:00
..
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-20 10:10:16 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-15 22:46:31 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 16:47:55 -04:00
2026-04-20 18:21:35 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-03-12 11:35:45 -06:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 14:18:34 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-26 13:33:28 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-25 10:59:33 -04:00
2026-04-23 00:26:53 -04:00
2026-04-25 10:59:33 -04:00