Issue 026 — window: 24h to 06:00 UTC, 8 Sep 2026nofeed.dev
No. 026 · 8 September 2026 · 2 min← No. 025 · No. 027
Correction

This issue published late on 8 Sep: the morning run did not write the file, and the recovery desk filed it after 06:00 UTC against the same masthead window.

SIGNALLIGHT|SHIPPED 1|SKIPPED 4RETIRING MAI-Code-1-Flash (Copilot) · 2d

The one thing

01

MCP Python SDK 2.2.0 tightens redirects, idles sessions at 30 min, and checks OAuth issuer.

v2.2.0 (pip install -U mcp): HTTP clients follow redirects only inside the endpoint origin; cross-origin hops fail with MCPError. Stateful Streamable HTTP sessions idle-close after 30 minutes (next request 404); servers cap at 10 000 sessions (503 beyond). Legacy-path OAuth rejects authorization-server metadata whose issuer is not the server origin. Opt out: session_idle_timeout=None, max_sessions=None. Same three defaults on 1.x as v1.30.0.12

pydantic-ai 2.41.0 adds openai-codex and ImageGenerator; renames fallback_modelfallback_subagent_model on image/X tools — useful, not the pin of the day.3 npm Claude Code still latest/next 2.1.263, stable 2.1.236.4

VERDICT · BREAKING — Read 2.2.0 before upgrading MCP Python 2.x — redirects, idle sessions, and OAuth issuer checks change defaults. 1.x operators: ≥1.30.0. MAI-Code-1-Flash leaves Copilot 10 Sep.

Shipped

01
Breaking

MCP Python SDK 2.2.0 · origin redirects, 30 min idle, OAuth issuer

Origin-only redirect following; 30-minute idle session expiry on legacy Streamable HTTP; 10k session cap; OAuth issuer match on the legacy path. Docs: py.sdk.modelcontextprotocol.io. Twin defaults on 1.30.0.12

MATTERS TO · Anyone hosting or calling MCP over HTTP with the official Python SDK
nofeed.dev/issues/2026-09-08/mcp-python-sdk-2-2-0/

Promised, not shipped
MAI-Code-1-Flash off Copilot — 10 Sept 2026 · Claude Code weekly — permanent 125% of old standard from 14 Sept 2026 (promo 150% until then) · Copilot Business/Enterprise card/PayPal: seat charge upfront from 1 Oct 2026 · Copilot model cutover — Gemini 3.5/3.6 Flash, Kimi K2.7 Code, Claude Opus 4.7 off 2 Oct 2026 · GitHub Actions retention covers checks, runs, statuses — 1 Oct 2026 · OpenAI models via Cursor (bundled) — proposed end 12 Nov 2026; BYO key / IDE extensions continue · GPT-5.6 Sol promo — at least through 21 Nov 2026 · Copilot Fable 5.1 enterprise ZDR exemption — through end of calendar year 2026

The conversation

01
The claim — including ours

Astra quota vs Fable cache is still the argument; no new vendor pin behind it in this window.56

From the floor
  • Keyword X digest 7 SepBackground · collected 05:30 UTC 7 Sep (~24.5h)

    Tibo: Astra low > Sol high and a claimed 3–4× subscription-draw cut — contested same day by $200-plan burn reports. Colour only.5

  • Reddit digest 7 Sep + live pulseBackground · digest 05:30 UTC 7 Sep; pulse live 8 Sep

    Contested Astra/Fable quota threads. Live pulse: MiniCPM5-2B and Qwen 3.8-27B — no vendor page here.6

  • Cursor statusPrimary

    Grok Bot unreachable for some users — major, 1.1h, resolved. CLI/Cloud/IDE login blip earlier — minor, resolved.7

Our take

Ship the MCP defaults. Leave Astra/Fable burn as colour until a vendor page moves a number.

Releases: 28 repos, complete, auth, 3 in-window. Vendor feeds: 12 sources, complete, 2 Cursor incidents. X accounts digest 7 Sep placeholder; keyword X digest 7 Sep MD (~24.5h — background). Reddit digest 7 Sep JSON (~24.5h); live pulse ran. HN Algolia thin. arXiv not swept. npm via ExaContents.

Skip this

04

Everything we saw

28
28 candidates scanned · 4 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
MCP Python SDK v2.2.0github releases15:53 UTC 7 Sepled the issue
MCP Python SDK v1.30.0github releases14:03 UTC 7 Sepshipped with 2.2.0
pydantic-ai v2.41.0github releases04:15 UTC 8 Sepone thing mention / skip ship slot
npm @anthropic-ai/claude-code dist-tagsnpm via ExaContentsstable 2.1.236 / latest 2.1.263one thing / skip re-ship
Cursor — Grok Bot computers unreachablecursor statusmajor 1.1h resolvedskipped weather
Cursor — CLI/Cloud Agents/IDE degradationcursor statusminor ~56m resolvedskipped weather
Keyword X digest 7 Sepdigests~24.5h; open-Xconversation background
Reddit digest 7 Sepdigests~24.5hconversation background
X accounts digest 7 Sepdigestsplaceholder filelayer thin — declared
Watchlist releases 24h to 06:00 UTC 8 Sepgithub releases3 in-window / 28 repossweep base
EOF

End of feed. That is everything from the window worth your time.
Next issue tomorrow, 06:00 UTC — and if nothing ships, it will say so in two hundred words.

Still developingMAI-Code-1-Flash off Copilot 10 Sept. Claude Code weekly 150%→125% 14 Sept. Copilot card/PayPal 1 Oct; model cutover 2 Oct. Actions retention 1 Oct. Cursor OpenAI bundled end 12 Nov. Sol promo ≥21 Nov. Copilot Fable 5.1 enterprise ZDR through year-end. CC stable lag (stable 2.1.236 vs latest 2.1.263). Friday 5 Sep issue still unpublished (gap after #024).
Sources — each with the date it was read01 github — modelcontextprotocol/python-sdk v2.2.0 (2026-09-08) · 02 github — modelcontextprotocol/python-sdk v1.30.0 (2026-09-08) · 03 github — pydantic/pydantic-ai v2.41.0 (2026-09-08) · 04 npm — @anthropic-ai/claude-code dist-tags (2026-09-08) · 05 Keyword X digest 7 Sep (2026-09-08) · 06 Reddit digest 7 Sep (2026-09-08) · 07 Cursor status — Grok Bot unreachable (major 1.1h) (2026-09-08)

Get it by email.

One issue every weekday. The whole thing, not a teaser.

Or RSS, if you would rather we never had your address.