Skip to content

graph.list

Every graph this executable derives: its id, what it shows, and what it is derived from.

Every graph this executable derives: its id, what it shows, and what it is derived from.

  • query
  • behaviorally_verified
  • module graph
  • #graph
  • #introspection

Exposure

Where this one definition is reachable. Absence is explicit: a surface not listed does not carry it.

surfaceas
MCPtool majordomus_graphs
resource majordomus://graphs
HTTPGET /api/v1/graphs operationId graph.list
command line—

Schemas

The canonical input and output, from the Rust types; the MCP tool schema and the OpenAPI parameters and responses are derived from these.

input · Empty

No input.

No properties: the capability takes no input.

JSON Schema
{
  "additionalProperties": false,
  "description": "No input.",
  "title": "Empty",
  "type": "object"
}

output · GraphList

Every graph this executable derives.
propertytyperequireddescription
count integer yes How many.
graphs array yes Each, described but not derived.
JSON Schema
{
  "$defs": {
    "GraphInfo": {
      "description": "One graph the executable can derive: what it is, without deriving it.",
      "properties": {
        "description": {
          "description": "One paragraph.",
          "type": "string"
        },
        "id": {
          "description": "The identity.",
          "type": "string"
        },
        "source": {
          "description": "What it is derived from.",
          "type": "string"
        },
        "title": {
          "description": "The short name.",
          "type": "string"
        }
      },
      "required": [
        "id",
        "title",
        "description",
        "source"
      ],
      "type": "object"
    }
  },
  "description": "Every graph this executable derives.",
  "properties": {
    "count": {
      "description": "How many.",
      "format": "uint",
      "minimum": 0,
      "type": "integer"
    },
    "graphs": {
      "description": "Each, described but not derived.",
      "items": {
        "$ref": "#/$defs/GraphInfo"
      },
      "type": "array"
    }
  },
  "required": [
    "count",
    "graphs"
  ],
  "title": "GraphList",
  "type": "object"
}

Policies

benchmark
required — a target on every transport the exposure declares; the cases are the input type's
cache
disabled — every call runs the handler

Benchmark targets

Derived from the registry for this repository: one requirement per transport, and the cases the input type provides. The whole matrix is on the benchmarks page.

transportstatecasestargets
directcovered1default
mcpcovered1default
httpcovered1default

The moments this answers

Searches the titles and descriptions of every page this site publishes.