Exemples curl
Health
curl -sS https://agents.eoresilience.ai/health | jq .
Creation d'agent
curl -sS -X POST https://agents.eoresilience.ai/v1/agents \
-H 'Content-Type: application/json' \
-d '{
"name": "Agent-DevOps-1",
"role": "devops",
"skills": ["code.search", "k8s.read"]
}' | jq .
Creation de mission
curl -sS -X POST https://agents.eoresilience.ai/v1/missions \
-H 'Content-Type: application/json' \
-d '{
"title": "Diagnostic latence ingress",
"objective": "Analyser les causes de latence HTTP et proposer une remediation",
"assigned_agents": ["agent-abc12345"],
"timeout_seconds": 1200
}' | jq .
Execution de mission
curl -sS -X POST https://agents.eoresilience.ai/v1/missions/run \
-H 'Content-Type: application/json' \
-d '{"mission_id":"mission-1234567890"}' | jq .