Skip to content

chore: update control openapi spec - #1405

Merged
cjbell merged 1 commit into
mainfrom
control-openapi-spec-updates
Apr 21, 2026
Merged

chore: update control openapi spec#1405
cjbell merged 1 commit into
mainfrom
control-openapi-spec-updates

Conversation

@knock-eng-bot

Copy link
Copy Markdown
Contributor

Automated PR created from GitHub Actions workflow from knocklabs/control release (v0.1.1367).

@vercel

vercel Bot commented Apr 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Apr 21, 2026 9:52pm

Request Review

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Risk MEDIUM: Automated OpenAPI spec update adding BrandingOverrides schema and branding override fields to email layout endpoints.

Reasons

  • Only one file changed (data/specs/mapi/openapi.yml), which keeps the blast radius small
  • The change modifies an OpenAPI spec file under data/specs/, which can affect API reference rendering — this triggers MEDIUM risk per classification rules
  • The author (knock-eng-bot) is a known trusted bot and the PR is auto-generated from a control release (v0.1.1367)
  • The diff is additive (157 additions, 7 deletions) with no destructive changes — deletions are just reformatting existing example entries
  • No component, layout, config, or content files are touched

Notes

  • Verify that the new BrandingOverrides schema renders correctly on the API reference pages (dark mode color fields, nullable properties, hex pattern validation)
  • Confirm the updated email layout examples display properly with the new branding_overrides nested object
  • The additions are structurally consistent across request/response schemas — spot-check that all $ref paths resolve correctly
Open in Web View Automation 

Sent by Cursor Automation: Docs PR classifier

@cjbell
cjbell merged commit 6f9452c into main Apr 21, 2026
5 of 6 checks passed
@cjbell
cjbell deleted the control-openapi-spec-updates branch April 21, 2026 21:50
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.

2 participants