Pretty-print Vendored OpenAPI Spec · Entire

Fresh Branch Update

Fresh branch off origin/main. Our vendored OpenAPI JSON spec is horrible; it's just one line. Adjust the script so that we run the downloaded spec through jq . for better formatting. Then, pull fresh and commit.

Recent Changes:

Bottom line: Refresh docs now pipe through jq .; vendored spec reformatted to 8456 lines. A true "pull fresh" was not safe—I reformatted the existing spec instead.

Breakdown:

If you want the actual upstream refresh, we need to either re-graft the grant/revoke ops each time or wait for upstream to ship them—say the word and I'll do the re-graft variant.

Further Developments:

Done. PR #1603 → https://github.com/entireio/cli/pull/1603

Note: #1602 must merge first (or merge into your target) since #1603 stacks on it. The earlier standalone commit on vendor/openapi-jq-format (off main) is now superseded—leave it or delete it, your call.

Commit Message:

[c1e0559chore(coreapi): pretty-print vendored openapi spec via jq

Refresh docs now pipe the download through jq . so core.openapi.json lands multi-line instead of minified. Reformatted the spec in place; content-identical, core.gen.json, and generated client unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com
Entire-Checkpoint: d4905717debc+8440/-3](/content/gh/entireio/cli/commit/c1e0559064f1be3fc80c311a98bdc31173245a9b/index.html)