Orrery.
← All Stars

public Star · 0.1.0

orrery/link-check-bounded

Bounded allowlisted HTTPS link reachability over markdown/html bundles.

Use this when

  • You need per-link status with an explicit max_link_count cap
  • You want allowlisted HTTPS HEAD probes over a doc bundle, not a general fetcher

Not for

  • Unbounded crawl or arbitrary URL fetch
  • Named-target HTTP HEAD (use http-head)
  • Mutating documents
  • Ship-check / release evidence bundles (use ship-check or stale-proof)

Inputs / Outputs

Inputs

NameTypeNotes
files required array [{path, content, format?}]
max_link_count required integer 1..50; fail loud over cap

Outputs

NameTypeNotes
links array
link_count integer
passed boolean
envelope signed-envelope

Example

{
  "method": "tools/call",
  "params": {
    "name": "check",
    "arguments": {
      "files": [],
      "max_link_count": 20
    }
  }
}

Tools

check Check links in a markdown/html bundle with an explicit max_link_count and allowlisted egress · schema
{
  "type": "object",
  "properties": {
    "files": {
      "type": "array",
      "minItems": 1,
      "maxItems": 200,
      "items": {
        "type": "object",
        "properties": {
          "path": {
            "type": "string",
            "minLength": 1,
            "maxLength": 512
          },
          "content": {
            "type": "string"
          },
          "format": {
            "type": "string",
            "enum": [
              "markdown",
              "html"
            ]
          }
        },
        "required": [
          "path",
          "content"
        ],
        "additionalProperties": false
      }
    },
    "max_link_count": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "default": 20
    }
  },
  "required": [
    "files",
    "max_link_count"
  ],
  "additionalProperties": false
}

In constellations