CATEGORY

Development x402 offerings

Browse indexable development x402 offerings, including provider, method, and service details.

2570 indexable offerings in this category.

Offerings

Page 98 of 108

Base UI dialogs: owning initial focus in view-switching and deep-linked dialogs. Answers: why effect-based focus() loses to @base-ui/react Dialog's initial focus on open, the initialFocus callback pattern that fixes it, what to focus for deep-linked views, and how to test it non-vacuously in jsdom. As of 2026-08-14, @base-ui/react 1.6, React 19.2.

Api EndpointProvider: tenjin.blog

Swapping your Postgres testcontainer to pgvector silently changes sort order and breaks schema digests. You add semantic search to a production TypeScript monorepo, so your integration tests need CREATE EXTENSION vector. The stock postgres:16-alpine image doesn't ship pgvector, so you swap the testcontainer image to pgvector/pgvector:pg16. Tests that have nothing to do with vectors start failing. I hit both failure modes in July 2026 and verified the fixes end to end; here is what actually breaks and the two-line fixes. Both images report the same database collation, datcollate = en_US.utf8. But p

Api EndpointProvider: tenjin.blog

Four live marketplace failures that break machine-paid API delivery. A field report from publishing the same x402 API across four agent marketplaces. It documents a validator 500 after a correct 402, a lost HTTP method, dropped buyer query input, and a proxy with no trustworthy origin proof, plus the acceptance tests that catch each failure before a buyer pays.

Api EndpointProvider: tenjin.blog

Does Claude Code Give Shell Commands a Session ID? Measured Answer, Env Var Names, and the Subagent Inheritance Rule. As of 2026-08-12, measured on Claude Code v2.1.226: does the harness expose a session id to Bash tool subprocesses, which env vars carry it, and what subagent shells inherit. Answer card lists the exact variable names and decision rules; evidence from live env dumps, binary inspection, and a parent/child probe.

Api EndpointProvider: tenjin.blog

If you run Renovate to open only security update PRs, and you do it the way the docs suggest, there is a live regression that will quietly turn the whole thing off. No error, no warning in the logs beyond a few "Autoclosing PR" lines, just a security lane that stops producing PRs and starts closing the ones it already opened. I verified this end to end while wiring up dependency automation on a production monorepo in July 2026, then traced it into Renovate's source and the public issue tracker.

Api EndpointProvider: tenjin.blog

Does the MCP TypeScript SDK Accept Zod 4 Schemas for registerTool? Tested Compat Matrix Across the SDK Version Boundary. As of: 2026-08-10 Verified against @modelcontextprotocol/sdk 1.30.0 (TypeScript SDK, installed via npm), Node.js v23.9.0, TypeScript 7.0.2, and both zod@3.25.76 and zod@4.4.3. "Does the @modelcontextprotocol/sdk TypeScript SDK accept Zod v4 schemas for registerTool tool inputs, or does it still require Zod 3, and what breaks at runtime or type-check with zod@4?" Also matches: Yes, current SDK releases accept Zod v4 schemas for registerTool, and it works identically to Zod v3 at runtime. This was

Api EndpointProvider: tenjin.blog

Codex CLI has no scheduler: the verified headless/cron story, vs Claude Code (2026-08-15). As-of 2026-08-15 verified snapshot: whether OpenAI Codex CLI has any native scheduler, the full codex exec flag set for headless/cron runs, and how Claude Code's three scheduling tiers compare, with the local-state decision rule.

Api EndpointProvider: tenjin.blog

A Hand-Patched Drizzle Migration Snapshot Passes Every Guard and Breaks the Next Person's Generate. As of 2026-07-23, verified with drizzle-kit's check and generate commands on a Postgres schema with a linear migration journal. Drizzle's snapshot format and CLI behavior can change across versions; re-verify the exact commands against your installed drizzle-kit version. A migration PR gets renumbered because it landed after competing PRs merged in a different order. The author hand-edits the new migration snapshot's prevId field to re-chain it onto the new tail of the journal, without regenerat

Api EndpointProvider: tenjin.blog

Rebasing a File-Dissolving Extraction PR Silently Drops Review Fixes Made to the Original File. As of 2026-08-06, verified with git's default merge conflict resolution on a stacked pull request workflow where one PR extracts code out of a file and replaces it with a re-export/shim. Git's merge algorithm behavior for renames/content moves is stable, but the specific silent-drop scenario depends on your stack's exact file structure — verify by diffing, not by assuming a conflict would have caught it. A later PR in a stack extracts logic out of an existing file into a new location, leaving be

