We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eea0355 commit b5da586Copy full SHA for b5da586
1 file changed
axonflow/client.py
@@ -32,6 +32,7 @@
32
import logging
33
import os
34
import re
35
+import secrets
36
from collections.abc import AsyncIterator, Coroutine, Iterator
37
from dataclasses import dataclass
38
from datetime import datetime
@@ -369,6 +370,7 @@ def __init__(
369
370
if not client_id:
371
msg = "client_id is required in demo mode (AXONFLOW_DEMO=1)"
372
raise TypeError(msg)
373
+ client_id = f"{client_id}-{secrets.token_hex(3)}"
374
375
if isinstance(mode, str):
376
mode = Mode(mode)
0 commit comments