Skip to content

Commit 460cff3

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

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

axonflow/client.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -364,6 +364,11 @@ 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+
raise TypeError("client_id is required in demo mode (AXONFLOW_DEMO=1)")
371+
367372
if isinstance(mode, str):
368373
mode = Mode(mode)
369374

0 commit comments

Comments
 (0)