Files
a0_software_orchestrator/tools/__init__.py
T

29 lines
726 B
Python
Raw Normal View History

#!/usr/bin/env python3
"""A0 Software Orchestrator tool package.
No eager imports here. Agent Zero discovers plugin tools by tool name and loads
``tools/<tool_name>.py`` from enabled plugin paths. Keeping this package lazy
prevents one optional tool import from breaking unrelated tool discovery.
"""
from __future__ import annotations
__all__ = [
"ArtifactGuard",
"BlockCompactor",
"BlockResume",
"CapabilityCheck",
"ContextCompactor",
"HandoverToSpecialist",
"NextStep",
"OrchestratorSelfCheck",
"OrchestratorState",
"PlanModeGuard",
"ProjectRegistry",
"QualityGate",
"ReadBriefing",
"RepoManifest",
"ResumeChecker",
"ScorecardUpdate",
"ToolRegistry",
]