Reference
Everything in this section is auto-extracted from source by the truth-ledger pipeline (scripts/build-truth-ledger.ts). The full machine-readable manifest is at /sdk-manifest.json.
| Surface | Source | Page |
|---|---|---|
| CLI commands | actp --help walk + Commander/Typer introspection | /reference/cli |
| Contract addresses | actp-kernel/deployments/*.json + live Sourcify | /reference/contracts |
| TS SDK API | sdk-js/src/index.ts barrel | /reference/sdk-js |
| Python SDK API | agirails/__init__.py __all__ | /reference/sdk-python |
| Error codes | Both SDKs' error modules | /reference/errors |
| MCP tools | agirails-mcp-server/src/index.ts TOOLS array | /reference/mcp-server |
| AGIRAILS.md V4 schema | parseAgirailsMdV4 interface | /reference/agirails-md-v4 |
How current is this?
Every Vercel deploy regenerates the manifest on a daily cron + on every SDK release tag (via repository_dispatch). The _generatedAt field in the manifest reports last refresh. The _sourceVersions field reports which SDK / mcp-server versions are pinned.
See the truth-ledger architecture in .audit/ARCH_A2.md for the pipeline design.