Files
beaver_project/app-instance/backend/beaver/plugins/__init__.py

30 lines
694 B
Python

"""Declarative Beaver plugin support."""
from .hashing import hash_plugin_skill_tree
from .manifest import load_plugin_manifest
from .models import (
PluginDiscoveryError,
PluginDiscoveryResult,
PluginManifest,
PluginSkillBinding,
PluginSkillDeclaration,
PluginSkillFileDigest,
PluginSkillTreeDigest,
PluginState,
)
from .state import PluginStateStore
__all__ = [
"PluginDiscoveryError",
"PluginDiscoveryResult",
"PluginManifest",
"PluginSkillBinding",
"PluginSkillDeclaration",
"PluginSkillFileDigest",
"PluginSkillTreeDigest",
"PluginState",
"PluginStateStore",
"hash_plugin_skill_tree",
"load_plugin_manifest",
]