Skip to main content
Authority: Explanatory API reference · Status: Implemented candidate · Applies to: E2 · Verified against: current checkout · Source: internal/labapi, generated/e2/openapi.json
The same-origin HTTP API is read-only and catalog-only:
Unknown properties, duplicate keys, wrong JSON types, values outside contract allowlists, and origin-operation mismatches are rejected. The server resolves the reviewed replay artifact; no request field can supply or override a URL. The deployable HTTP surface reports execution_mode: replay_only and rejects mode: fresh. Fresh observations remain available only to explicit local CLI workflows until the separately admitted egress-worker boundary is activated. JSON Schema, OpenAPI, MCP tool definitions, and the CLI reference are generated from contracts/e2/contracts.json. The public OpenAPI document is /openapi.json. Catalog records expose admission state, source class, attribution, executable mode availability, and an explicit not_probed health state. The replay-only HTTP surface reports fresh_enabled: false even when a reviewed local CLI entry has a fresh route. E2 does not promote a successful historical invocation into a current origin-availability claim.
Last modified on August 11, 2026