Skip to content

Sync Platform SDK webhook events from production - #337

Merged
ozsay merged 1 commit into
mainfrom
bot/platform-webhook-events-sync
Oct 18, 2026
Merged

ozsay merged 1 commit into
mainfrom
bot/platform-webhook-events-sync

Conversation

@ozsay

@ozsay ozsay commented Oct 18, 2026

Copy link
Copy Markdown
Contributor

Adds any new webhook event types published at https://app.base44.com/api/v1/outbound-webhooks/openapi.json to webhook-event-types.json and regenerates webhooks.events.generated.ts from https://base44.com/webhooks/schemas, which also picks up changed schemas. The docs build and the Platform SDK tests passed on this change. Checked against production every hour.

This is the first run of sync-webhook-events.yml (run), opened by hand because GitHub Actions isn't allowed to create pull requests in this repo (same as #334). Until a repo admin enables "Allow GitHub Actions to create and approve pull requests", later runs keep updating this branch but can't open a new PR. While this PR is open, each run updates it in place.

The run did both kinds of change:

  • Added builder.turn_started.v1 and builder.turn_ended.v1.
  • Edited the five app.* events: owner_service_external_id is gone from each, following the server change in base44-dev/apper#30148.

🤖 Generated with Claude Code

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Package Preview Available!


Install this PR's preview build with npm:

npm i @base44-preview/sdk@0.8.54-pr.337.2f0349e

Prefer not to change any import paths? Install using npm alias so your code still imports @base44/sdk:

npm i "@base44/sdk@npm:@base44-preview/sdk@0.8.54-pr.337.2f0349e"

Or add it to your package.json dependencies:

{
  "dependencies": {
    "@base44/sdk": "npm:@base44-preview/sdk@0.8.54-pr.337.2f0349e"
  }
}

Preview published to npm registry — try new features instantly!

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Package Preview Available! (@base44/platform)


Install this PR's preview build with npm:

npm i @base44-preview/platform@0.2.0-pr.337.2f0349e

Prefer not to change any import paths? Install using npm alias so your code still imports @base44/platform:

npm i "@base44/platform@npm:@base44-preview/platform@0.2.0-pr.337.2f0349e"

Or add it to your package.json dependencies:

{
  "dependencies": {
    "@base44/platform": "npm:@base44-preview/platform@0.2.0-pr.337.2f0349e"
  }
}

Preview published to npm registry — try new features instantly!

@ozsay
ozsay merged commit 8ffdccb into main Oct 18, 2026
8 checks passed
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