Contracts Index
Status: Federated from PL-003 + RP-002
Last updated: 2026-07-05
Primary catalogs (full inventory)
| Catalog | Source | Description |
|---|---|---|
| PL-003 contracts inventory | zaixos-ai-platform | All AiPlatformContract, provider, agent, tool, vector, memory contracts + DTOs + enums |
| Platform contracts catalog | zaixos-registry | PL-001–PL-006 platform contract registry |
| Product contracts catalog | zaixos-registry | PRD-000, PRD-001 product federation contracts |
Quick reference — PL-003 public contracts
| Contract | Purpose |
|---|---|
AiPlatformContract | Submit and retrieve AI jobs |
AiProviderContract | Provider completion execution |
AiStreamingProviderContract | Streaming via AiStreamEvent |
AiAgentContract | Agent run orchestration |
AiToolHandlerContract | Tenant-scoped tool execution |
VectorStoreContract | Vector upsert, search, delete |
MemoryStoreContract | Session memory |
KnowledgeRetrievalContract | RAG retrieval |
ConversationStoreContract | Conversation persistence |
AgentOperationsFederationReadContract | PRD-001 → PRD-000 federation export |
Full list with DTOs and enums: pl-003-contracts-inventory.md
PL-001 runtime contracts
| Document | Path |
|---|---|
| Runtime contracts | ../contracts/runtime-contracts.md |
| Engineering runtime spec | ../runtime/specification/engineering-runtime-platform.md |
Related
Breadcrumbs: Home → Reference → Contracts