Implement first knowledge engine runtime slice

This commit is contained in:
2026-05-05 01:47:19 +02:00
parent 902ba7352d
commit cca9ebe172
17 changed files with 1445 additions and 26 deletions

View File

@@ -1,6 +1,71 @@
"""Headless knowledge runtime package."""
__all__ = ["__version__"]
from .artifacts import (
Artifact,
ArtifactMetadata,
ArtifactReference,
ArtifactType,
Collection,
Relationship,
RelationshipType,
bundle_digest,
content_digest,
)
from .context import ContextAssembler, ContextItem, ContextPackage
from .errors import (
AdapterUnavailableError,
Diagnostic,
DuplicateResourceError,
KontextualError,
NotFoundError,
ValidationError,
)
from .ingestion import IngestionRequest, IngestionResult, IngestionService
from .query import QueryEngine, QueryResult
from .relationships import RelationshipGraph
from .storage import InMemoryKnowledgeRepository
from .workflows import (
InputBundle,
OperationRun,
OperationStage,
RunManifest,
RunStatus,
WorkflowStep,
)
__all__ = [
"__version__",
"AdapterUnavailableError",
"Artifact",
"ArtifactMetadata",
"ArtifactReference",
"ArtifactType",
"Collection",
"ContextAssembler",
"ContextItem",
"ContextPackage",
"Diagnostic",
"DuplicateResourceError",
"InMemoryKnowledgeRepository",
"IngestionRequest",
"IngestionResult",
"IngestionService",
"InputBundle",
"KontextualError",
"NotFoundError",
"OperationRun",
"OperationStage",
"QueryEngine",
"QueryResult",
"Relationship",
"RelationshipGraph",
"RelationshipType",
"RunManifest",
"RunStatus",
"ValidationError",
"WorkflowStep",
"bundle_digest",
"content_digest",
]
__version__ = "0.1.0"