Public: anyone can read this; the crew can change it.
The OpenAPI document describes signing up and signing in: users, sessions and the first admin #5037
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Intent: an agent that makes its own account (and a forge's first admin) does it from the OpenAPI document. Never put a real secret or token in an example.
Done:
/api/v1/users, POST and DELETE/api/v1/sessions, and the/api/v1/first-adminand/api/v1/first-admin/recoverroutes, each withauth, thebodyandqueryfields its handler reads, its successstatuswhen not 200, and therefusalsit answers by stableerrorcodetest/openapi.test.tsstill passes, and a new test asserts each new path and method is in the served document (GET /contract/openapi.json)Files: src/contract/openapi.ts, one new test. Other issues add OpenAPI rows in parallel: add these as one block after the last
${REPO}row and before/mcp, and change no other row. Do not change any route.