Workspace setup
Each workspace has:- status: active or suspended
- prepaid credit balance
- low-balance threshold
- API keys
- usage ledger
- routing stacks
- stack assignments
- route traces
API keys
Create keys in the Cloud app. Keys can be:- active
- revoked
- assigned to a specific routing stack
- used to separate environments, apps, customers, or workflows
Billing
Billing uses prepaid credits. Available packs:$10$25$50$100$250$500
Stack assignment
Use assignment to choose defaults:- Workspace assignment applies to every key unless the key has its own assignment.
- API-key assignment applies to requests made with that key.
- Request metadata can select a stack for one call.
metadata.astrolabe.stack- API-key assignment
- Workspace assignment
- Managed default
Stack policy
Custom stacks can configure:- allowed and blocked providers
- allowed and blocked models
- required capabilities
- data and retention policy labels
- quality target
- cost mode
- latency SLO
- reliability target
- maximum expected cost
- fallback policy
- verification policy
- budget limits
- memory behavior
- observability behavior
Request-level overrides
Use request metadata for one-off changes:Operational verification
After changing configuration:- Send one request through the relevant API key.
- Confirm
x-astrolabe-stack-nameandx-astrolabe-stack-version. - Confirm
x-astrolabe-policy-statusispassed. - Open the route trace for
x-astrolabe-cloud-request-id. - Check selected and rejected candidates.
- Check the usage ledger entry after billing finalizes.

