Files
kontextual-engine/src/kontextual_engine/__init__.py

347 lines
8.6 KiB
Python

"""Headless knowledge runtime package."""
from .artifacts import (
Artifact,
ArtifactMetadata,
ArtifactReference,
ArtifactType,
Collection,
Relationship,
RelationshipType,
bundle_digest,
content_digest,
)
from .adapters.memory import InMemoryAssetRegistryRepository
from .adapters.memory import InMemoryBlobStorage
from .adapters.memory import InMemoryMemoryGraphRepository
from .adapters.local_files import LocalBlobStorage
from .adapters.s3 import S3BlobStorage
from .adapters.sqlite import SQLiteAssetRegistryRepository
from .api import ServiceRuntime, create_app
from .context import ContextAssembler, ContextItem, ContextPackage
from .core import (
Actor,
ActorType,
AssetRepresentation,
AssetVersion,
AuditEvent,
AuditOutcome,
Classification,
CMISAccessPoint,
CMISAccessProfile,
CMISAction,
CMISBaseType,
CMISBinding,
CMISCapability,
CMISDomainMapper,
CMISObjectProjection,
ConnectorCapability,
ContextEntity,
ContextEntityType,
CoreRelationship,
DerivedArtifactLineage,
ExtractionResult,
ExtractorCapability,
IdempotencyRecord,
IdempotencyStatus,
IngestionFailure,
IngestionIdentityPolicy,
IngestionJob,
IngestionJobStatus,
KnowledgeAsset,
LifecycleState,
MARKITECT_MEMORY_GRAPH_SCHEMA_VERSION,
MARKITECT_MEMORY_PROFILE_SCHEMA_VERSION,
MetadataFieldDefinition,
MetadataRecord,
MetadataSchema,
MetadataSchemaAssignment,
MetadataValidationIssue,
MetadataValueType,
MemoryEdgeRecord,
MemoryEventRecord,
MemoryGraphImportResult,
MemoryNodeRecord,
MemoryProfileRecord,
MemorySourceSpan,
NormalizedDocument,
OperationContext,
PolicyDecision,
PolicyEffect,
RelationshipTargetKind,
RepresentationKind,
RetrievalFeedbackLabel,
RetrievalFeedbackRecord,
Sensitivity,
SourceReference,
SourcePayload,
TransformationOperation,
TransformationRun,
TransformationRunStatus,
VersionChangeType,
WorkflowExceptionKind,
WorkflowExceptionRecord,
WorkflowExceptionStatus,
WorkflowInputDefinition,
WorkflowInputKind,
WorkflowReviewDecisionType,
WorkflowReviewStatus,
WorkflowReviewTask,
WorkflowRun,
WorkflowRunStatus,
WorkflowStepDefinition,
WorkflowStepRun,
WorkflowStepRunStatus,
WorkflowTemplate,
)
from .errors import (
AdapterUnavailableError,
AuthorizationError,
BatchItemResult,
BatchOperationResult,
Diagnostic,
DuplicateResourceError,
KontextualError,
NotFoundError,
OperationFailure,
ValidationError,
)
from .ingestion import IngestionRequest, IngestionResult, IngestionService
from .ports import (
AllowAllPolicyGateway,
AssetRegistryRepository,
BlobCleanupResult,
BlobRef,
BlobStorage,
BlobWriteResult,
DirectorySourceConnector,
FormatExtractor,
MemoryGraphRepository,
PolicyGateway,
SourceConnector,
)
from .query import QueryEngine, QueryResult
from .relationships import RelationshipGraph
from .services import (
AssetChangeResult,
AssetIngestionResult,
AssetIngestionService,
AssetQueryItem,
AssetQueryRequest,
AssetQueryResult,
AssetRegistryService,
AssetRetrievalService,
ContextEntityQueryItem,
ContextEntityQueryRequest,
ContextEntityQueryResult,
LexicalIndexRefreshResult,
MemoryGraphImportSummary,
MemoryQueryRequest,
MemoryRetrievalItem,
MemoryRetrievalResult,
MemoryRuntimeService,
RelationshipChangeResult,
RelationshipQueryItem,
RelationshipQueryRequest,
RelationshipQueryResult,
RepresentationContentResult,
RepresentationContentStream,
RepresentationContentService,
RetrievalFeedbackRequest,
RetrievalFeedbackResult,
RetrievalQualityMetrics,
RetrievalSnippet,
TransformationExecutionContext,
TransformationOperationRegistry,
TransformationOutput,
TransformationRequest,
TransformationRunResult,
TransformationService,
WorkflowInvocation,
WorkflowRunReconstruction,
WorkflowRunResult,
WorkflowService,
default_transformation_registry,
)
from .storage import InMemoryKnowledgeRepository
from .workflows import (
InputBundle,
OperationRun,
OperationStage,
RunManifest,
RunStatus,
WorkflowStep,
)
__all__ = [
"__version__",
"AdapterUnavailableError",
"AllowAllPolicyGateway",
"Artifact",
"ArtifactMetadata",
"ArtifactReference",
"ArtifactType",
"Actor",
"ActorType",
"AssetRepresentation",
"AssetChangeResult",
"AssetIngestionResult",
"AssetIngestionService",
"AssetQueryItem",
"AssetQueryRequest",
"AssetQueryResult",
"AssetRegistryRepository",
"AssetRegistryService",
"AssetRetrievalService",
"BlobCleanupResult",
"BlobRef",
"BlobStorage",
"BlobWriteResult",
"AssetVersion",
"AuditEvent",
"AuditOutcome",
"AuthorizationError",
"BatchItemResult",
"BatchOperationResult",
"Classification",
"CMISAccessPoint",
"CMISAccessProfile",
"CMISAction",
"CMISBaseType",
"CMISBinding",
"CMISCapability",
"CMISDomainMapper",
"CMISObjectProjection",
"ConnectorCapability",
"Collection",
"ContextAssembler",
"ContextEntity",
"ContextEntityQueryItem",
"ContextEntityQueryRequest",
"ContextEntityQueryResult",
"ContextEntityType",
"ContextItem",
"ContextPackage",
"CoreRelationship",
"DerivedArtifactLineage",
"Diagnostic",
"DirectorySourceConnector",
"DuplicateResourceError",
"ExtractionResult",
"ExtractorCapability",
"FormatExtractor",
"InMemoryAssetRegistryRepository",
"InMemoryBlobStorage",
"InMemoryMemoryGraphRepository",
"InMemoryKnowledgeRepository",
"IngestionRequest",
"IngestionResult",
"IngestionService",
"IngestionFailure",
"IngestionIdentityPolicy",
"IngestionJob",
"IngestionJobStatus",
"InputBundle",
"IdempotencyRecord",
"IdempotencyStatus",
"KnowledgeAsset",
"KontextualError",
"LexicalIndexRefreshResult",
"LifecycleState",
"LocalBlobStorage",
"MARKITECT_MEMORY_GRAPH_SCHEMA_VERSION",
"MARKITECT_MEMORY_PROFILE_SCHEMA_VERSION",
"MetadataFieldDefinition",
"MetadataRecord",
"MetadataSchema",
"MetadataSchemaAssignment",
"MetadataValidationIssue",
"MetadataValueType",
"MemoryEdgeRecord",
"MemoryEventRecord",
"MemoryGraphImportResult",
"MemoryGraphImportSummary",
"MemoryGraphRepository",
"MemoryNodeRecord",
"MemoryProfileRecord",
"MemoryQueryRequest",
"MemoryRetrievalItem",
"MemoryRetrievalResult",
"MemoryRuntimeService",
"MemorySourceSpan",
"NormalizedDocument",
"NotFoundError",
"OperationFailure",
"OperationRun",
"OperationStage",
"OperationContext",
"PolicyGateway",
"PolicyDecision",
"PolicyEffect",
"QueryEngine",
"QueryResult",
"Relationship",
"RelationshipChangeResult",
"RelationshipGraph",
"RelationshipQueryItem",
"RelationshipQueryRequest",
"RelationshipQueryResult",
"RepresentationContentResult",
"RepresentationContentStream",
"RepresentationContentService",
"RelationshipTargetKind",
"RelationshipType",
"RepresentationKind",
"RetrievalFeedbackLabel",
"RetrievalFeedbackRecord",
"RetrievalFeedbackRequest",
"RetrievalFeedbackResult",
"RetrievalQualityMetrics",
"RetrievalSnippet",
"RunManifest",
"RunStatus",
"Sensitivity",
"ServiceRuntime",
"SourceReference",
"SourceConnector",
"SourcePayload",
"S3BlobStorage",
"SQLiteAssetRegistryRepository",
"TransformationExecutionContext",
"TransformationOperation",
"TransformationOperationRegistry",
"TransformationOutput",
"TransformationRequest",
"TransformationRun",
"TransformationRunResult",
"TransformationRunStatus",
"TransformationService",
"ValidationError",
"VersionChangeType",
"WorkflowExceptionKind",
"WorkflowExceptionRecord",
"WorkflowExceptionStatus",
"WorkflowInputDefinition",
"WorkflowInputKind",
"WorkflowInvocation",
"WorkflowReviewDecisionType",
"WorkflowReviewStatus",
"WorkflowReviewTask",
"WorkflowRun",
"WorkflowRunReconstruction",
"WorkflowRunResult",
"WorkflowRunStatus",
"WorkflowService",
"WorkflowStep",
"WorkflowStepDefinition",
"WorkflowStepRun",
"WorkflowStepRunStatus",
"WorkflowTemplate",
"bundle_digest",
"content_digest",
"create_app",
"default_transformation_registry",
]
__version__ = "0.1.0"