Initial import of Shirobana bot backend

Include utility modules, shared channels, prompts, read-only skills, wardrobe memory and regression tests. Externalize legacy credentials and exclude private runtime state.
This commit is contained in:
RRRosmontis
2026-11-11 00:25:30 +08:00
commit 34089d0042
106 changed files with 28028 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
"""Compatibility import surface for the agent notification layer."""
from .artifacts import ArtifactError, ArtifactStore
from .capture import CaptureChannel
from .executor import ToolExecutor
from .models import ToolContext, ToolResult
from .modes import ModeStore, get_mode, set_mode
__all__ = [
"ArtifactError",
"ArtifactStore",
"CaptureChannel",
"ModeStore",
"ToolContext",
"ToolExecutor",
"ToolResult",
"get_mode",
"set_mode",
]