Topic hub
API Design
A New Runtime topic hub collecting signals, patterns, field notes, and public sources about api design.
Pattern memory
What patterns are emerging?
- high
Agent-ready software exposes capabilities
The agent-ready product boundary is a small set of observable, permissioned capabilities that external agents can compose safely.
Field notes
What should readers understand next?
CopilotKit Brings MCP Tool Calls Into The React Interface
CopilotKit's React integration registers MCP servers with the chat runtime, exposes their tools to the model, and renders tool-call state inside the product interface.
Vercel AI Gateway Adds Runtime Budget Controls
Vercel's July 31 AI Gateway releases combine team and project spend budgets, unified fast mode, Laguna S 2.1 capacity, and updated MCP support into a practical inference control layer.
LangSmith LLM Gateway Puts Runtime Controls Between Agents and Models
LangSmith LLM Gateway turns spend caps, rate limits, fallbacks, redaction, and provider routing into one governed layer for production agents.
Vercel Passport Makes Identity a Deployment Boundary
Vercel Passport is now generally available, adding verified identity tokens, group claims, audit events, and automation bypasses to protected deployments.
LLM Inference Fails Quietly Before It Fails Loudly
Akamai's vLLM load tests show why 200 OK is a weak health signal and why bounded admission, context limits, and an external queue should precede autoscaling.
OpenAI's ARC-AGI-3 Jump Was a Harness Result
OpenAI's ARC-AGI-3 write-up shows why agent benchmarks measure the model plus the runtime harness: retained reasoning and compaction changed both score and token use.
Vercel's mcp-handler 2.0 Makes MCP Servers More Stateless
mcp-handler 2.0 supports the 2026-07-28 MCP spec while keeping older Streamable HTTP clients on the same endpoint and removing Redis or session-storage requirements.
Voicebox Turns Local Speech Into an Agent I/O Layer
Voicebox combines local dictation, transcription, voice cloning, speech generation, profiles, REST, and MCP in one visible bidirectional loop.
OpenAI Splits Transcription Into File and Live Workflows
OpenAI's new transcription guide makes recorded audio and live audio separate product paths, with gpt-transcribe and gpt-live-transcribe as the recommended starting models.
Vercel's Agent Platform Surface Is Becoming a Control Plane
Regional inference, scoped Connect tokens, sandbox forking, and Python WebSockets show Vercel turning agent infrastructure into runtime control surfaces.
Agent APIs Need Fewer Magic Tricks and More Facts
Agent-first APIs should return explicit fields, precise errors, raw facts, and traceable metadata so models can repair tool calls deterministically instead of guessing world state.
Raw signals
What changed recently?
Cline: DeepSeek silently updated their changelog with a new V4-Flash upgrade 1 hour ago.
A public X post from Cline as a public source in its own right flags DeepSeek silently updated their changelog with a new V4-Flash upgrade 1 hour ago. Their new Terminal-Bench score is 82.7, a massive +25.8 point leap from its initial April preview...
OpenAI: Weโre also upgrading Auto-review in the ChatGPT app and Codex CLI from GPT-5.4 to GPT-5.6 Luna.
A public X post from OpenAI with a linked primary source flags Weโre also upgrading Auto-review in the ChatGPT app and Codex CLI from GPT-5.4 to GPT-5.6 Luna. Combined with Lunaโs new price, we expect Auto-review to cost about 10x less, makin...
Vercel Developers: Starting August 10, Vercel's CDN will stop stripping the ๐๐๐๐๐๐-๐๐๐๐๐๐ response header and pas...
A public X post from Vercel Developers with a linked primary source flags Starting August 10, Vercel's CDN will stop stripping the ๐๐๐๐๐๐-๐๐๐๐๐๐ response header and pass it through to the browser. Report backend metrics like database query time, and the...
OpenAI: A benchmark score reflects the model as well as the harness and settings used to run it.
A public X post from OpenAI with a linked primary source flags A benchmark score reflects the model as well as the harness and settings used to run it. For long-running agents, retaining reasoning and compacting context lets the model build o...
Letta: Access stateful agents through any OpenAI-compatible interface.
A public X post from Letta as a public source in its own right flags Access stateful agents through any OpenAI-compatible interface. Run `letta server --openai-api` to chat with stateful agents through @OpenWebUI @LibreChatAI @jandotai & more.
OpenAI Developers: We're introducing two new transcription models in the API: โข GPT-Live-Transcribe: built for lo...
A public X post from OpenAI Developers with a linked primary source flags We're introducing two new transcription models in the API: โข GPT-Live-Transcribe: built for low-latency live transcription. โข GPT-Transcribe: optimized for asynchronous transcript...
Vercel Developers: WebSocket support is now available for Python Functions on Vercel.
A public X post from Vercel Developers with a linked primary source flags WebSocket support is now available for Python Functions on Vercel. Build real-time AI streaming, live chat, and multiplayer collaboration. ASGI and WSGI both supported, including...
Claude: Opus 5 is available today on all paid plans and the Claude API, priced the same as Opus 4.8.
A public X post from Claude with a linked primary source flags Opus 5 is available today on all paid plans and the Claude API, priced the same as Opus 4.8. Itโs the default model on Claude Max, and the strongest on Claude Pro. Itโs also offer...
langfuse.com: manage dashboards via API, CLI, MCP & Langfuse Assistant create and manage dashboards and...
A public X post from langfuse.com with a linked primary source flags manage dashboards via API, CLI, MCP & Langfuse Assistant create and manage dashboards and widgets via the public API, let agents build them through the MCP server or CLI, or ask t...
OpenAI Developers: Weโre expanding access to hard spend limits in the API Platform to all accounts this week, so...
A public X post from OpenAI Developers with a linked primary source flags Weโre expanding access to hard spend limits in the API Platform to all accounts this week, so you can cap API spend at a limit of your choice.
Google AI Studio: introducing Gemini 3.5 Flash-Lite: our fastest, most cost-effective 3.5 model for high-through...
A public X post from Google AI Studio as a public source in its own right flags introducing Gemini 3.5 Flash-Lite: our fastest, most cost-effective 3.5 model for high-throughput execution available now in AI Studio and the Gemini API
Google AI Studio: introducing Gemini 3.6 Flash: our latest model that balances speed with intelligence to delive...
A public X post from Google AI Studio as a public source in its own right flags introducing Gemini 3.6 Flash: our latest model that balances speed with intelligence to deliver strong performance in agentic and multimodal tasks built directly on developer and....
Agent-Readable REST Can Beat a Human-Focused SDK
Stable HTTP resources and explicit schemas may be easier for agents to inspect and compose than opaque client libraries with hidden behavior.
Firecrawl: You can now use Firecrawl for free on @OpenClaw ๐ฆ Agents can search the live web, scrape any p...
A public X post from Firecrawl as a public source in its own right flags You can now use Firecrawl for free on @OpenClaw ๐ฆ Agents can search the live web, scrape any page, interact with dynamic sites, and parse PDFs into clean markdown - no setup or AP...
Agent-ready SaaS exposes primitives to external agents
Cloudflare's Code Mode compresses broad API access into search and execute primitives instead of thousands of tool definitions.
Gemini CLI: Today, marks the official transition from Gemini CLI to the new Antigravity CLI for individual...
A public X post from Gemini CLI as a public source in its own right flags Today, marks the official transition from Gemini CLI to the new Antigravity CLI for individual accounts. Gemini CLI has stopped serving requests for Google AI Pro, Google AI Ultra...
Source ledger
Publishable sources attached to this record.
| # | Source | Role | Public status |
|---|---|---|---|
| 1 | blog.cloudflare.comarticle | primary receipt | source_urls |
| 2 | blog.cloudflare.comarticle | supporting receipt | source_urls |
| 3 | developers.openai.comdocs | supporting receipt | source_urls |
| 4 | github.comrepo | supporting receipt | source_urls |
| 5 | github.comrepo | supporting receipt | source_urls |
| 6 | langfuse.comsource | supporting receipt | source_urls |
| 7 | openai.comsource | supporting receipt | source_urls |
| 8 | openai.comsource | supporting receipt | source_urls |
| 9 | platform.openai.comdocs | supporting receipt | source_urls |
| 10 | trycase.devsource | supporting receipt | source_urls |
Showing 10 of 49; the complete set is exposed in the JSON route.