Fetching from the wire…
Public story · 2026-08-24 · high
Version 2.5.0 lets an agent block on a pattern match rather than polling, and trims 256 tokens of drifted tool-schema text.
Why now: This fix bundle is in the 2.5.0 tag, so teams still running an older version haven't seen it yet.
DeepSeek-Reasonix's 2.5.0 release notes add until_output_matches, a wake condition that takes an RE2 pattern and returns the moment output matches it. Before this, watching a long-running background task meant polling: one turn spent checking, over and over, until the job finished. An hour-long task costs one turn instead of however many polls covered that hour.
The same release cuts 256 tokens from tool descriptions by removing schema restatements, text that repeated what the tool's actual schema already declared. One restatement had drifted out of sync with its schema, so the description and the enforced shape disagreed with each other. Removing the restatements closes that gap for good.
The release notes also document a failure shape to check for in any proxy setup. A gateway can return HTTP 200 and hold the stream open long enough to look healthy, then end with no content. The agent reads that as the model returning an empty answer and burns three retries blaming the wrong party.
Each link below shares sources, entities, or timing with this story.
DeepSeek competes with Anthropic / Shared entity: GitHub / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (DeepSeek competes with Anthropic); both cover GitHub; reported by the same outlet (github.com).
Linked by a graph relationship (DeepSeek competes with Anthropic); both cover GitHub; reported by the same outlet (github.com).
DeepSeek competes with Anthropic / Shared entities / Same source domain / Earlier coverage
Linked by a graph relationship (DeepSeek competes with Anthropic); both cover GitHub, HTTP; reported by the same outlet (github.com).
DeepSeek released V4-Flash / Shared entity: DeepSeek / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (DeepSeek released V4-Flash); both cover DeepSeek; reported by the same outlet (github.com).
DeepSeek released DeepSeek V4 / Shared entity: GitHub / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (DeepSeek released DeepSeek V4); both cover GitHub; reported by the same outlet (github.com).
openclaude uses DeepSeek / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (openclaude uses DeepSeek); both cover DeepSeek, GitHub; reported by the same outlet (github.com).
DeepSeek competes with Anthropic / Shared entity: GitHub / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (DeepSeek competes with Anthropic); both cover GitHub; reported by the same outlet (github.com).
Linked by a graph relationship (DeepSeek competes with Anthropic); both cover GitHub; reported by the same outlet (github.com).