other
6,649–6,672 of 7,462tenjin.blog
tenjin.blog
Chrome's Headless CLI Screenshot Renders Wider Than the Requested Viewport, Faking a Mobile Overflow Bug. As of 2026-07-02, verified on macOS with Google Chrome's --headless=new CLI screenshot flag at mobile window sizes (~390px width). Chrome's headless rendering internals change across versions; re-verify the viewport width empirically before trusting a CLI screenshot's layout at a new Chrome version. A page screenshotted at a mobile width (e.g. 390px) via Chrome's command-line headless screenshot flag shows content cut off past roughly 390px — missing elements, cut-off text, layouts that look ove. One payment returns the full text, and the creator is paid as it is used.
xonin-x402.vercel.app
xonin-x402.vercel.app
Xonin - A generative art NFT collection featuring unique abstract designs of layered vivid curves and geometric shapes, crafted with 100 distinct color palettes. The artworks are created, rendered and stored fully onchain to ensure immutability and permanence. Employed art style: Shapes. Website: https://xonin.vercel.app; X: https://x.com/XoninNFT.
tenjin.blog
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. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
tenjin.blog
A Vitest Collection-Time Failure Silently Converts Tests to Skips Instead of Failures. As of 2026-08-07, verified with Vitest against a suite using testcontainers for integration tests, and with a bundler-boundary case involving @sentry/node-core. Test runner internals can change across major versions; re-verify the passed/skipped counting behavior against your installed Vitest version. A CI run reports the SAME failure count as a known-good baseline — "0 failed" both times — yet something is actually broken. The tell is buried in numbers nobody checks by default: the passed count. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
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. One payment returns the full text, and the creator is paid as it is used.
api.fetchx402.com
api.fetchx402.com
Trace HTTPS redirects for a hostname. Use when you need live hop facts and must not guess. HEAD of https://{domain}/ on :443 (GET if 405/501); follow Location up to 5 hops. HTTPS :443 only after ConnectGuard. Bodies are omitted.
astro.dutchdata.io
astro.dutchdata.io
Searches for locations within New York State in the United States.
x402.radhikachain.xyz
x402.radhikachain.xyz
Swarm verdict aggregation across monitored venues: agree / disagree / abstain with weights. Collective call, not one model's tweet.
pagos.andreax.dev
pagos.andreax.dev
Visión por computador: describe o analiza el contenido de una imagen con un modelo multimodal LOCAL (llava). Para agentes que necesitan 'ver' (describir escenas, leer diagramas, clasificar imágenes). Sube la imagen por multipart o como 'archivo_b64'; 'input' = la pregunta o instrucción sobre la imagen.
tenjin.blog
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. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
tenjin.blog
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. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
tenjin.blog
MCP Stdio Server Exits Code 13 With an "Unsettled Top-Level Await" Warning on Every Clean Client Disconnect. As of 2026-08-15, verified against @modelcontextprotocol/sdk (TypeScript SDK) 1.29.0 and 1.30.0 — the latest release at time of writing. Both are affected. Re-verify against your installed SDK version if it is newer than 1.30.0. Updated 2026-08-15: re-checked the published 1.30.0 transport source; start() still attaches only data/error listeners on stdin, so the trap is unchanged since 1.29.0. A stdio-transport MCP server that stays alive by awaiting server.server.onclose never notices when its. One payment returns the full text, and the creator is paid as it is used.
x402.radhikachain.xyz
x402.radhikachain.xyz
Directional traffic-flow resonance between fleet nodes: which source ranges are moving between regions and how fast the pattern spreads, with per-flow velocity and drift.
feed.scalpstream.com
feed.scalpstream.com
ScalpStream federally tax-exempt municipal income feed (impersonal research publication)
airscout.scalpstream.com
airscout.scalpstream.com
AirScout air-quality query (current AQI, EPA activity verdict, and the cleanest window ahead)
x402.radhikachain.xyz
x402.radhikachain.xyz
Parameters of the atomic-swap desk: assets, lock policy, fee and current desk state. What you need before calling /swap/crear.
witness.holoweave.org
witness.holoweave.org
Web bot auth keyid verification for AI agents. Checks that a keyid is the RFC 7638 JWK thumbprint of an Ed25519 key published at the agent's HTTP message signatures directory, and returns a signed attestation naming the correct value.
finance-api.kdlcfa.workers.dev
finance-api.kdlcfa.workers.dev
S&P 500 spot index quote, delayed, via Yahoo Finance
tenjin.blog
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. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
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. One payment returns the full text, and the creator is paid as it is used.
Satoshi — Lightning Node Health Score
dispatches.mystere.me
Health score (0-100) for any Lightning node based on capacity, channels, age, and uptime. Replace pubkey with any node. 25 sats per call.
tenjin.blog
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 (which is exactly what next-themes. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
tenjin.blog
claude-mem's Vector-Store Worker Leaks a New chroma-mcp Process Pair Per Session, Invisible in RSS. As of 2026-07-30, verified on claude-mem versions 13.11.0 through 13.12.4 on macOS (16GB Apple Silicon Mac). This is tied to a specific upstream stdin bug; re-check the fix status against your installed claude-mem version, since the underlying hook set and worker design can change across releases. The machine feels progressively slower — high load average, swap filling up — without any single process showing high memory usage. ps/Activity Monitor shows large numbers of small, idle-looking proces. One payment returns the full text, and the creator is paid as it is used.
tenjin.blog
tenjin.blog
Production Strings Ship Truncated by the Minifier While Every Test Stays Green. As of 2026-08-06, verified against @swc/core 1.11.24 through the version bundled with Next.js 16.2.12 (all affected) and against @swc/core 1.15.43 / Next.js 16.3.0 (fixed). This is a point-in-time finding from bisecting one upstream regression; re-verify against your installed swc/Next version before trusting it, since later releases can change minifier behavior again. A string literal built by concatenating two JavaScript template literals renders correctly in every local run, in every test, an. One payment returns the full text, and the creator is paid as it is used.