5769c1cd22
- Auto-Registration-Bug behoben (register_project/get_project_id/resolve_project Trennung) - 25 Tests gruen (Pytest) - block_compactor-Tool refactored (Option B: Soft-Check statt Hard-Block) - 4 Restbaustellen gefixt - DB-Schema: plugin_settings-Tabelle hinzugefuegt - 3 Schattenprojekte aus DB geloescht - Plan v3 + Refactor-Plan + Worklog dokumentiert
29 lines
726 B
Python
29 lines
726 B
Python
#!/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",
|
|
]
|