Fetching from the wire…
Tools2026-09-03 · source-backed
Released September 3, the OpenAI Chat Completions and Responses converters were raising on an assistant message with no content parts, which is exactly what a Chat Generator returns when it discards a malformed tool call. The message is now sent with empty content, which both APIs accept, so the run continues. ChatMessage.from_openai_dict_format accepts the same so it round-trips, and the Hugging Face converter got the matching fix. This is the failure where one bad tool call ends an otherwise healthy multi-turn run.
Each link below shares sources, entities, or timing with this story.
1. Use claude agents --json to build session dashboards. Claude Code v2.1.145 outputs all live agent sessions as structured JSON with status, model, elapsed time, and parent relationships. Pipe it into a tmux status bar widget or session picker script for switching between bac...
After 20+ years maintaining Paint.NET, Rick Brewster concluded WINE's Direct2D would never be complete enough for what he needed, so the app now carries its own from-scratch reverse-engineered Direct2D implementation. He puts it at 180,000 lines against 700,000 for the rest of...
The July 29 walkthrough covers the consumer chat UIs of both products, not the developer APIs or CLI harnesses where MCP is well-trodden. That summary judgment is the finding. Know that friction before you plan any distribution strategy assuming end users will attach your MCP...
Satya Nadella said companies routing everything through a single proprietary lab may not survive. His argument: you hand that lab your most sensitive business context, and the lab can turn it against you as a competitor. His prescription is an orchestration layer — keep the ha...
Created August 26, a TypeScript harness for authorized penetration tests, bug bounty work, labs and CTFs, keeping sessions local. Every layer is replaceable from configuration, and it supports OpenAI Chat Completions and Responses, Anthropic Messages, DeepSeek and any OpenAI-c...
Simon Willison spent a while taking ChatGPT Work apart and published the map on August 30. Work splits into Work Cloud and Work Local, the latter being the renamed Codex desktop app, at $20/month and up since July 9. He enumerates six capabilities Work has that Chat doesn't, a...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.