DEV Community

The Dev Signal
The Dev Signal

Posted on Originally published at thedevsignal.com

Vercel Connect GA, Claude Desktop Ollama Support, and a Next.js Patch You Can't Ignore

This week's AI tooling news splits cleanly between two themes: credential security finally getting serious treatment in agent deployments, and local inference becoming a first-class citizen in mainstream tooling. Throw in a silent critical patch for self-hosted Next.js and a new open-source reasoning stack that challenges GPT-4o on cost, and there's enough here to materially change how you build.


Vercel Connect Reaches General Availability Across All Plans

Vercel Connect replaces stored provider secrets with runtime-minted OIDC-backed tokens. Instead of stuffing a SLACK_BOT_TOKEN into an environment variable and rotating it when it leaks, your deployment carries OIDC identity and calls getToken() at request time. The token scopes to the calling user, expires automatically, and leaves an audit trail. There are 100+ preset connectors, RBAC, and MCP integration out of the box.

This matters now because agent deployments have a credential sprawl problem that most teams are quietly ignoring. A single agent hitting Slack, GitHub, a database, and an internal API means four long-lived secrets sitting in environment variables, shared across environments, with blast radius that's hard to bound. Connect collapses that surface: one registration per provider, no ongoing rotation, and compliance audits that don't require digging through .env files.

Implementation requires the Vercel CLI (vercel connect create) and adapter imports for your auth stack—Better Auth, Auth.js, and the AI SDK are all supported, as is MCP.

Verdict: Ship. If you're already on Vercel and running agents against external APIs, adopt this now. The operational lift is a one-time connector registration. If you're not on Vercel, this doesn't travel—the OIDC identity is tied to the deployment runtime.


Vercel Connect Replaces Long-Lived Tokens with Scoped Runtime Requests

This is the deeper technical story behind the GA announcement and worth separating out. The security model here is meaningfully different from what most teams are running. Ephemeral, scoped credentials minted via OIDC identity means a compromised request doesn't yield a reusable token—there's nothing persistent to steal. The credential management audit surface for agents drops to near zero because there are no stored secrets to audit.

For teams running multi-tenant agent workloads, the user-scoped identity is the detail that changes the architecture. A token minted for user A can't be replayed as user B. That's a property you'd otherwise have to build yourself on top of a standard OAuth flow, and most teams don't.

Verdict: Ship for Vercel-deployed agent workloads. The friction is minimal post-setup, and the security posture improvement is real and auditable.


Claude Desktop Now Integrates Ollama as Gateway

Claude Desktop v0.33.0 adds native support for routing inference through Ollama as a third-party provider. Configure Ollama once and you can swap local models without touching application code. The update also fixes a KV cache restore point bug that was causing token reprocessing on cancelled requests—on long prefills, that's non-trivial wasted compute.

The Ollama gateway support matters for two distinct groups: developers running local models who want a consistent interface without building their own routing layer, and teams doing multi-provider setups who want provider-switching without config overhead. The cache fix is quieter but arguably more impactful day-to-day—unnecessary reprocessing on cancelled requests adds latency and burns tokens, and it's the kind of bug that's easy to miss in benchmarks but painful in production.

Verdict: Ship if you're already running Ollama. Update to v0.33.0+, configure Ollama as a third-party provider in Claude Desktop settings, and you're done. If you're on the standard Claude Desktop path with no local model needs, nothing changes.


Wan 3.0 Video Model Ships on AI Gateway

Wan 3.0 consolidates the previous -t2v and -r2v Wan 2.7 endpoints into a single unified model that handles text, image, and audio-to-video generation. Max clip length doubles to 30 seconds, resolution tops out at 1080p, and generation is async with webhook delivery—no long-polling required.

The consolidation is the practical win here. Managing separate endpoints for different input modalities adds routing logic that shouldn't exist. Async webhooks are the right model for video generation tasks that can take tens of seconds; polling is a footgun that leads to timeout bugs and wasted connections.

This is a breaking change for existing Wan 2.7 users. Model IDs must be updated, and the longer generation windows for higher-resolution output mean any timeout assumptions in your current implementation are probably wrong.

Verdict: Ship if you're on AI Gateway and already using Wan 2.7—migrate model IDs now, wire up a webhook endpoint, and drop the polling logic. Evaluate if you're new to video generation on the platform; the unified API is a reasonable starting point.


Granite 4.2 Adds Reasoning and Tool Use to Dense Models

IBM's Granite 4.2 ships three open-source reasoning models at 3B, 8B, and 30B parameter sizes, trained on 15T tokens with chain-of-thought and agentic RL in sandboxed environments. The 8B and 30B variants add native tool calling in OpenAI-compatible format and code execution support. Context window is 512K tokens.

The combination of agentic RL training and native tool calling in OpenAI-compatible format means you can run self-contained reasoning agents locally without custom glue code or a hosted API dependency. For teams with existing inference infrastructure, the 8B model is the interesting bet: capable enough for most reasoning workflows, small enough to serve cost-effectively, and compatible with vLLM and SGLang out of the box. The 512K context window makes long-horizon agentic tasks viable without chunking workarounds.

Verdict: Evaluate the 8B now if you have vLLM or SGLang running. The agentic features need sandboxed tool environments configured, which adds setup overhead, but the baseline reasoning capability is worth benchmarking against your current GPT-4o workflows. The 3B is worth a look for latency-critical paths where model size matters more than raw capability.


Next.js August 2026 Vulnerabilities Patched

Two critical RCE vulnerabilities in Next.js 15.x and 16.x. The first is an unauthenticated remote code execution via AVIF image processing. The second targets Windows filesystem path handling. Vercel-hosted deployments are already protected with AVIF disabled server-side. Self-hosted deployments are exposed.

The Windows path vulnerability has no workaround—the only fix is upgrading to next@15.5.24 or next@16.3.3. The AVIF variant can be mitigated by disabling AVIF handling if you can't upgrade immediately, but patched versions serve AVIF as-is pending an upstream libheif fix.

Verdict: Ship immediately if you're self-hosted, especially on Windows. This is unauthenticated RCE—there's no version of waiting on this. If you're on Vercel, you're already covered.


If this kind of technically precise, no-fluff coverage is useful to you, Dev Signal lands in your inbox every week. Senior engineers who are tired of wading through marketing copy to find the two sentences that actually matter tend to stick around.

Top comments (0)