{"decision_request":{"$defs":{"Policy":{"additionalProperties":false,"properties":{"max_age_hours":{"default":48,"maximum":720,"minimum":1,"title":"Max Age Hours","type":"integer"},"missing_evidence":{"default":"review","pattern":"^(review|block)$","title":"Missing Evidence","type":"string"},"require_legal_identity":{"default":false,"title":"Require Legal Identity","type":"boolean"},"require_signature":{"default":false,"title":"Require Signature","type":"boolean"}},"title":"Policy","type":"object"}},"additionalProperties":false,"properties":{"kind":{"pattern":"^(agent|mcp)$","title":"Kind","type":"string"},"identifier":{"maxLength":255,"minLength":1,"title":"Identifier","type":"string"},"baseline":{"additionalProperties":true,"title":"Baseline","type":"object"},"policy":{"$ref":"#/$defs/Policy"}},"required":["kind","identifier","baseline"],"title":"DecisionRequest","type":"object"},"seal_request":{"additionalProperties":false,"properties":{"seal":{"maxLength":32768,"minLength":1,"title":"Seal","type":"string"},"subject":{"maxLength":128,"minLength":20,"pattern":"^[A-Za-z0-9_-]+$","title":"Subject","type":"string"}},"required":["seal","subject"],"title":"SealRequest","type":"object"},"task_manifest":{"$defs":{"Case":{"additionalProperties":false,"properties":{"name":{"maxLength":80,"minLength":1,"title":"Name","type":"string"},"path":{"maxLength":256,"minLength":19,"pattern":"^/agenstry-sandbox/[a-zA-Z0-9_/-]+$","title":"Path","type":"string"},"request":{"additionalProperties":true,"title":"Request","type":"object"},"expected":{"additionalProperties":true,"title":"Expected","type":"object"}},"required":["name","path","request","expected"],"title":"Case","type":"object"}},"additionalProperties":false,"properties":{"allow_agenstry":{"title":"Allow Agenstry","type":"boolean"},"environment":{"pattern":"^sandbox$","title":"Environment","type":"string"},"version":{"maxLength":64,"minLength":1,"title":"Version","type":"string"},"cases":{"items":{"$ref":"#/$defs/Case"},"maxItems":5,"minItems":1,"title":"Cases","type":"array"}},"required":["allow_agenstry","environment","version","cases"],"title":"Manifest","type":"object"}}