first ingestion/normalization slice
This commit is contained in:
parent
286ebc3cb6
commit
565a5643a3
19 changed files with 1231 additions and 10 deletions
|
|
@ -12,6 +12,8 @@ from kontextual_engine.core import (
|
|||
ContextEntity,
|
||||
CoreRelationship,
|
||||
IdempotencyRecord,
|
||||
IngestionJob,
|
||||
IngestionJobStatus,
|
||||
KnowledgeAsset,
|
||||
LifecycleState,
|
||||
MetadataRecord,
|
||||
|
|
@ -71,3 +73,11 @@ class AssetRegistryRepository(Protocol):
|
|||
|
||||
def save_idempotency_record(self, record: IdempotencyRecord) -> IdempotencyRecord: ...
|
||||
def get_idempotency_record(self, key: str) -> IdempotencyRecord | None: ...
|
||||
|
||||
def save_ingestion_job(self, job: IngestionJob) -> IngestionJob: ...
|
||||
def get_ingestion_job(self, job_id: str) -> IngestionJob: ...
|
||||
def list_ingestion_jobs(
|
||||
self,
|
||||
*,
|
||||
status: IngestionJobStatus | None = None,
|
||||
) -> list[IngestionJob]: ...
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue