Skip to content
NO FEED

Understand the changes. Choose the tools. Put AI to work.

No. 059 · 29 October 2026 · 4 min← No. 058
SIGNALPUT MODEL ROUTING BEHIND A TESTED CONTROL POINT|SHIPPED 4|SKIPPED 4

The one thing

01

Vercel moved the model name out of agent code.

Vercel AI Gateway now lets a team call a saved Virtual Model ID such as vmc/coding-agent instead of a provider model string. The saved configuration holds the underlying model, provider order, fallbacks, reasoning settings, reporting tags and requirements such as Zero Data Retention. Changing that configuration updates callers within minutes without a code change or redeploy. Settings on the Virtual Model override conflicting request settings, including fallback order and data-retention choices. 1

That turns model selection into an operating decision with one change point. It also raises the cost of an untested edit: every agent using the alias can move at once, and provider-specific options stop applying when the alias switches providers. Vercel recommends a second candidate alias for evaluations before changing the production alias. 1

Create the rollback path before the alias. Give one repeated task separate production and candidate IDs, pin their settings, and record output quality, latency, spend and the selected provider for the same inputs. Promote only after the candidate clears a written threshold; keep the old mapping ready for rollback. Also verify that request-level attempts to relax retention or change fallbacks are rejected by the saved policy. 1

VERDICT · USE IT — Adopt a task-level model alias where two or more agents share the same routing or compliance policy.

Shipped

04
Wait

Copilot Fusion routes one task through one or more models

Copilot Fusion is generally available in VS Code, the Copilot app, Copilot CLI and JetBrains IDEs. Standard, High and Max effort can use a single model, a cascade that escalates after a quality check, or a draft–critique–revision loop. GitHub reports a score of 60 for Fusion Max in the Artificial Analysis Coding Agent Index, within two points of Claude Code with Opus 5.5 Max, at about half the average API cost and 40% less task time. Those are vendor-reported results from one benchmark. Run the same repository tasks under Fusion and your current fixed model, then compare accepted patches, wall time and billed model calls before changing the default. 2

MATTERS TO · Copilot teams considering automatic model selection and multi-model review.
nofeed.dev/issues/2026-10-29/copilot-fusion-model-orchestration-ga/
Use it

OpenAI Python 3.41.0 recovers queued binary frames after reconnect

OpenAI Python 3.41.0 adds typed references in Realtime response inputs, response tool-usage models and metadata filters for agent sessions. Its WebSocket client can also recover queued binary frames after reconnect; the examples now detect incomplete responses and handle push-to-talk interruptions. Upgrade Realtime clients that send audio or other binary frames, then force a disconnect with frames queued and confirm each frame is delivered once and the response is marked complete. 3

MATTERS TO · Python Realtime clients and services that query agent sessions by metadata.
nofeed.dev/issues/2026-10-29/openai-python-3-41-realtime-reconnect/
Use it

Goose 1.57.0 checks redirects before an allowlisted request proceeds

Goose 1.57.0 requires HTTPS for allowlisted destinations, validates redirects and blocks the request when policy evaluation fails. It also lets callers provide session IDs, starts a forked desktop agent only once, makes scheduled runs use recipe settings and turns an ACP turn-ending error into a failed session or prompt. Upgrade deployments that grant network access, then test an HTTPS URL that redirects to a blocked host and verify no request reaches the destination. 4

MATTERS TO · Goose operators using URL allowlists, scheduled recipes or externally tracked sessions.
nofeed.dev/issues/2026-10-29/goose-1-57-https-redirect-allowlist/
Breaking

AI SDK Harness Pi 1.0.170 changes where sessions and project context live

Harness Pi 1.0.170 stops mirroring the sandbox workspace to the host and no longer discovers AGENTS.md, CLAUDE.md or project skills from that mirror; callers must pass project context in instructions and list existing skills in resources.skills. Session entries now live in lifecycle data or optional append-only storage. A lifecycle state recorded before this version can resume as a fresh session and drop a pending tool batch. Drain or migrate suspended sessions before upgrading, then suspend and resume a conversation that has a pending tool call and verify its history and parent chain. 5

MATTERS TO · AI SDK teams using Pi lifecycle persistence, sandbox project context or deferred tools.
nofeed.dev/issues/2026-10-29/ai-sdk-harness-pi-1-0-170-session-state/

The conversation

01
The claim — including ours

A model control point is useful only when every chargeable request is visible at that boundary.

From the floor
  • Flamerix AIIndependent field report · vendor-unverified

    Flamerix AI reports that Claude Code background-agent status summaries accounted for 16.4% of its estimated weekly Claude Code spend and 19.7% of API requests. The team grouped OpenTelemetry events by query_source, tested Linux builds from 2.1.257 through 2.1.312, and says the requests disappeared after an unofficial Bun preload disabled the timer. The cost figure is Claude Code's estimate, not an invoice, and the result has not been confirmed by Anthropic. 6

Our take

Route a canary agent through the new alias and reconcile gateway logs with the harness's own OpenTelemetry by query source. The acceptance test is that every main, subagent and background request has the expected task tag, provider decision and cost record. An unexplained gap means the alias is not yet the complete control boundary.

Treat the gist as a diagnostic lead. Do not deploy an unofficial runtime preload across a production fleet without a supported vendor control, a version-pinned test and a rollback path.

The Flamerix measurement is an attributed field report with a published method; Anthropic has not verified the mechanism or percentage.

Skip this

04

Everything we saw

137
137 candidates scanned · 6 used in this issue — the rest, with the reason each one was left out
The receipt. Ranking is only trustworthy if the discarded pile is visible, so here it is: everything the collectors surfaced in the window, with its signal and what we did with it.
ItemSourceSignalCall
Vercel AI Gateway Virtual ModelsVendor launch postDated primary documentation with configuration and rollout guidanceOne Thing: central routing is useful when paired with a candidate alias and acceptance test.
GitHub Copilot FusionGitHub changelogGA announcement with execution modes, billing and vendor benchmark figuresShipped: pilot against a fixed-model baseline before changing defaults.
OpenAI Python 3.41.0GitHub releaseReconnect handling and typed API additionsShipped: upgrade Realtime clients and test queued-frame recovery.
Goose 1.57.0GitHub releaseNetwork-policy and session-control changesShipped: HTTPS redirect validation closes an operational boundary.
AI SDK Harness Pi 1.0.170GitHub releaseExplicit lifecycle-state compatibility warning and context-loading changesShipped: migration work is required before suspended sessions cross the upgrade.
Claude Code background-agent summary measurementIndependent field reportOpenTelemetry method, tested versions and stated limitsConversation: evidence that harness side requests need their own attribution check.
Vercel CI betaVendor launch postBeta availability and internal performance claimWatch: reproduce on a known task graph before comparing speed or cost.
LangChain Core 1.7.1GitHub releasePreserves gateway tracing metadata in v3 streamsDropped: narrow fix with no broad upgrade trigger.
Utah Claude Code pilotX digest leadPilot numbers without an opened underlying reportDropped: the original study was not available for verification.
Reddit Claude Code loop guardReddit digest leadIn-window record without a valid permalinkDropped: source identity and exact post could not be verified.
EOF

End of feed. That is everything from the window worth your time.
Explore more news, analysis and practical guides on NO FEED.

The useful part, in your inbox.

One complete edition every weekday, with practical takeaways.