a2a-source-edit: write agent.py

This commit is contained in:
a2a-cloud
2026-07-13 02:50:33 +00:00
parent 56b61625ba
commit 13bcb0a4da

View File

@@ -804,7 +804,7 @@ class ProductionIncidentCommander(A2AAgent[CommanderConfig, NoAuth]):
healthcheck_urls: Annotated[list[HttpUrl], Field(default_factory=list)] = [], healthcheck_urls: Annotated[list[HttpUrl], Field(default_factory=list)] = [],
prometheus_queries: Annotated[list[str], Field(default_factory=list)] = [], prometheus_queries: Annotated[list[str], Field(default_factory=list)] = [],
observation_seconds: Annotated[int, Field(ge=0, le=900)] = 60, observation_seconds: Annotated[int, Field(ge=0, le=900)] = 60,
) -> RecoveryVerification: ) -> dict[str, Any]:
await emit_phase(ctx, "verify", status="started") await emit_phase(ctx, "verify", status="started")
if verification_plan_path: if verification_plan_path:
_ = await workspace_read_text(ctx, validate_incident_path(verification_plan_path, incident_id, must_exist_under_incident=True)) _ = await workspace_read_text(ctx, validate_incident_path(verification_plan_path, incident_id, must_exist_under_incident=True))