displayName
amux-triggers — generic webhook backend
triggerKind
webhook-event
effect
Fallback normalizer for generic JSON webhook payloads. Accepts
flexible top-level shape with `event`/`action`/`actor`/`repository`/
`ref`/`sha`/`title`/`body`/`labels`/`changes[]` fields and lifts
them into NormalizedTriggerEvent. Used when no VCS-specific backend
is configured.
idempotent
true
invokerSurface
webhook
backend
generic-webhook
eventTaxonomy
dispatchModel
normalize-and-evaluate
payloadShape
NormalizedTriggerEvent
queryDsl
key-colon-value
cliEntrypoint
amux-triggers
enrichmentSources
- workflow-event-payload
- local-git-show
- git-diff-unified
sourceCitation
packages/triggers/src/backends/generic-webhook.ts:4
(normalizeGeneric); packages/triggers/src/enrich.ts:9
(detectBackend default 'github' fallback path).
exitCodeSemantics
- 0:matched:trigger query matched
- 78:skip:trigger query did not match
- 1:error:unhandled exception