Skip to content

Add InferenceView paid Tempo observation reports - #973

Open
nhantour wants to merge 1 commit into
tempoxyz:mainfrom
nhantour:codex/add-inferenceview-reports
Open

nhantour wants to merge 1 commit into
tempoxyz:mainfrom
nhantour:codex/add-inferenceview-reports

Conversation

@nhantour

Copy link
Copy Markdown

Motivation

InferenceView sells bounded reports of retained finalized Tempo observations for researchers and agents. Buyers receive CSV/ZIP or JSON, exact totals and explicit coverage. The entry exposes a free scope-and-price quote before the Stripe MPP payment operation.

Summary

  • Live discovery advertises Stripe MPP availability: https://inferenceview.com/api/reports/agent.
  • Adds a first-party entry in schemas/services.ts.
  • Listed routes, prices and payment method match the published catalog and agent guide.
  • Public docs are accessible and describe the paid report flow.
  • pnpm generate:discovery succeeds.
  • pnpm check:types passes.
  • pnpm build completes successfully (403 static files generated).
  • pnpm check passes; no unrelated formatting changes.
  • Existing registry tests pass: 28/28 in scripts/generate-discovery.test.ts.
  • A real production SPT payment and settlement has been exercised during this verification. No production payment was made or claimed; payment transport verification uses the official SDK with a simulated Stripe client.

Key design considerations

  • Integration and provider relationship: First-party. We operate InferenceView and sell these reports directly.
  • Payment method and intent: Stripe card payments via MPP Shared Payment Tokens, USD with two decimal places, charge. No stablecoin or x402 method is advertised.
  • Price and scope: The paid POST uses dynamic: true. Essential starts at $9, Analytics at $29, Evidence at $79, with 1,000 rows included and $5 per additional 10,000 rows. The free quote and runtime Challenge determine the exact amount. This follows the registry's existing free-quote-then-dynamic-purchase pattern.
  • Recovery: The buyer retains the quote, random access key and Credential on retry. Order status and authorized download routes do not charge again. The guide explains recovery, 30-day downloads and revocation after refunds/disputes.
  • Directory fit: The data is limited to retained finalized Tempo observations with disclosed gaps. It does not identify verified agents or customers and is not a complete chain-history feed. No matching InferenceView entry or prior PR was found before this submission.

The realm inferenceview.com was verified by invoking the service's actual MPP handler and installed SDK with a local fixture. It returned 402, method stripe and intent charge with zero Stripe transport calls. This is library/runtime evidence, not evidence of a live paid transaction.

Generated catalog output was inspected: only the purchase POST has payment metadata; the quote, discovery, status and download routes are free or require an existing order authorization. Generated catalog files are ignored by this repository and rebuilt from the schema.

@vercel

vercel Bot commented Sep 13, 2026

Copy link
Copy Markdown

@nhantour is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Thanks for submitting a service to the MPP directory!

Complete the service pull request template in your PR description before review. It contains the current submission requirements and review criteria.

Service submission guide

@github-actions

Copy link
Copy Markdown

🔀 Changed Services

✅ Added

  • inferenceview

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant