src/plugin_sdk/__init__.py
Rama main · réplica de lectura del repositorio original.
"""Public helpers for DiceFrame managed plugins."""
from .bridge_runtime import BridgeExtensionRuntime
from .contracts import (
BridgeExtensionDescriptor,
BridgeHandler,
ProviderCapabilityDescriptor,
ProviderHandler,
ToolDescriptor,
ToolHandler,
)
from .provider_runtime import ProviderRuntime
from .tool_runtime import ToolRuntime
__all__ = [
"BridgeExtensionDescriptor",
"BridgeExtensionRuntime",
"BridgeHandler",
"ProviderCapabilityDescriptor",
"ProviderHandler",
"ProviderRuntime",
"ToolDescriptor",
"ToolHandler",
"ToolRuntime",
]