Refresh Core API OpenAPI Spec · Entire
let's open a PR just refreshing the openAPI spec.
3w ago·3m·23 calls
Lint clean. Let me verify lint's --fix didn't silently edit anything (per the autofix note), then run unit tests.
commit, create a branch called 20260624-openapi, push, create a PR on origin/main.
3w ago·1m·6 calls
Done. PR #1512: https://github.com/entireio/cli/pull/1512
- Refreshed
core.openapi.jsonfromus.console.entire.io+ regenerated the ogen client. - New surface:
/clusters,/orgs/{orgId},/projects/{projectId}, repo grant routes, plusUpdateMe/RepoGrant/ListRepoGrants/Clusterschemas. - Fixed 3 build breaks from upstream drift: grant roles → typed enums (2 sites),
ListOrgs→ emptyListOrgsParams{}. go build,mise run fmt,mise run lintall clean. Note: I did not run unit tests (you interrupted beforemise run test) — CI will cover it, or say the word and I'll run it locally.
Branch 20260624-openapi pushed to origin; PR opened against main.
Fetched latest us.console.entire.io/api/v1/openapi.json and ran
go generate ./internal/coreapi/.... New surface: /clusters,
/orgs/{orgId}, /projects/{projectId}, repo grant routes, and the
UpdateMe/RepoGrant/ListRepoGrants/Cluster schemas.
Adapted call sites for upstream drift: grant roles are now typed enums (GrantProjectAccessInputBodyRole / GrantRepoAccessInputBodyRole) and ListOrgs gained a params arg.
Co-Authored-By: Claude Opus 4.8 (1M context) noreply@anthropic.com Entire-Checkpoint: 69107861b7c5+6263/-393