From b0ace9ada0bf0e3ed604353f63ab7cdb552f2ff9 Mon Sep 17 00:00:00 2001 From: pewdiepie-archdaemon Date: Thu, 17 Sep 2026 23:18:03 +0000 Subject: [PATCH] log provider rejection detail for clean preview --- src/clean_agent_preview.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/clean_agent_preview.py b/src/clean_agent_preview.py index 53cdd2558..4781dcc3b 100644 --- a/src/clean_agent_preview.py +++ b/src/clean_agent_preview.py @@ -3776,6 +3776,11 @@ async def preview_model_response(client, endpoint_url, headers, request, recover if (getattr(response, 'status_code', 200) in (400, 413) and recovery.get('attempts', 0) < 2): await response.aread() + logging.getLogger(__name__).warning( + 'Provider rejected clean preview request status=%s detail=%s', + response.status_code, + response.text[:1000].replace('\n', ' '), + ) plan = plan_context_recovery( response.text, request['max_tokens'], request['messages'], request.get('tools')) if plan is not None: