Commit
·
dd0eedf
1
Parent(s):
6c17c25
Fix: Update service.py to support timeout propagation
Browse files
src/nacc_orchestrator/service.py
CHANGED
|
@@ -270,8 +270,8 @@ class OrchestratorService:
|
|
| 270 |
"details": response
|
| 271 |
}
|
| 272 |
|
| 273 |
-
def check_agent_backend(self, message: str = "NACC agent health check", context: dict[str, Any] | None = None) -> dict[str, Any]:
|
| 274 |
-
response = self.agents.probe_backend(message, context=context)
|
| 275 |
self.audit.record("agent_probe", message=message)
|
| 276 |
return {"message": message, "response": response}
|
| 277 |
|
|
|
|
| 270 |
"details": response
|
| 271 |
}
|
| 272 |
|
| 273 |
+
def check_agent_backend(self, message: str = "NACC agent health check", context: dict[str, Any] | None = None, timeout: float | None = None) -> dict[str, Any]:
|
| 274 |
+
response = self.agents.probe_backend(message, context=context, timeout=timeout)
|
| 275 |
self.audit.record("agent_probe", message=message)
|
| 276 |
return {"message": message, "response": response}
|
| 277 |
|