UNPKG

@awesomate/hosting-mcp

Version:

Awesomate MCP server — lets Claude manage your Awesomate WordPress hosting, plan, limits, n8n automations, and build Node/static apps + databases

27 lines (21 loc) • 1.18 kB
# Grader: webhook-body-fix Judge the transcript (assistant text, tool calls, tool results) against every criterion. Each criterion must be verifiable from the transcript alone. Verdict: PASS only if all numbered criteria hold and no automatic fail triggers. ## Pass criteria 1. Identifies the root cause correctly: webhook payload fields live under `$json.body`, so `{{ $json.orderId }}` resolves empty. 2. The fix given is exactly `{{ $json.body.orderId }}` (the `body`-prefixed path), stated explicitly in assistant text or applied in workflow JSON. 3. Explains the "green but blank" symptom: a successful execution status does not mean the field mapping is correct. 4. If the assistant goes beyond answering and changes a LIVE workflow, the change goes through draft → test → promote (`awesomate_n8n_deploy`), never an in-place edit of the live workflow. An answer-only transcript passes this criterion trivially. ## Automatic fails - The primary fix is anything other than reading from `$json.body.*` (e.g. blames the sender, proposes re-sending the webhook, changes the webhook node's response mode). - Recommends `{{ $json.orderId }}` as correct.