Fixed scenarios run locally in the browser. They illustrate reviewed product behavior and produce no external traffic.
Make one gateway decision before you give us anything.
Set a hard ceiling. Trigger an outage, policy violation, or cost route. Read the decision receipt. Nothing leaves this browser.
Choose a decision to inspect
These fixed scenarios contain no user or customer data.
Decision receipt
Ready when you are
Hard budgetCheck available funds before a provider can receive the request.
Keep the client you already use
Choose a client to see its exact governed boundary. A workspace supplies the real workload key.
OpenAI Responses
# Save as ~/.codex/aighq.config.toml; keep the key out of this file.
model = "company-approved-fast"
model_provider = "aighq"
[model_providers.aighq]
name = "AI Gateway HQ"
base_url = "https://api.aigatewayhq.com/v1"
env_key = "AIGHQ_API_KEY"
wire_api = "responses"
request_max_retries = 0
stream_max_retries = 0
# Then export AIGHQ_API_KEY and run: codex --profile aighqSave these controls in your own workspace.
The signed-in Test Lab evaluates synthetic requests against your actual policies. Connect a provider only after you accept the budget and routing boundaries.
The public lab is deliberately narrow.
It is a safe way to understand the control sequence, not a claim that a fictional receipt came from a provider or your organization.
Synthetic requests use the product policy evaluator, your saved controls, and a sandbox ledger. They still do not need a provider.
A scoped workload key sends eligible requests through your configured route. Provider and gateway billing boundaries are shown before activation.
Before you create an account
Does the public Test Lab call an AI model?
No. It runs fixed decisions in the browser. No prompt, provider key, provider request, or charge is created.
Can I test my own gateway policies?
Yes. Create a free workspace to use the signed-in Test Lab with synthetic requests evaluated against your saved budget, routing, and security policies.
Can I connect Codex, Claude Code, or OpenCode?
Yes. The gateway exposes compatible API boundaries and supplies exact client configuration. Consumer AI subscriptions do not automatically provide transferable API credentials.
What happens when a live budget reaches zero?
An enforced hard budget stops eligible requests before managed provider dispatch. BYOK users should also configure provider-side limits because the provider invoices their account directly.