Files
content-factory/apps/backend/src/domain/contracts/__init__.py
T

168 lines
4.0 KiB
Python

from .enums import (
AgentJobErrorCategory,
AgentJobStatus,
AgentJobType,
ArticleWorkflowStatus,
AssetStatus,
AssetType,
ClaimRiskLevel,
ClaimSupportStatus,
PlanReviewStatus,
PublishingStatus,
ReviewStatus,
ReviewType,
Role,
ScriptConfigVersionStatus,
)
from .models import (
AgentJobOutput,
AgentJobListResponse,
AgentJobResponse,
AgentJobSummary,
AgentJobTestCodexRequest,
ArticleCreateRequest,
ArticleCreateResponse,
ArticleDetailResponse,
ArticleListResponse,
ArticleSummary,
BoundaryQuestionListResponse,
BoundaryQuestionResponse,
BoundaryQuestionSummary,
BoundaryQuestionUpdateRequest,
WorkflowEventSummary,
AssetGenerateSpecsResponse,
AssetListResponse,
AssetResponse,
AssetRevisionSummary,
AssetSummary,
AssetUpdateRequest,
AssetUploadRequest,
AssetUploadResponse,
ClaimSummary,
CurrentUser,
CurrentUserResponse,
DraftAssembleResponse,
DraftFaqItem,
DraftListResponse,
DraftResponse,
DraftSummary,
DraftUpdateRequest,
EvidenceSummary,
EvidenceCreateRequest,
EvidenceMatrixResponse,
EvidenceResponse,
EvidenceUpdateRequest,
PlanSectionSummary,
PlanSectionEditRequest,
PlanListResponse,
PlanResponse,
PlanRevisionRequest,
PlanSummary,
PlanUpdateRequest,
PublishCommitSummary,
PublishingRules,
ResearchArtifactManifestSummary,
ResearchArtifactSummary,
ResearchListResponse,
ResearchStartResponse,
ReviewActionResponse,
ReviewSummary,
RunnerFileRef,
ScriptConfigVersionCreateRequest,
ScriptConfigVersionListResponse,
ScriptConfigVersionResponse,
ScriptConfigVersionSummary,
TargetSiteConfig,
TargetSiteConfigCreateRequest,
TargetSiteConfigResponse,
TargetSiteConfigUpdateRequest,
UserSummary,
)
from .workflow import (
ARTICLE_WORKFLOW_STATUSES,
ARTICLE_WORKFLOW_TRANSITIONS,
next_workflow_statuses,
)
__all__ = [
"ARTICLE_WORKFLOW_STATUSES",
"ARTICLE_WORKFLOW_TRANSITIONS",
"AgentJobErrorCategory",
"AgentJobListResponse",
"AgentJobOutput",
"AgentJobResponse",
"AgentJobStatus",
"AgentJobSummary",
"AgentJobTestCodexRequest",
"AgentJobType",
"ArticleCreateRequest",
"ArticleCreateResponse",
"ArticleDetailResponse",
"ArticleListResponse",
"ArticleSummary",
"BoundaryQuestionListResponse",
"BoundaryQuestionResponse",
"BoundaryQuestionSummary",
"BoundaryQuestionUpdateRequest",
"WorkflowEventSummary",
"AssetGenerateSpecsResponse",
"AssetListResponse",
"AssetResponse",
"AssetRevisionSummary",
"ArticleWorkflowStatus",
"AssetStatus",
"AssetSummary",
"AssetType",
"AssetUpdateRequest",
"AssetUploadRequest",
"AssetUploadResponse",
"ClaimRiskLevel",
"ClaimSummary",
"ClaimSupportStatus",
"CurrentUser",
"CurrentUserResponse",
"DraftAssembleResponse",
"DraftFaqItem",
"DraftListResponse",
"DraftResponse",
"DraftSummary",
"DraftUpdateRequest",
"EvidenceSummary",
"EvidenceCreateRequest",
"EvidenceMatrixResponse",
"EvidenceResponse",
"EvidenceUpdateRequest",
"PlanReviewStatus",
"PlanListResponse",
"PlanResponse",
"PlanRevisionRequest",
"PlanSectionEditRequest",
"PlanSectionSummary",
"PlanSummary",
"PlanUpdateRequest",
"PublishCommitSummary",
"PublishingRules",
"PublishingStatus",
"ResearchArtifactManifestSummary",
"ResearchArtifactSummary",
"ResearchListResponse",
"ResearchStartResponse",
"ReviewActionResponse",
"ReviewStatus",
"ReviewSummary",
"ReviewType",
"Role",
"RunnerFileRef",
"ScriptConfigVersionCreateRequest",
"ScriptConfigVersionListResponse",
"ScriptConfigVersionResponse",
"ScriptConfigVersionStatus",
"ScriptConfigVersionSummary",
"TargetSiteConfig",
"TargetSiteConfigCreateRequest",
"TargetSiteConfigResponse",
"TargetSiteConfigUpdateRequest",
"UserSummary",
"next_workflow_statuses",
]