fix: don't pollute model text context with encoded images (#20916)

This commit is contained in:
Thomas Rehn
2026-02-12 01:10:22 +01:00
committed by GitHub
parent ce3a615442
commit 390d7663b0

View File

@@ -1455,7 +1455,9 @@ def add_file_context(messages: list, chat_id: str, user) -> list:
for message, stored_message in zip(messages, stored_messages):
files_with_urls = [
file for file in stored_message.get("files", []) if file.get("url")
file
for file in stored_message.get("files", [])
if file.get("url") and not file.get("url").startswith("data:")
]
if not files_with_urls:
continue