source adapter framework
This commit is contained in:
parent
f8f20c7c32
commit
eb34c0d4fb
17 changed files with 1924 additions and 15 deletions
|
|
@ -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
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue