Loading...
Loading...
Use when adding webhook events to make sure integrations properly register the webhook events they carry
npx skill4agent add agentworkforce/skills trigger-autocomplete-catalog@relayfile/adapter-corepackages/coreimport("@relayfile/adapter-core/triggers")KNOWN_TRIGGER_CATALOGADAPTERS_WITHOUT_KNOWN_TRIGGERS@relayfile/adapter-<provider>KNOWN_TRIGGER_CATALOGadapters-without-known-triggers.generated.jsonKNOWN_TRIGGER_CATALOGcatalog.generated.tsadapters-without-known-triggers.generated.jsoneventTypenango-integrations/<provider>-relaysupportedEvents(): string[]<provider>.mapping.yamlwebhooks:packages/granola/granola.mapping.yaml# Build ALL workspaces first. The generator imports each adapter's
# supportedEvents(); if dependencies/dist are missing, those providers fail to
# import and are silently dropped from the catalog into the gap list. A core-only
# build is NOT enough.
npm ci
npm run build
node --import tsx packages/core/src/cli.ts triggers generate --repo-root .
node --import tsx packages/core/src/cli.ts triggers check --repo-root .
npm run build --workspace=packages/core
node --import tsx --test packages/core/tests/triggers/catalog-generator.test.ts@relayfile/adapter-corePublish Packagepackage=coreversion=patch@relayfile/adapter-corepackages/core@relayfile/adapter-coreKNOWN_TRIGGER_CATALOGpackage.jsonrelayfile-adapters#115without-known-triggers