Initial commit: a0_software_orchestrator v1.0
- 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
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
#!/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",
|
||||
]
|
||||
Reference in New Issue
Block a user