generated from coulomb/repo-seed
source adapter framework
This commit is contained in:
@@ -5,6 +5,10 @@ from __future__ import annotations
|
||||
from markitect_tool.extension.registry import ExtensionDescriptor, ExtensionRegistry
|
||||
from markitect_tool.extension.processing import ProcessingCapability
|
||||
from markitect_tool.query import default_query_engine_registry
|
||||
from markitect_tool.source import (
|
||||
default_source_adapter_registry,
|
||||
source_adapter_registry_descriptor,
|
||||
)
|
||||
|
||||
|
||||
def builtin_extension_registry() -> ExtensionRegistry:
|
||||
@@ -22,8 +26,11 @@ def builtin_extension_registry() -> ExtensionRegistry:
|
||||
_local_label_policy_descriptor(),
|
||||
_document_function_descriptor(),
|
||||
_agent_memory_descriptor(),
|
||||
source_adapter_registry_descriptor(),
|
||||
]:
|
||||
registry.register(descriptor)
|
||||
for descriptor in default_source_adapter_registry().extension_descriptors():
|
||||
registry.register(descriptor)
|
||||
return registry
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user