From c038375235054757df49f470452acb8575ebe4e7 Mon Sep 17 00:00:00 2001 From: Rick Sanchez <101627789+m4tinbeigi-official@users.noreply.github.com> Date: Tue, 13 Oct 2026 09:15:36 +0330 Subject: [PATCH] fix(v1m): replace kwargs with typed extra_body to eliminate ANN003 violation --- litellm/llms/v1m.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litellm/llms/v1m.py b/litellm/llms/v1m.py index 0903cdfc706..c464812b629 100644 --- a/litellm/llms/v1m.py +++ b/litellm/llms/v1m.py @@ -31,7 +31,7 @@ class V1MConfig(OpenAIGPTConfig): messages: list[dict] | None = None, state: str | dict | None = None, questions: dict | None = None, - **kwargs, + extra_body: dict | None = None, ) -> dict: clean_model = model.replace("v1m/", "") if model.startswith("v1m/") else model @@ -58,7 +58,7 @@ class V1MConfig(OpenAIGPTConfig): "state": extracted_state or user_prompt or "General State Assessment", "questions": { "decision": { - "prompt": user_prompt or "Evaluate state validity.", + "prompt": user_prompt = "Evaluate state validity.", "instructions": "Determine probabilistic confidence and classification.", "type": "choice", "criteria": {