62 lines
3.5 KiB
Rust
62 lines
3.5 KiB
Rust
mod error;
|
|
mod ext;
|
|
mod migrations;
|
|
mod model;
|
|
mod postgres;
|
|
|
|
pub use error::RegistryError;
|
|
pub use ext::{ExtensionMigration, RegistryExtension, apply_extension_migrations};
|
|
|
|
pub mod records {
|
|
pub use crate::model::{
|
|
AgentSummary, AgentVersionRecord, ApprovalRequestRecord, AuthUserRecord, DescriptorKind,
|
|
DescriptorMetadata, ImportJob, ImportJobId, ImportJobKind, ImportJobStatus,
|
|
InvitationRecord, InvocationLogRecord, MembershipRecord, OperationAgentRef,
|
|
OperationSampleMetadata, OperationSummary, OperationUsageSummary, OperationVersionRecord,
|
|
Page, PlatformApiKeyRecord, PublishedAgentTool, RegistryOperation, SampleKind,
|
|
SecretRecord, SecretVersionRecord, SessionRecord, UsageAgentBreakdown, UsageBucket,
|
|
UsageOperationBreakdown, UsageRollupRecord, UsageSummary, UsageTimelinePoint,
|
|
WorkspaceMembershipRecord, WorkspaceRecord, WorkspaceUpstream, WorkspaceUpstreamId,
|
|
YamlImportJob, YamlImportJobCompletion, YamlImportJobId, YamlImportJobStatus,
|
|
};
|
|
}
|
|
|
|
pub mod requests {
|
|
pub use crate::model::{
|
|
CreateAgentDraftVersionRequest, CreateAgentRequest, CreateApprovalRequest,
|
|
CreateImportJobRequest, CreateInvitationRequest, CreateInvocationLogRequest,
|
|
CreatePlatformApiKeyRequest, CreateSecretRequest, CreateVersionRequest,
|
|
CreateWorkspaceRequest, CreateYamlImportJobRequest, DecideApprovalRequest,
|
|
ExpireApprovalRequest, FinishApprovalRequest, FinishImportJobRequest,
|
|
ListInvocationLogsQuery, PublishAgentRequest, PublishRequest, RotateSecretRequest,
|
|
SaveAgentBindingsRequest, SaveAuthProfileRequest, SaveDescriptorMetadataRequest,
|
|
SaveSampleMetadataRequest, SaveWorkspaceUpstreamRequest, UpdateWorkspaceRequest,
|
|
UsageQuery,
|
|
};
|
|
}
|
|
|
|
pub mod infrastructure {
|
|
pub use crate::ext::{ExtensionMigration, RegistryExtension, apply_extension_migrations};
|
|
pub use crate::postgres::{PostgresPoolConfig, PostgresPoolConfigError, PostgresRegistry};
|
|
}
|
|
|
|
pub use model::{
|
|
AgentSummary, AgentVersionRecord, ApprovalRequestRecord, AuthUserRecord,
|
|
CreateAgentDraftVersionRequest, CreateAgentRequest, CreateApprovalRequest,
|
|
CreateImportJobRequest, CreateInvitationRequest, CreateInvocationLogRequest,
|
|
CreatePlatformApiKeyRequest, CreateSecretRequest, CreateVersionRequest, CreateWorkspaceRequest,
|
|
CreateYamlImportJobRequest, DecideApprovalRequest, DescriptorKind, DescriptorMetadata,
|
|
ExpireApprovalRequest, FinishApprovalRequest, FinishImportJobRequest, ImportJob, ImportJobId,
|
|
ImportJobKind, ImportJobStatus, InvitationRecord, InvocationLogRecord, ListInvocationLogsQuery,
|
|
MembershipRecord, OperationAgentRef, OperationSampleMetadata, OperationSummary,
|
|
OperationUsageSummary, OperationVersionRecord, Page, PlatformApiKeyRecord, PublishAgentRequest,
|
|
PublishRequest, PublishedAgentTool, RegistryOperation, RotateSecretRequest, SampleKind,
|
|
SaveAgentBindingsRequest, SaveAuthProfileRequest, SaveDescriptorMetadataRequest,
|
|
SaveSampleMetadataRequest, SaveWorkspaceUpstreamRequest, SecretRecord, SecretVersionRecord,
|
|
SessionRecord, UpdateWorkspaceRequest, UsageAgentBreakdown, UsageBucket,
|
|
UsageOperationBreakdown, UsageQuery, UsageRollupRecord, UsageSummary, UsageTimelinePoint,
|
|
WorkspaceMembershipRecord, WorkspaceRecord, WorkspaceUpstream, WorkspaceUpstreamId,
|
|
YamlImportJob, YamlImportJobCompletion, YamlImportJobId, YamlImportJobStatus,
|
|
};
|
|
pub use postgres::{PostgresPoolConfig, PostgresPoolConfigError, PostgresRegistry};
|