Handle Gemini inline data in asset and size processing

This commit is contained in:
2026-06-15 00:14:40 +08:00
parent b860ef37e8
commit 10ec25d87b
10 changed files with 380 additions and 18 deletions
+2 -1
View File
@@ -527,7 +527,8 @@ func providerFieldNeedsRawBase64(path []string) bool {
key == "b64" ||
strings.Contains(key, "base64") ||
strings.Contains(key, "_b64") ||
(parent == "input_audio" && key == "data")
(parent == "input_audio" && key == "data") ||
((parent == "inlinedata" || parent == "inline_data") && key == "data")
}
func requestAssetMediaURLKind(path []string) string {