109 lines
7.2 KiB
Rust
109 lines
7.2 KiB
Rust
mod error;
|
|
mod ext;
|
|
mod migrations;
|
|
mod model;
|
|
mod postgres;
|
|
|
|
pub use error::RegistryError;
|
|
pub use ext::{ExtensionMigration, RegistryExtension};
|
|
pub use migrations::{
|
|
BackfillBatch, BackfillPolicy, MigrationApplyResult, MigrationAuthority, MigrationDescriptor,
|
|
MigrationError, MigrationPreflight,
|
|
};
|
|
|
|
pub mod records {
|
|
pub use crate::model::{
|
|
AdminBootstrapContractRecord, AgentSummary, AgentVersionRecord, AppendProductEventOutcome,
|
|
AppliedImportOperation, ApprovalRequestRecord, ArtifactBlobLifecycle, ArtifactBlobRecord,
|
|
ArtifactClaimFinalization, ArtifactClaimFinalizeOutcome, ArtifactClaimOutcome,
|
|
ArtifactClaimRecheckOutcome, ArtifactClaimToken, ArtifactDigest, ArtifactExpiredClaimProbe,
|
|
ArtifactReconciliationClaim, ArtifactSourceCursor, ArtifactSourceId,
|
|
ArtifactSourceLifecycle, ArtifactSourcePage, ArtifactSourceRecord,
|
|
ArtifactSourceSensitivity, AuthUserRecord, DescriptorKind, DescriptorMetadata, ImportJob,
|
|
ImportJobApplyResult, ImportJobCleanupReport, ImportJobId, ImportJobKind,
|
|
ImportJobSourceEnvelope, ImportJobStatus, InvitationRecord, InvocationHistoryLoss,
|
|
InvocationHistoryLossCategory, InvocationHistoryWriteOutcome, InvocationLogRecord,
|
|
InvocationRetentionOutcome, InvocationRetentionPolicy, InvocationRetentionStatus,
|
|
MasterKeyIdentityRecord, MasterKeyRotationRecord, MasterKeyRotationStatus,
|
|
MembershipRecord, OnboardingMilestoneResult, OnboardingPresentationMilestone,
|
|
OperationAgentRef, OperationSampleMetadata, OperationSummary, OperationUsageSummary,
|
|
OperationVersionRecord, Page, PlatformApiKeyRecord, ProductEventRecord,
|
|
PublishedAgentCatalog, PublishedAgentTool, RegistryOperation, SampleKind, SecretRecord,
|
|
SecretVersionRecord, SessionRecord, SkippedImportOperation, UsageAgentBreakdown,
|
|
UsageBucket, UsageOperationBreakdown, UsageOutcomeBreakdown, UsageOutcomeGroup,
|
|
UsageRollupRecord, UsageSummary, UsageTimelinePoint, VerifiedArtifactSource,
|
|
WorkspaceMembershipRecord, WorkspaceRecord, WorkspaceUpstream, WorkspaceUpstreamId,
|
|
YamlImportJob, YamlImportJobCompletion, YamlImportJobId, YamlImportJobStatus,
|
|
};
|
|
}
|
|
|
|
pub mod requests {
|
|
pub use crate::model::{
|
|
AdminSecurityAuditRequest, AppendProductEventRequest, ApplyImportJobRequest,
|
|
ClaimArtifactReconciliationRequest, ClaimExpiredArtifactReconciliationRequest,
|
|
ConsumeAdminBootstrapContractRequest, CreateAdminBootstrapContractRequest,
|
|
CreateAgentDraftVersionRequest, CreateAgentRequest, CreateApprovalRequest,
|
|
CreateArtifactSourceRequest, CreateImportJobRequest, CreateInvitationRequest,
|
|
CreateInvocationLogRequest, CreatePlatformApiKeyRequest, CreateSecretRequest,
|
|
CreateVersionRequest, CreateWorkspaceRequest, CreateYamlImportJobRequest,
|
|
DecideApprovalRequest, DetachArtifactSourceRequest, ExpireApprovalRequest,
|
|
FinishApprovalRequest, FinishImportJobRequest, ImportConflictMode, ImportJobSourceEnvelope,
|
|
ImportOperationDraft, ListApprovalRequestsQuery, ListArtifactSourcesQuery,
|
|
ListInvocationLogsQuery, ListProductEventsQuery, MasterKeyIdentityCandidate,
|
|
PublishAgentRequest, PublishRequest, RecordOnboardingCompletionRequest,
|
|
RecordOnboardingMilestoneRequest, RecoverAdminPasswordRequest, RotateSecretRequest,
|
|
SaveAgentBindingsRequest, SaveAgentCatalogConfigRequest, SaveAuthProfileRequest,
|
|
SaveDescriptorMetadataRequest, SaveSampleMetadataRequest, SaveWorkspaceUpstreamRequest,
|
|
UpdateAgentSummaryRequest, UpdateWorkspaceRequest, UsageQuery,
|
|
};
|
|
}
|
|
|
|
pub mod infrastructure {
|
|
pub use crate::ext::{ExtensionMigration, RegistryExtension};
|
|
pub use crate::postgres::{PostgresPoolConfig, PostgresPoolConfigError, PostgresRegistry};
|
|
pub use crate::{
|
|
BackfillBatch, BackfillPolicy, MigrationApplyResult, MigrationAuthority,
|
|
MigrationDescriptor, MigrationError, MigrationPreflight,
|
|
};
|
|
}
|
|
|
|
pub use model::{
|
|
AdminBootstrapContractRecord, AdminSecurityAuditRequest, AgentStateExpectation, AgentSummary,
|
|
AgentVersionRecord, AppendProductEventOutcome, AppendProductEventRequest,
|
|
AppliedImportOperation, ApplyImportJobRequest, ApprovalRequestRecord, ArtifactBlobLifecycle,
|
|
ArtifactBlobRecord, ArtifactClaimFinalization, ArtifactClaimFinalizeOutcome,
|
|
ArtifactClaimOutcome, ArtifactClaimRecheckOutcome, ArtifactClaimToken, ArtifactDigest,
|
|
ArtifactExpiredClaimProbe, ArtifactReconciliationClaim, ArtifactSourceCursor, ArtifactSourceId,
|
|
ArtifactSourceLifecycle, ArtifactSourcePage, ArtifactSourceRecord, ArtifactSourceSensitivity,
|
|
AuthUserRecord, ClaimArtifactReconciliationRequest, ClaimExpiredArtifactReconciliationRequest,
|
|
ConsumeAdminBootstrapContractRequest, CreateAdminBootstrapContractRequest,
|
|
CreateAgentDraftVersionRequest, CreateAgentRequest, CreateApprovalRequest,
|
|
CreateArtifactSourceRequest, CreateImportJobRequest, CreateInvitationRequest,
|
|
CreateInvocationLogRequest, CreatePlatformApiKeyRequest, CreateSecretRequest,
|
|
CreateVersionRequest, CreateWorkspaceRequest, CreateYamlImportJobRequest,
|
|
DecideApprovalRequest, DescriptorKind, DescriptorMetadata, DetachArtifactSourceRequest,
|
|
ExpireApprovalRequest, FinishApprovalRequest, FinishImportJobRequest, ImportConflictMode,
|
|
ImportJob, ImportJobApplyResult, ImportJobCleanupReport, ImportJobId, ImportJobKind,
|
|
ImportJobSourceEnvelope, ImportJobStatus, ImportOperationDraft, InvitationRecord,
|
|
InvocationHistoryLoss, InvocationHistoryLossCategory, InvocationHistoryWriteOutcome,
|
|
InvocationLogRecord, InvocationRetentionOutcome, InvocationRetentionPolicy,
|
|
InvocationRetentionStatus, ListApprovalRequestsQuery, ListArtifactSourcesQuery,
|
|
ListInvocationLogsQuery, ListProductEventsQuery, MASTER_KEY_CIPHER_CONTRACT,
|
|
MAX_ARTIFACT_CLAIM_RECOVERY_BATCH, MAX_ARTIFACT_SOURCE_PAGE_SIZE, MasterKeyIdentityCandidate,
|
|
MasterKeyIdentityRecord, MasterKeyRotationRecord, MasterKeyRotationStatus, MembershipRecord,
|
|
OnboardingMilestoneResult, OnboardingPresentationMilestone, OperationAgentRef,
|
|
OperationSampleMetadata, OperationStateExpectation, OperationSummary, OperationUsageSummary,
|
|
OperationVersionRecord, Page, PlatformApiKeyRecord, ProductEventRecord, PublishAgentRequest,
|
|
PublishRequest, PublishedAgentCatalog, PublishedAgentTool, RecordOnboardingCompletionRequest,
|
|
RecordOnboardingMilestoneRequest, RecoverAdminPasswordRequest, RegistryOperation,
|
|
RotateSecretRequest, SampleKind, SaveAgentBindingsRequest, SaveAgentCatalogConfigRequest,
|
|
SaveAuthProfileRequest, SaveDescriptorMetadataRequest, SaveSampleMetadataRequest,
|
|
SaveWorkspaceUpstreamRequest, SecretRecord, SecretVersionRecord, SessionRecord,
|
|
SkippedImportOperation, UpdateAgentSummaryRequest, UpdateWorkspaceRequest, UsageAgentBreakdown,
|
|
UsageBucket, UsageOperationBreakdown, UsageOutcomeBreakdown, UsageOutcomeGroup, UsageQuery,
|
|
UsageRollupRecord, UsageSummary, UsageTimelinePoint, VerifiedArtifactSource,
|
|
WorkspaceMembershipRecord, WorkspaceRecord, WorkspaceUpstream, WorkspaceUpstreamId,
|
|
YamlImportJob, YamlImportJobCompletion, YamlImportJobId, YamlImportJobStatus,
|
|
};
|
|
pub use postgres::{PostgresPoolConfig, PostgresPoolConfigError, PostgresRegistry};
|