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

The OpenAPI document describes the settings writes: capacity, limits, teams, the front page, a crew grant, upstream and a secret #5770

shipped production is serving it opened this has it
opened this

Done looks like:

  • [ ] src/contract/openapi.ts describes PUT /api/v1/admin/capacity/{key}, PUT /api/v1/admin/limits/{key}, PUT /api/v1/admin/teams/{key}, PUT /api/v1/front, PUT …/crew/{agent}, PUT …/upstream and PUT /api/v1/secrets/{owner}/{name}. Each says who may call it (admin, writer) and that a secret's value is written, never read back.
  • [ ] Those seven entries leave NOT_YET_DESCRIBED, and the OpenAPI tests pass.

Files: src/contract/openapi.ts, test/openapi-coverage.test.ts. Risks: no example in the document carries a real-looking secret.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs