DTO Index
Status: Federated from PL-003
Last updated: 2026-07-05
Primary source: PL-003 contracts inventory — zaixos/ai-contracts package.
PL-003 command & read DTOs
| DTO | Purpose |
|---|---|
SubmitAiJobData | Job submission command |
AiJobSnapshot | Job read model |
AiCompletionRequest / AiCompletionResponse | Provider completion |
AiCompletionResult | Gateway-facing completion result |
AiStreamEvent | Streaming event payload |
AiAgentRunRequest / AiAgentRunResult | Agent run command/result |
AiAgentStreamRequest | Agent streaming command |
AiToolCall / AiToolHandlerResult | Tool invocation |
AiToolExecutionRequest / AiToolExecutionResult | Batch tool execution |
AiFunctionDefinition | Discoverable tool schema |
VectorSearchQuery / VectorSearchResult | Vector search |
VectorUpsertData / VectorMatch | Vector upsert/match |
AiRetrievalRequest / AiRetrievalResult | Knowledge retrieval |
AiSessionMemoryData | Session memory entry |
CreateAiConversationData / AppendAiMessageData | Conversation persistence |
CreateAiPromptTemplateData | Prompt template creation |
AiCostEstimate | Cost estimation |
AiAssistantDefinition | Assistant configuration |
PRD-001 clinic AI DTOs
Documented in clinic AI specs:
ClinicIntentUnderstandingResult— clinic-intent-understanding.mdClinicConversationBehaviorResult— conversation-behavior-engine.mdClinicToolActionPolicyDecision— clinic-agent-action-policy.mdClinicAgentBenchmarkReportData— agent-benchmark-platform.md
Related
Breadcrumbs: Home → Reference → DTO Index