Evaluate an Edge action with Safety Kernel policy
Changed onClassifies a bounded, redacted agent action for an existing Edge session/execution, calls the Safety Kernel using the Edge policy topic, persists a redacted policy decision or degraded event, and returns hook-friendly allow/deny fields. Raw tool_input, raw transcripts, and unredacted payloads are rejected; large evidence must use artifact pointers.
Request
- Base URL: http://localhost:8081
- URL: http://localhost:8081/api/v1/edge/evaluate
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
Headers
Tenant isolation header (required on all protected routes).
Request body
Example request
{
"approval_ttl_seconds": 2
}Response
Hook-friendly Edge policy decision. Safety outages may still return 200 with degraded=true when policy mode permits and degraded evidence was persisted.
Changes
- warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
limit_exceededenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
replay_window_fullenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status - warning
added the new
step_up_requiredenum value to theresponse property for the response status
- warning
- info
endpoint added
- info