{"record":{"id":"c5ed8409af442694","repo":"BerriAI/litellm","slug":"video-delete-is-not-supported-by-google-veo","errorCode":null,"errorMessage":"Video delete is not supported by Google Veo.","messagePattern":"Video delete is not supported by Google Veo\\.","errorType":"exception","errorClass":"NotImplementedError","httpStatus":null,"severity":"error","filePath":"litellm/llms/gemini/videos/transformation.py","lineNumber":548,"sourceCode":"        video_id: str,\n        api_base: str,\n        litellm_params: GenericLiteLLMParams,\n        headers: dict,\n    ) -> tuple[str, dict]:\n        \"\"\"\n        Video delete is not supported by Veo API.\n        \"\"\"\n        raise NotImplementedError(\n            \"Video delete is not supported by Google Veo. Videos are automatically cleaned up by Google.\"\n        )\n\n    def transform_video_delete_response(\n        self,\n        raw_response: httpx.Response,\n        logging_obj: LiteLLMLoggingObj,\n    ) -> VideoObject:\n        \"\"\"Video delete is not supported.\"\"\"\n        raise NotImplementedError(\"Video delete is not supported by Google Veo.\")\n\n    def transform_video_create_character_request(self, name, video, api_base, litellm_params, headers):\n        raise NotImplementedError(\"video create character is not supported for Gemini\")\n\n    def transform_video_create_character_response(self, raw_response, logging_obj):\n        raise NotImplementedError(\"video create character is not supported for Gemini\")\n\n    def transform_video_get_character_request(self, character_id, api_base, litellm_params, headers):\n        raise NotImplementedError(\"video get character is not supported for Gemini\")\n\n    def transform_video_get_character_response(self, raw_response, logging_obj):\n        raise NotImplementedError(\"video get character is not supported for Gemini\")\n\n    def transform_video_edit_request(\n        self,\n        prompt,\n        video_id,\n        api_base,","sourceCodeStart":530,"sourceCodeEnd":566,"githubUrl":"https://github.com/BerriAI/litellm/blob/6c2dcb801bf2b75c18f1bb24140e7cf57465cc4d/litellm/llms/gemini/videos/transformation.py#L530-L566","documentation":"Error \"Video delete is not supported by Google Veo.\" thrown in BerriAI/litellm.","triggerScenarios":"Thrown at litellm/llms/gemini/videos/transformation.py:548 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Veo does not support video delete."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"6c2dcb801bf2b75c18f1bb24140e7cf57465cc4d","analyzedAt":"2026-08-15T07:12:03.035Z","schemaVersion":2},"datasetVersion":"2026-08-15T17:31:12.345Z"}