Explorar o código

feat: 导出记忆契约公共API

lingfengQAQ hai 2 meses
pai
achega
39a1f1bb58
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      webnovel-writer/scripts/data_modules/__init__.py

+ 6 - 0
webnovel-writer/scripts/data_modules/__init__.py

@@ -55,6 +55,9 @@ __all__ = [
     "ScratchpadManager",
     "ScratchpadManager",
     "MemoryWriter",
     "MemoryWriter",
     "MemoryOrchestrator",
     "MemoryOrchestrator",
+    # Memory Contract
+    "MemoryContract",
+    "MemoryContractAdapter",
 ]
 ]
 
 
 
 
@@ -95,6 +98,9 @@ _LAZY_EXPORTS: dict[str, tuple[str, str]] = {
     "ScratchpadManager": (".memory.store", "ScratchpadManager"),
     "ScratchpadManager": (".memory.store", "ScratchpadManager"),
     "MemoryWriter": (".memory.writer", "MemoryWriter"),
     "MemoryWriter": (".memory.writer", "MemoryWriter"),
     "MemoryOrchestrator": (".memory.orchestrator", "MemoryOrchestrator"),
     "MemoryOrchestrator": (".memory.orchestrator", "MemoryOrchestrator"),
+    # Memory Contract
+    "MemoryContract": (".memory_contract", "MemoryContract"),
+    "MemoryContractAdapter": (".memory_contract_adapter", "MemoryContractAdapter"),
 }
 }