Urgent.News

What's breaking now, across thousands of outlets.

Tech

Context Plugins: Typed SDK References for Agent API Integration

Coding agents write working API calls. They struggle to write shippable API calls. The gap is not authentication or endpoint discovery. The gap is idempotent retries, rate-limit backoff, token refresh cycles, and pagination state. APIMatic built a context registry that combines prose documentation with typed SDK reference code. They call the format a Context Plugin. The registry injects…

Coding agents face challenges when writing production-level API calls. The main issues are handling retries, rate limits, token refreshes, and pagination. APIMatic has created a solution called Context Plugins to address these problems. These plugins combine API documentation with typed SDK reference code specific to the target language.

By injecting this context into the coding agent, Context Plugins significantly improve production readiness. In benchmark tests, Context Plugins boosted production readiness by 34% compared to other approaches. When the agent encounters an API integration, the registry automatically detects it and injects the relevant Context Plugin.

This allows the agent to see language-specific examples, correct retry logic, and token refresh handling, making it easier to write production-ready code. Context Plugins are available for popular APIs like Slack, Google Maps, Notion, Stripe, Twilio, and Adyen. The registry is open for community use, and agents can easily add plugins to their configuration.

The registry is stateless and returns the same context for every request, allowing the agent to manage its own session state.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

TypeScript Access Modifiers in 2026: Why `private` Fields Beat `#` and When the Opposite Is True

TypeScript Access Modifiers in 2026: Why private Fields Beat # and When the Opposite Is True This article was written with the assistance of AI, under human supervision and review.

  • private fields are TypeScript type system modifiers, not runtime security features
  • # fields enforce runtime privacy through WeakMap storage in ECMAScript
  • Choose private for documentation, # for hostile environments or reflection-based tooling

I built a small C++ game engine so an AI IDE could touch the whole thing

Originally posted on Medium . I wanted to make a game. I also wanted the AI IDE on my desk to edit the whole running process, not just the scripts.

  • Author built Sapana game engine using Diligent Engine for GPU rendering.
  • Sapana supports multiple APIs including Vulkan, D3D12, Metal, D3D11, and GL.
  • Engine designed for smooth performance on Intel HD 620 integrated graphics card.

Is This Really Required? Meet gh stack

🦄 I'm writing this post much earlier than I usually would for all of my work friends. I've been using gh stack since the preview was made available in the GitHub UI a few weeks ago.

  • Gh stack extension improves handling multiple branches in large pull requests.
  • Allows stacking branches to keep diffs contained and released in a single merge.
  • Extension automates workflow using agent skill installed from GitHub's quickstart page.

More from Thursday 3 September →