addedOutput schema / properties / evidence
Added value: +{
+ "additionalProperties": false,
+ "description": "Structured observations used to produce the verdict.",
+ "properties": {
+ "authRequired": {
+ "type": "boolean"
+ },
+ "contentType": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "error": {
+ "type": "string"
+ },
+ "finalUrl": {
+ "type": "string"
+ },
+ "rateLimited": {
+ "type": "boolean"
+ },
+ "redirected": {
+ "type": "boolean"
+ },
+ "responseTimeMs": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "status": {
+ "type": "integer"
+ }
+ },
+ "type": "object"
+}
addedOutput schema / properties / finalUrl
Added value: +{
+ "description": "Final response URL when the runtime exposes it.",
+ "type": "string"
+}
addedOutput schema / properties / recommended_action
Added value: +{
+ "description": "Suggested next step based only on observed response behavior.",
+ "enum": [
+ "proceed",
+ "proceed_with_caution",
+ "stop"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / redirected
Added value: +{
+ "description": "True when the fetch followed a redirect to a different final URL.",
+ "type": "boolean"
+}
addedOutput schema / properties / summary
Added value: +{
+ "description": "Short human-readable explanation of the verdict.",
+ "type": "string"
+}
addedOutput schema / properties / verdict
Added value: +{
+ "description": "Operational preflight verdict. It is evidence for an agent decision, not a security guarantee.",
+ "enum": [
+ "PASS",
+ "WARN",
+ "FAIL"
+ ],
+ "type": "string"
+}
changedOutput schema / required
Previous value: -[
- "url",
- "accessible"
-]New value: +[
+ "url",
+ "accessible",
+ "verdict",
+ "summary",
+ "evidence",
+ "recommended_action"
+]