CLAUDE LABJP
SUNSET — The legacy Workbench and the experimental prompt tool APIs retire on August 17, now two days awayLATEST — Version 2.1.231, released August 13, is current; it fixes MCP OAuth sign-in on servers that use a pre-registered clientRESUME — Version 2.1.229, released August 12, adds `claude remote-control --continue` for picking up your most recent Remote Control sessionSTREAM — SSE keepalive pings now prevent gateway streaming from dropping on idle timeout during long thinking pauses, which helps Vertex and Bedrock setupsSELFHOST — Version 2.1.224, released August 7, introduces the `claude self-hosted-runner` command for self-hosted environmentsMCP — Monthly MCP SDK downloads have passed 400M, a fourfold jump this year, with over 950 servers listed in the connectors directorySUNSET — The legacy Workbench and the experimental prompt tool APIs retire on August 17, now two days awayLATEST — Version 2.1.231, released August 13, is current; it fixes MCP OAuth sign-in on servers that use a pre-registered clientRESUME — Version 2.1.229, released August 12, adds `claude remote-control --continue` for picking up your most recent Remote Control sessionSTREAM — SSE keepalive pings now prevent gateway streaming from dropping on idle timeout during long thinking pauses, which helps Vertex and Bedrock setupsSELFHOST — Version 2.1.224, released August 7, introduces the `claude self-hosted-runner` command for self-hosted environmentsMCP — Monthly MCP SDK downloads have passed 400M, a fourfold jump this year, with over 950 servers listed in the connectors directory
TAG

Document Processing

3 articles
Back to all tags
Related:
Claude API3TypeScript2Structured Extraction1Data Validation1Production1Cost Optimization1structured extraction1verification1production1Files API1cost optimization1Python1
API & SDK/2026-07-01Advanced

When Claude API Document Extraction Is Confidently Wrong — Field Notes on Catching Silent Errors with Invariants

In structured extraction from invoices and contracts, the real danger isn't a crash — it's a value that's silently wrong while the schema validates and confidence reads high. Field notes on invariants, two-pass extraction, and tracking field-level error rates.

API & SDK/2026-06-17Advanced

When Claude API Extracts the Wrong Value With Full Confidence — Designing the Verification Layer

When you extract invoices or contracts with Claude API, the scariest failure isn't an exception — it's plausible-but-wrong JSON. Here is how I build a verification layer that catches silent extraction errors with schema checks, arithmetic reconciliation, and dual-extraction agreement, in TypeScript.

API & SDK/2026-04-04Intermediate

Claude API Files API — Persist Documents and Slash API Costs

Learn how to use Claude API's Files API to persist documents and avoid re-uploading costs. Upload PDFs and long documents once, reuse them across multiple API requests with this practical implementation guide.