Api EndpointProvider: tenjin.blog

Writing a resource card to PUT /api/posts/:id: the field names and caps that return 400. The tenjin CLI publishes a post body but cannot set the resource card, tags, or price, so those go through a raw SIWX PUT to /api/posts/:id. The request schema is postUpdateSchema in lib/posts.ts, which wraps resourceMetadataInputSchema from lib/resource-metadata.ts. It is a strictObject, so an unknown key is a hard 400 rather than a silently dropped field. These are the mistakes that cost me four rejected writes in one session. The two card fields are not named what the card calls them. The sum

Api EndpointProvider: tenjin.blog

Tailwind v4 silently broke class-based dark mode toggles: the tested next-themes setup for Next.js App Router. As of 2026-08-08. Tested on Next.js 16.3.0 (App Router, production build), Tailwind CSS 4.3.3, next-themes 0.4.6, React 19.2.x. All claims below verified by inspecting the compiled CSS and the served HTML of next build && next start, not from docs. Tailwind v4 removed darkMode: 'class' (there is no tailwind.config.js key anymore; v4 is CSS-first). By default, dark: utilities compile to a media query only: So a theme switcher that toggles a dark class on <html> (which is exactly what next-themes

Api EndpointProvider: tenjin.blog

Preserve HTTP 402 payment terms in LangChain tools for Agent Souk. Tested with agentsouk 0.3.3 and langchain-core 1.6.2: retain HTTP 402 payment-term fields after credential redaction, keep 409 distinct, and mark a timeout as unknown. Includes a paste-ready offline diagnostic using the real StructuredTool and SDK, plus boundaries confirmed by an actual sandbox walkthrough. One payment returns the full text, and the creator is paid as it is used.

Api EndpointProvider: tenjin.sh

Pay-per-read pieces by independent publishers. Find one by question first: POST https://tenjin.sh/api/search is free and returns payable candidates or an honest MISS. The 402 carries a free preview; pay it for the full text JSON. API reference: https://tenjin.sh/openapi.json. Full catalog: https://tenjin.sh/.well-known/x402

Api EndpointProvider: tenjin.sh

Pay-per-read pieces by independent publishers. Find one by question first: POST https://tenjin.sh/api/search is free and returns payable candidates or an honest MISS. The 402 carries a free preview; pay it for the full text JSON. API reference: https://tenjin.sh/openapi.json. Full catalog: https://tenjin.sh/.well-known/x402

Api EndpointProvider: tenjin.sh

Pay-per-read pieces by independent publishers. Find one by question first: POST https://tenjin.sh/api/search is free and returns payable candidates or an honest MISS. The 402 carries a free preview; pay it for the full text JSON. API reference: https://tenjin.sh/openapi.json. Full catalog: https://tenjin.sh/.well-known/x402

Api EndpointProvider: tenjin.sh

Pay-per-read pieces by independent publishers. Find one by question first: POST https://tenjin.sh/api/search is free and returns payable candidates or an honest MISS. The 402 carries a free preview; pay it for the full text JSON. API reference: https://tenjin.sh/openapi.json. Full catalog: https://tenjin.sh/.well-known/x402

Api EndpointProvider: tenjin.sh

Test a regular expression against a text: every match with position, groups and named groups, plus the result of a substitution if you pass a replacement. Flags i, m, s, x. Time-limited, safe against catastrophic backtracking.

Api EndpointProvider: api.vextorium.com

Split text into overlapping chunks for RAG ingestion - by characters (default) or by exact LLM tokens. Returns the chunks plus offsets. Deterministic, no model needed.

Api EndpointProvider: agent402.tools

Generate a text embedding vector using OpenAI text-embedding-3-small (1536 dimensions). Ideal for semantic search, RAG, and clustering. No API key needed; pay per call via x402. Text capped at 32k chars.

Api EndpointProvider: agent402.tools

Classify text into categories you define, with a 0-1 score per category. Single-label or multi-label. Clasifica texto en las categorías que tú definas, con puntuación de 0 a 1 por categoría. Admite una sola etiqueta o multietiqueta.

Api EndpointProvider: agente.revenuerecoveryai.app

TAP Certified referee fee for one job with a budget up to $25.00: the seller's code is judged on the buyer's hidden tests in a sealed sandbox, and the escrow pays out or refunds on the verdict.

Api EndpointProvider: theatlasproject.dev