Developer Portal
Building with an AI coding assistant?
All of this documentation is published as a single plain-text file — every page, both the TypeScript and Python form of every code sample. Give your assistant the URL instead of pointing it at these pages one at a time.
- llms.txt the complete documentation, ~6,500 tokens
Start here
Two runnable starter apps — same insurance-claims agent, your choice of language.
What the SDK adds to a tool call
Register your tools once; every call the model makes runs through one guarded pipeline.
-
1token acquire
mTLS, no secrets
in agent memory -
2FGA check
OpenFGA
policy decides -
3CIBA approval
human says
yes on phone -
4execute
your tool
code runs -
5audit
tamper-evident
trail
Step 1
Identity
Every agent has a verifiable platform identity; tokens are acquired over mTLS and never live in agent memory.
Steps 2–3
Authorization & approval
OpenFGA decides which tools may run; sensitive actions require a human approval on their phone via CIBA.
Step 5
Audit
Every tool call is written to a tamper-evident audit trail.