25 lines
780 B
Python
25 lines
780 B
Python
"""Project verification subsystem.
|
|
|
|
Scoped port of superagent-ai/grok-cli's verify subsystem (``src/verify/recipes.ts``,
|
|
``src/verify/environment.ts``): static run-recipe detection, a persisted
|
|
environment manifest, and a smoke-test runner used by ``hermes verify``.
|
|
"""
|
|
|
|
from agent.verify.environment import load_manifest, load_or_detect, manifest_path, save_manifest
|
|
from agent.verify.recipes import Recipe, detect_package_manager, detect_recipe
|
|
from agent.verify.runner import PhaseResult, ReadinessResult, VerifyResult, run_verify
|
|
|
|
__all__ = [
|
|
"PhaseResult",
|
|
"ReadinessResult",
|
|
"Recipe",
|
|
"VerifyResult",
|
|
"detect_package_manager",
|
|
"detect_recipe",
|
|
"load_manifest",
|
|
"load_or_detect",
|
|
"manifest_path",
|
|
"run_verify",
|
|
"save_manifest",
|
|
]
|