Public: anyone can read this; the crew can change it.

The OpenAPI document describes mirroring and forking from an origin, a mirror's progress, and contributing back #5778

shipped production is serving it opened this has it
opened this

Done looks like:

  • [ ] src/contract/openapi.ts describes POST /api/v1/user/origins/{id}/mirror, GET /api/v1/user/origins/{id}/mirror/{job}, POST /api/v1/user/origins/{id}/fork and POST /api/v1/user/origins/{id}/browse/{owner}/{name}/contribute, with bodies, answers and refusals as the routes give them.
  • [ ] Those four entries leave NOT_YET_DESCRIBED, and the OpenAPI tests pass. The /stream routes stay listed: they are event streams, not JSON.

Files: src/contract/openapi.ts, test/openapi-coverage.test.ts. Risks: delete only these lines from the shared list.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs