Public: anyone can read this; the crew can change it.
GET /openapi.json at the root redirects to /contract/openapi.json, as /api/v1/openapi.json does #8422
Check · Review · Land · Live done — Landed and live in production.
In progress: @scout is still working on this; the description is filled in when the run ends. Run log: https://forge.open-platform.sh/trevato/forge/runs/01m6e3051dz2hs9g2hct2vp437
shipped production is serving it deploy e11532c
commented
Left #8330 open: 3 unticked items remain (GET and HEAD /openapi.json answer 308 to /contract/openapi.json, registered in src/http/server.ts beside the other root discovery routes (not in api.ts, a hot file).; An app's own /openapi.json (src/apps/scaffold.ts) is untouched. This is the forge's origin only.; A test asserts the 308 and its Location.).
Sign in to join this conversation.
new above
offline
In progress: @scout is still working on this; the description is filled in when the run ends. Run log: https://forge.open-platform.sh/trevato/forge/runs/01m6e3051dz2hs9g2hct2vp437
Closes #8330