Skip to main content

relay_knowledge/api/
mod.rs

1//! Stable API contracts shared by CLI, Web, and future service adapters.
2
3mod contracts;
4mod operations;
5
6pub(crate) use contracts::CodeRepositoryFreshnessInput;
7pub use contracts::*;
8pub use operations::{
9    AuditQueryApiRequest, AuditQueryResponse, AuditSinkStatus, CodeIndexWorkerRunRequest,
10    CodeIndexWorkerRunResponse, CodeIndexWorkerStatus, CodeRepositoryFeatureFlagsResponse,
11    CodeRepositoryImpactResponse, CodeRepositoryIndexResetResponse, CodeRepositoryIndexResponse,
12    CodeRepositoryIndexStartResponse, CodeRepositoryListResponse, CodeRepositoryQueryResponse,
13    CodeRepositoryRegisterRequest, CodeRepositoryRegisterResponse, CodeRepositoryRemoveResponse,
14    CodeRepositoryReportResponse, CodeRepositoryScopePreviewResponse, CodeRepositorySetAddResponse,
15    CodeRepositorySetCreateResponse, CodeRepositorySetQueryResponse,
16    CodeRepositorySetRefreshResponse, CodeRepositorySetRemoveResponse,
17    CodeRepositorySetStatusResponse, CodeRepositoryStatusResponse, EmbeddingProviderProbeResponse,
18    GRAPH_CANVAS_DEFAULT_LIMIT, GRAPH_CANVAS_MAX_LIMIT, GraphCanvasEdge, GraphCanvasKind,
19    GraphCanvasNode, GraphCanvasRequest, GraphCanvasResponse, GraphCanvasSummary,
20    GraphInspectionRequest, GraphInspectionResponse, HealthResponse, HybridRetrievalRequest,
21    HybridRetrievalResponse, IndexRefreshRequest, IndexRefreshResponse, IngestClaim, IngestEvent,
22    IngestEvidence, IngestEvidenceExtraction, IngestRelation, IngestRequest, IngestResponse,
23    MultimodalExtractionRequest, MultimodalExtractionResponse, ProposalDecisionApiRequest,
24    ProposalDecisionResponse, ProposalListApiRequest, ProposalListResponse, ProposalShowResponse,
25    ServiceDefinitionWriteResponse, ServiceOperatorResponse, ServiceRecoveryReport,
26    ServiceStatusResponse, SoftwareGlobalResponse, StorageShardDiagnostics,
27    StorageTopologyDiagnostics, StorageTopologyResponse, WorkerRunRequest, WorkerRunResponse,
28    WorkerStatusRequest, WorkerStatusResponse,
29};