This commit is contained in:
vegu-ai-tools
2025-11-20 22:29:20 +02:00
parent 7fc2fccd0c
commit c0e224e2b6
3 changed files with 8 additions and 6 deletions

View File

@@ -333,7 +333,7 @@ class GoogleImageMixin:
{
"label": "gemini-3-pro-image-preview",
"value": "gemini-3-pro-image-preview",
}
},
],
label="Model",
description="Google image model",

View File

@@ -1025,9 +1025,12 @@ class ClientBase:
self.request_information.tokens = tokens
else:
self.request_information.tokens += tokens
# Set first_token_time when tokens first become > 0
if self.request_information.tokens > 0 and self.request_information.first_token_time is None:
if (
self.request_information.tokens > 0
and self.request_information.first_token_time is None
):
self.request_information.first_token_time = time.time()
def strip_coercion_prompt(self, response: str, coercion_prompt: str = None) -> str:

View File

@@ -1465,7 +1465,7 @@ class Scene(Emitter):
await asyncio.sleep(0.025) # 25ms debounce
self._emit_status_debounce_task = None
self._do_emit_status(restored)
self.log.debug(
"scene_status",
scene=self.name,
@@ -1490,9 +1490,8 @@ class Scene(Emitter):
self._emit_status_debounce_task = loop.create_task(
self._debounced_emit_status(restored)
)
log.debug("emit_status", debounce_task=self._emit_status_debounce_task)
log.debug("emit_status", debounce_task=self._emit_status_debounce_task)
def set_environment(self, environment: str):
"""