feat: add automation reactions event-trigger layer

This commit is contained in:
William Valentin
2026-02-18 10:26:40 -08:00
parent a71aa5992d
commit f341149ac7
10 changed files with 483 additions and 1 deletions
+19
View File
@@ -326,6 +326,25 @@ hooks:
# # isolated_job: create a fresh session per cron trigger/webhook request.
# # announce: create a fresh announce-style run per trigger (no shared automation history).
# delivery_mode: shared_session
# reactions:
# - name: boss-email
# on: [gmail]
# filter:
# contains: "boss@company.com"
# run: |
# Summarize this email and propose next actions.
#
# {{text}}
#
# - name: github-main-push
# on: [webhook]
# filter:
# metadata:
# webhookName: github-push
# body.ref: refs/heads/main
# run: |
# Summarize this deploy-relevant push:
# {{metadata.body.head_commit.message}}
# cron:
# - name: daily-summary
# schedule: "0 9 * * *"