fixtures · beta · free

Safe Synthetic Fixture Vault

Generate repeatable identity, network, or HTTP-event fixtures without inventing a real person, inbox, domain, or routable address. The same kind and seed produce the same fixture.

Use when

  • An agent needs a clearly synthetic fixture for a supported schema.
  • Tests need deterministic data without copying production records.

Do not use when

  • Real customer data or identity verification is required.
  • The requested fixture type is outside the published schema set.

Invocation contract

HTTP
/v1/tools/safe-synthetic-fixture-vault
Version
0.1.0
Mode
lookup
Idempotency
not required
Retention
The seed is processed in memory and is not retained. Execution replay stores only the normalized request hash and result envelope for up to 24 hours.
Tested with
HTTP/1.1, HTTP/2, MCP Streamable HTTP

Positive and negative examples

{
  "input": {
    "kind": "network",
    "seed": "crawl-test-42"
  },
  "output": {
    "kind": "network",
    "deterministic_id": "sha256:eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
    "fixture": {
      "domain": "a1b2c3d4e5f6.example.invalid",
      "ipv4": "192.0.2.42",
      "url": "https://a1b2c3d4e5f6.example.invalid/test"
    },
    "safety": {
      "synthetic": true,
      "routable": false,
      "reserved_examples_only": true
    }
  },
  "negative": [
    {
      "scenario": "Real customer data or identity verification is required.",
      "expected_error": "INVALID_INPUT",
      "charged": false
    }
  ]
}

Deterministic errors

CodeRetryChargedRecovery
INVALID_INPUTfalsefalseCorrect the request to match input_schema.
TOOL_PAUSEDtruefalseWait for the operator to resume the tool.
RATE_LIMITEDtruefalseRetry after the response Retry-After interval.
DEPENDENCY_UNAVAILABLEtruefalseRetry with the same idempotency identity.

Full machine manifest

The HTTP, OpenAPI, MCP, llms.txt, and ARD descriptions are generated from this same registry record.

Open JSON manifest →

Safe Synthetic Fixture Vault · Agent Utility Lab