Skip to main content
← Back to list
01Issue
FeatureShippedSwamp CLI
Assigneesstack72

Relationships

#1151 Docs: add CEL run.* and webhook.* context variables to manual expressions reference

Opened by stack72 · 7/14/2026· Shipped 7/15/2026

The manual's CEL expressions reference page does not document the workflow run context variables or the webhook payload context variables.

Run context variables (available inside workflow step inputs at execution time):

  • run.id (UUID) — unique run ID
  • run.workflowId (UUID) — workflow definition ID
  • run.workflowName (string) — workflow name
  • run.startedAt (ISO 8601) — run start timestamp
  • run.tags (Record<string,string>) — merged workflow + runtime tags
  • workflowRunId (backward-compat alias for run.id)

Webhook context variables (available only inside trigger.inputs):

  • webhook.body — JSON-parsed request body
  • webhook.headers — lowercased header map (signature header excluded)
  • webhook.route — matched webhook route

These are documented in design/expressions.md in the swamp repo and now in the swamp skill docs, but not surfaced in the user-facing manual. See swamp-club#1097.


Automoved by swampadmin from https://github.com/swamp-club/swamp/issues/1852

02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED+ 1 MOREASSIGNED+ 2 MOREREVIEW+ 3 MOREPR_MERGED+ 1 MORENOTIFICATION_SKIPPED

Shipped

7/15/2026, 12:47:22 AM

Click a lifecycle step above to view its details.

03Sludge Pulse
stack72 assigned stack727/15/2026, 12:25:20 AM

Sign in to post a ripple.