Skip to content

Commit eea0355

Browse files
committed
feat(client): add AXONFLOW_DEMO env var for demo mode
1 parent 7b5f7dc commit eea0355

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

axonflow/client.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,12 @@ def __init__(
364364
msg = "endpoint is required (or set AXONFLOW_AGENT_URL environment variable)"
365365
raise TypeError(msg)
366366

367+
if os.environ.get("AXONFLOW_DEMO") == "1":
368+
resolved_endpoint = "https://demo.getaxonflow.com"
369+
if not client_id:
370+
msg = "client_id is required in demo mode (AXONFLOW_DEMO=1)"
371+
raise TypeError(msg)
372+
367373
if isinstance(mode, str):
368374
mode = Mode(mode)
369375

0 commit comments

Comments
 (0)