Skip to content

Conversation

@rosalyntan
Copy link
Member

@rosalyntan rosalyntan commented Nov 7, 2025

Description

This change adds initial webhooks support in Firebase Data Connect CLI behind an experiment flag.

Notable behavioral changes:

  • If the experiment flag is enabled, firebase init --only dataconnect will create a dataconnect.yaml file with a schemas field, instead of schema (all changes are backwards compatible with the previous dataconnect.yaml file)
  • If secondary schemas are present, the CLI will deploy them in addition to the main schema as part of firebase deploy --only dataconnect

Outstanding TODOs:

  • Download and update dataconnect.yaml file with existing secondary schemas as part of firebase init
  • Add a command to init secondary schemas
  • Update dataconnect:services:list to list secondary schemas as well
  • Supporting secondary schemas in MCP tooling

Scenarios Tested

Sample Commands

@rosalyntan rosalyntan marked this pull request as ready for review November 12, 2025 23:55
@rosalyntan rosalyntan requested a review from joehan November 14, 2025 00:20
Copy link
Contributor

@fredzqm fredzqm left a comment

Choose a reason for hiding this comment

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

Solid work!

No blocking comments. A few nits. Feel free to defer though.

@rosalyntan rosalyntan merged commit 513e809 into master Nov 17, 2025
45 of 48 checks passed
@rosalyntan rosalyntan deleted the rosalyntan.webhook branch November 17, 2025 23:21
@github-project-automation github-project-automation bot moved this from Approved [PR] to Done in [Cloud] Extensions + Functions Nov 17, 2025
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