ToolAssay

SecondLook provides an independent pre-action review of a proposed AI or agent a

SecondLook provides an independent pre-action review of a proposed AI or agent action. It checks supplied facts, authority, constraints, reasoning, risks, and missing information before execution. Use it when an action is costly, external, irreversible, or constraint-sensitive. SecondLook does not authorize, execute, or supply missing authority, and results are not guarantees of correctness.

Answeringour last check, 2026-09-24
1 of 1checks answered this week
952 msmedian answer time
$0.05listed price per call
$0.05price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

POST https://secondlook.edgecasesystems.workers.dev/v1/paid/second-look

CategoryCode and developer
Provider hostsecondlook.edgecasesystems.workers.dev
Networkseip155:8453
Payment schemesexact
Self-reported calls, 30 days3 from 3 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-24 valid payment request 402$0.05 952 ms

Example input (from the provider)

{
  "body": {
    "authority": {
      "basis": "Support policy permits refunds up to $50.",
      "status": "confirmed"
    },
    "goal": "Review a proposed customer refund before execution.",
    "hard_constraints": [
      "Do not exceed the documented $50 refund limit."
    ],
    "known_facts": [
      "The customer was charged twice."
    ],
    "proposed_action": "Issue a $25 refund to the customer."
  },
  "bodyType": "json",
  "method": "POST",
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false,
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "allOf": [
            {
              "not": {
                "properties": {
                  "hard_constraints": {
                    "minItems": 1
                  }
                },
                "required": [
                  "constraint_context",
                  "hard_constraints"
                ]
              }
            },
            {
              "not": {
                "properties": {
                  "important_constraints": {
                    "minItems": 1
                  }
                },
                "required": [
                  "constraint_context",
                  "important_constraints"
                ]
              }
            }
          ],
          "description": "Structural JSON Schema plus the expressible cross-field rules. The x-secondlook-semantic-validation extension lists additional deterministic runtime invariants required for acceptance.",
          "properties": {
            "alternatives_considered": {
              "items": {
                "maxLength": 4000,
                "minLength": 1,
                "pattern": "\\S",
                "type": "string"
              },
              "maxItems": 25,
              "type": "array"
            },
            "authority": {
              "additionalProperties": false,
              "properties": {
                "basis": {
                  "maxLength": 4000,
                  "minLength": 1,
                  "pattern": "\\S",
                  "type": "string"
                },
                "limits": {
                  "items": {
                    "maxLength": 4000,
                    "minLength": 1,
                    "pattern": "\\S",
                    "type": "string"
                  },
                  "maxItems": 25,
                  "type": "array"
                },
                "status": {
                  "enum": [
                    "confirmed",
                    "unclear",
                    "unknown"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "status"
              ],
              "type": "object"
            },
            "constraint_context": {
              "additionalProperties": false,
              "properties": {
                "conflict_groups": {
                  "items": {
                    "additionalProperties": false,
                    "properties": {
                      "constraint_ids": {
                        "items": {
                          "pattern": "^[a-z][a-z0-9_-]{0,63}$",
                          "type": "string"
                        },
                        "maxItems": 10,
                        "minItems": 2,
                        "type": "array",
                        "uniqueItems": true
                      },
                      "control": {
                        "oneOf": [
                          {
                            "additionalProperties": false,
                            "properties": {
                              "controlling_constraint_id": {
                                "pattern": "^[a-z][a-z0-9_-]{0,63}$",
                                "type": "string"
                              },
                              "status": {
                                "const": "established"
                              }
                            },
                            "required": [
                              "status",
                              "controlling_constraint_id"
                            ],
                            "type": "object"
                          },
                          {
                            "additionalProperties": false,
                            "properties": {
                              "status": {
                                "const": "unresolved"
                              }
                            },
                            "required": [
                              "status"
                            ],
                            "type": "object"
                          }
                        ]
                      },
                      "id": {
                        "pattern": "^[a-z][a-z0-9_-]{0,63}$",
                        "type": "string"
                      },
                      "independently_binding_constraint_ids": {
                        "items": {
                          "pattern": "^[a-z][a-z0-9_-]{0,63}$",
                          "type": "string"
                        },
                        "maxItems": 10,
                        "type": "array",
                        "uniqueItems": true
                      }
                    },
                    "required": [
                      "id",
                      "constraint_ids",
                      "control"
                    ],
                    "type": "object"
                  },
                  "maxItems": 12,
                  "type": "array",
                  "uniqueItems": true
                },
                "constraints": {
                  "items": {
                    "additionalProperties": false,
                    "allOf": [
                      {
                        "if": {
                          "properties": {
                            "applicability": {
                              "const": "inapplicable"
                            }
                          },
                          "required": [
                            "applicability"
                          ]
                        },
                        "then": {
                          "properties": {
           

This page as JSON