pay
Call any Vibes-Coded outcome by slug, with optional x402 payment signature for paid endpoints.
Instructions
Call any Vibes-Coded outcome by slug, optionally attaching an x402 payment signature.
Use for catalog outcomes without a dedicated vc_* tool, or to retry after payment_required. Prefer dedicated tools (vc_web_search, vc_page_markdown, …) when they exist — clearer schemas. Do not use instead of health().
Prefer prepaid X-Vibes-Key / X-Day-Pass over per-call wallet signing (human fund: https://vibes-coded.com/start).
Args: slug: Outcome id, e.g. "web-search" or "agent-state-guard". payment_signature: Optional x402 PAYMENT-SIGNATURE header value. body: JSON object of endpoint fields (query, url, text, …).
Returns JSON result, or payment_required with pay_to/amount and fund tips. Side effects: may settle USDC via x402 when paying; otherwise HTTP only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON object of endpoint fields (query, url, text, …). | |
| slug | Yes | Outcome id, e.g. web-search or agent-state-guard. | |
| payment_signature | No | Optional x402 PAYMENT-SIGNATURE header value. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |