fix: respect CAI_TELEMETRY=false for intermediate log uploads

This commit is contained in:
initpwn 2026-05-28 12:55:16 +05:30
parent 87cc46f46f
commit bc8994c4ea
1 changed files with 2 additions and 0 deletions

View File

@ -3573,6 +3573,8 @@ class OpenAIChatCompletionsModel(Model):
def _intermediate_logs(self):
"""Intermediate logging if conditions are met."""
if os.getenv("CAI_TELEMETRY", "true").lower() == "false":
return
if (
self.logger
and self.interaction_counter > 0