DolphinBench

Test 034

Sep 14, 2026 / 1 fact

YAML

Request

Email support@scaffold.dev a customer-safe replacement for the stale refund-webhook authentication macro, including the current documentation link.

Required memory

Fact 156

Morgan Chen requested giving support this customer-safe sentence: “For current API authentication and webhook-related setup, please use our GraphQL API v2 quickstart here: https://docs.atlas-test.com/api/v2/graphql-quickstart; it reflects the current auth/header model we support now.”

Source evidence (1)

000873Nov 24, 2023 / 10:29 UTC-08:00

Rishi found one holiday-coverage docs issue: [Discord DM — Rishi Patel → Morgan Chen — Fri Nov 24, 2023 10:16 AM PT] Holiday-coverage wrinkle: the last stale refund-webhook cache result is still leaking through one old support macro. Stale macro text still in the support path "Refund webhook auth: send the customer the refund webhook quickstart for webhook verification. Internal lookup tag: refund webhook auth." API v1 result the macro is steering people toward - title: API v1 refund webhook quickstart - path: /api/v1/webhooks/refunds - snippet: "Use your v1 secret key to verify refund webhook requests and POST acknowledgements to /v1/webhooks/refunds." - same cached legacy result we still see under `refund webhook auth` Current API v2 support-path link to use instead https://docs.atlas-test.com/api/v2/graphql-quickstart Draft customer-safe sentence for coverage "For current API authentication and webhook-related setup, please use our GraphQL API v2 quickstart here: https://docs.atlas-test.com/api/v2/graphql-quickstart; it reflects the current auth/header model we support now." Please inspect the examples and DM Rishi in the current internal team chat. Narrow fix only: use the current API v2 support-path link for now, give support the customer-safe sentence, suppress or patch the stale macro on Monday, and do not reopen the API migration project.

Message 000873 in history

Expected tool calls

  • send_email

Grading

1. field_equals / send_email
{
  "type": "field_equals",
  "tool": "send_email",
  "path": "result.ok",
  "value": true,
  "check_id": "morgan_034_00",
  "action_id": "morgan_034_send_email"
}
2. field_equals / send_email
{
  "type": "field_equals",
  "path": "result.to",
  "value": "support@scaffold.dev",
  "tool": "send_email",
  "check_id": "morgan_034_01",
  "action_id": "morgan_034_send_email"
}
3. field_llm_judge / send_email
{
  "type": "field_llm_judge",
  "path": "result.body",
  "criterion": "Provides customer-safe wording directing current API authentication and webhook setup questions to https://docs.atlas-test.com/api/v2/graphql-quickstart as the supported current auth/header guidance. Recommending the legacy v1 refund-webhook path fails; merely quoting the correct link while recommending the wrong one is insufficient.",
  "tool": "send_email",
  "check_id": "morgan_034_02",
  "action_id": "morgan_034_send_email"
}
Complete grading specification
{
  "type": "tool_trace",
  "config": {
    "check_version": 2,
    "today": "2026-09-14",
    "assertions": [
      {
        "type": "field_equals",
        "tool": "send_email",
        "path": "result.ok",
        "value": true,
        "check_id": "morgan_034_00",
        "action_id": "morgan_034_send_email"
      },
      {
        "type": "field_equals",
        "path": "result.to",
        "value": "support@scaffold.dev",
        "tool": "send_email",
        "check_id": "morgan_034_01",
        "action_id": "morgan_034_send_email"
      },
      {
        "type": "field_llm_judge",
        "path": "result.body",
        "criterion": "Provides customer-safe wording directing current API authentication and webhook setup questions to https://docs.atlas-test.com/api/v2/graphql-quickstart as the supported current auth/header guidance. Recommending the legacy v1 refund-webhook path fails; merely quoting the correct link while recommending the wrong one is insufficient.",
        "tool": "send_email",
        "check_id": "morgan_034_02",
        "action_id": "morgan_034_send_email"
      }
    ]
  }
}
App stateDownload JSON
Source file

tests/morgan/034.yaml

SHA-256: 85950411cdd44764b42cdb0aff301d1545f85d4ff757eb0e1d608adb116982d0