eventarc_publish
Publish a custom CloudEvent to an Eventarc channel, including the default Firebase channel, and see which functions received it and how each call ended.
Instructions
Publish a custom CloudEvent to an Eventarc channel (default the project's Firebase channel), as getEventarc().channel().publish() does, and report which functions received it and how each call ended.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Event data as JSON | |
| text | No | Event data as plain text (instead of data) | |
| type | Yes | CloudEvent type, e.g. com.example.order.shipped | |
| source | No | CloudEvent source; default firenook-mcp | |
| channel | No | Full channel name or google; default projects/<project>/locations/us-central1/channels/firebase | |
| subject | No | CloudEvent subject | |
| attributes | No | Extension attributes (lowercase names, string values) |