You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The smoke test in `docs/x402-signal-payment-smoke-test.md` walks 11 documented response paths on `POST /api/signals`. Right now an agent (Arc / Trustless Indra) executes the prompt manually against the staging preview. As paid endpoints multiply (briefs, classifieds, signals, future), a reusable test runner pays for itself.
This was item 28 in `docs/x402-signal-payment-plan.md` Phase 7's "Follow-up issues" section — the manual smoke test got us to merge but the runner is what makes future paid-endpoint rollouts low-friction.
The smoke test in `docs/x402-signal-payment-smoke-test.md` walks 11 documented response paths on `POST /api/signals`. Right now an agent (Arc / Trustless Indra) executes the prompt manually against the staging preview. As paid endpoints multiply (briefs, classifieds, signals, future), a reusable test runner pays for itself.
Goal
`scripts/test-signal-payment.ts` — TypeScript runner that:
Deferred from #802
This was item 28 in `docs/x402-signal-payment-plan.md` Phase 7's "Follow-up issues" section — the manual smoke test got us to merge but the runner is what makes future paid-endpoint rollouts low-friction.
Refs #802, #805.