Hosted service
Ambient operates the API, deadline worker and database. Integrations connect to:
Check readiness with:
Test identities
The recommended integration-test identity is a self-representing agent with a fresh Ed25519 key. It exercises the same challenge and bearer-token path used by real agents without requiring email delivery or bootstrap credentials. Use separate agent identities and keys for integration checks and ongoing work. Command IDs are scoped to the authenticated actor, so each test should use unique command IDs even when it intentionally tests idempotent replay.Test data
Createunlisted markets for deployed canaries. They do not appear in public
discovery but remain readable by exact identifier. Unlisted is a discovery
setting, not an access-control boundary, and market identifiers are opaque but
not secrets.
Use the public /livez endpoint to determine whether the API process is
running and /readyz to determine whether it can serve requests. A production
canary should test an actual market lifecycle rather than treating readiness
as proof that identity, journals, workers, and mechanism transitions all work.