Skip to content

chore: regenerate models from upstream schemas#64

Merged
stack72 merged 1 commit intomainfrom
automated/regenerate-models
Apr 11, 2026
Merged

chore: regenerate models from upstream schemas#64
stack72 merged 1 commit intomainfrom
automated/regenerate-models

Conversation

@stack72
Copy link
Copy Markdown
Contributor

@stack72 stack72 commented Apr 10, 2026

Summary

Automated regeneration of extension models from upstream provider schemas.

Changes

  • aws: 11 files changed
  • gcp: 21 files changed

Schema Sources

  • AWS: CloudFormation Resource Schema
  • GCP: Google Discovery Documents
  • Hetzner: Hetzner Cloud OpenAPI spec
  • DigitalOcean: DigitalOcean OpenAPI spec

Review Notes

  • Files under model/ are auto-generated — review the manifest.yaml diffs for version changes
  • CalVer versioning with content-based change detection ensures versions only bump when content changes
  • Publishing happens automatically when this PR is merged (via the publish workflow)

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Blocking Issues

None.

Notes

This is a legitimate automated schema regeneration PR created by the regenerate-models.yml scheduled workflow. All 32 changed files are in model/ (auto-generated). The workflow runs the existing codegen pipeline (deno task generate:aws, deno task generate:gcp) against freshly fetched upstream schemas — no changes to codegen/ are expected when only the upstream schemas change. Manifest version bumps (CalVer 2026.04.10.1) and releaseNotes entries are consistent with the .ts model file changes.

@stack72 stack72 force-pushed the automated/regenerate-models branch from 9d7b875 to 1abf419 Compare April 11, 2026 06:29
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Blocking Issues

None.

Assessment

All 44 changed files are exclusively under model/ — this is a legitimate automated schema-refresh regeneration. No codegen/, vault/, datastore/, or scripts/ files were touched.

Manifest hygiene verified:

  • All manifests carry the # Auto-generated manifest. Re-generate with the appropriate deno task. header
  • Version bumps use today's CalVer date (2026.04.11.1) consistently across all 12 changed manifests
  • Release notes accurately describe what changed per service (Added vs Updated)
  • New GCP aiplatform models (reasoningengines_sandboxenvironmentsnapshots.ts, reasoningengines_sandboxenvironmenttemplates.ts) are properly listed in the manifest models: array

Schema changes are upstream-driven, not hand-edits:

  • AWS changes (bcmdataexports, bedrockagentcore, ecs, ses): new optional Zod fields reflecting CloudFormation schema additions
  • GCP changes (aiplatform, bigquerydatatransfer, container, dataplex, dataproc, redis, run, saasservicemgmt, workstations): new fields and two entirely new resource types from Google Discovery Documents
  • All upgrade entries use identity functions ((old) => old) which is correct for additive/optional field additions

No security issues, type violations, or CLAUDE.md compliance problems found.

Copy link
Copy Markdown
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Blocking Issues

None.

Assessment

All 44 changed files are exclusively under model/ — this is a legitimate automated schema-refresh regeneration. No codegen/, vault/, datastore/, or scripts/ files were touched.

Manifest hygiene verified:

  • All manifests carry the # Auto-generated manifest. Re-generate with the appropriate deno task. header
  • Version bumps use today's CalVer date (2026.04.11.1) consistently across all 12 changed manifests
  • Release notes accurately describe what changed per service (Added vs Updated)
  • New GCP aiplatform models (reasoningengines_sandboxenvironmentsnapshots.ts, reasoningengines_sandboxenvironmenttemplates.ts) are properly listed in the manifest models array

Schema changes are upstream-driven, not hand-edits:

  • AWS changes (bcmdataexports, bedrockagentcore, ecs, ses): new optional Zod fields reflecting CloudFormation schema additions
  • GCP changes (aiplatform, bigquerydatatransfer, container, dataplex, dataproc, redis, run, saasservicemgmt, workstations): new fields and two entirely new resource types from Google Discovery Documents
  • All upgrade entries use identity functions which is correct for additive/optional field additions

No security issues, type violations, or CLAUDE.md compliance problems found.

@stack72 stack72 merged commit 9046226 into main Apr 11, 2026
31 checks passed
@stack72 stack72 deleted the automated/regenerate-models branch April 11, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant