chore: regenerate models from upstream schemas #59
Loading…
Reference in a new issue
No description provided.
Delete branch "automated/regenerate-models"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Automated regeneration of extension models from upstream provider schemas.
Schema Sources
Review Notes
model/are auto-generated — review themanifest.yamldiffs for version changesCode Review
Blocking Issues
Model files contain schema-level changes with no corresponding
codegen/changes.Every changed file is under
model/, but the changes go well beyond version/upgrade entries. Across the diff, the following substantive schema changes appear:harness.ts— 10+ new Zod schema objects (S3FilesAccessPointConfigurationSchema,EfsAccessPointConfigurationSchema,SelfManagedLatticeResourceSchema,ManagedVpcResourceSchema,PrivateEndpointSchema,PrivateEndpointOverrideSchema,HarnessLiteLlmModelConfigSchema,HarnessSkillS3SourceSchema,HarnessSkillGitAuthSchema,HarnessSkillGitSourceSchema), new fields on existing schemaselasticloadbalancing/— entirely new service directory (load_balancer.ts,_lib/aws.ts,deno.json,deno.lock,manifest.yaml, etc.)cluster.ts— newSharedEnvironmentConfigSchema, newRestrictedInstanceGroupsConfigfieldorigin_endpoint.ts— newAudioTimelinePatternenum field, two newScteSchemaenum valuesclusters.ts/clusters_nodepools.ts—imageFamilyfield removed from multiple schema locationsmatters_holds.ts— newgeminiQueryfieldPer CLAUDE.md, files under
model/are auto-generated and must never be hand-edited. The review rules identify two legitimate cases for model-only changes: (a) codegen regeneration wherecodegen/also changes, or (b) pure version bumps via thebump-versionsscript (onlyversion,upgrades, andmanifestentries change). This PR is neither — it has structural schema changes without anycodegen/changes.The commit message says "chore: regenerate models from upstream schemas", suggesting these were produced by running
deno task fetch-schema:<provider>followed bydeno task generate:<provider>. If so, the pipeline should be run again and the resulting diff verified to confirm the output is identical (idempotency check), and the PR description should note which upstream schema fetch produced these changes. Without that verification, it is indistinguishable from hand-editing.Resolution: Re-run the full fetch + generate pipeline, verify idempotency (running generate a second time produces zero new diffs), and confirm the
model/diff matches what is in this PR. If the codegen pipeline itself needed changes to produce this output, those changes must be included.Suggestions
None.