News

Reasonix news brief

News items prioritize GitHub API data, npm registry state, and DeepSeek official agent documentation.

Reasonix v1.24.2 is now the stable CLI and desktop release line

GitHub published CLI `v1.24.2` at 2026-08-12T16:25:57Z, Desktop `desktop-v1.24.2` at 2026-08-12T16:30:54Z, and npm now points `latest`, `next`, `canary`, and `latest-staging` to 1.24.2. This stable line collapses recovery lineage into one logical session after upgrades, prevents sidebar freezes while the session catalog projects metadata, stabilizes chat scrolling when async Markdown and code blocks resize, and keeps the hardened Windows startup path that hides console flashes.

Why it matters

GitHub published CLI `v1.24.2` at 2026-08-12T16:25:57Z, Desktop `desktop-v1.24.2` at 2026-08-12T16:30:54Z, and npm now points `latest`, `next`, `canary`, and `latest-staging` to 1.24.2. This stable line collapses recovery lineage into one logical session after upgrades, prevents sidebar freezes while the session catalog projects metadata, stabilizes chat scrolling when async Markdown and code blocks resize, and keeps the hardened Windows startup path that hides console flashes.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

DeepSeek V4 Flash is official with major agent gains and native Codex support

DeepSeek released the official DeepSeek-V4-Flash API into public beta on July 31, 2026. Developers keep using `deepseek-v4-flash` and receive the updated 0731 model. DeepSeek reports that it beats V4-Pro-Preview across nine agent and coding-agent benchmarks, while native Responses API support provides a first-party Codex integration path.

Read the full coverage

Why it matters

DeepSeek released the official DeepSeek-V4-Flash API into public beta on July 31, 2026. Developers keep using `deepseek-v4-flash` and receive the updated 0731 model. DeepSeek reports that it beats V4-Pro-Preview across nine agent and coding-agent benchmarks, while native Responses API support provides a first-party Codex integration path.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix v1.19.0 added DeepSeek Anthropic and Responses support to the stable line

GitHub published CLI `v1.19.0` at 2026-08-01T17:22:15Z and Desktop `desktop-v1.19.0` at 2026-08-01T16:33:42Z before the follow-up v1.19.1 fix release. The v1.19.0 stable line added a DeepSeek Anthropic-compatible endpoint preset, a new Responses API provider path with stateless DeepSeek support, faster cached model polling, session and permission hardening, and the public `low` reasoning setting for `deepseek-v4-flash`.

Why it matters

GitHub published CLI `v1.19.0` at 2026-08-01T17:22:15Z and Desktop `desktop-v1.19.0` at 2026-08-01T16:33:42Z before the follow-up v1.19.1 fix release. The v1.19.0 stable line added a DeepSeek Anthropic-compatible endpoint preset, a new Responses API provider path with stateless DeepSeek support, faster cached model polling, session and permission hardening, and the public `low` reasoning setting for `deepseek-v4-flash`.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 adds DeepSeek reply recovery and post-v1.18 hardening

Official `main-v2` merges on July 31, 2026 added one bounded continuation when official DeepSeek replies stop at `finish_reason=length`, exposed `low` reasoning effort for `deepseek-v4-flash`, reworked the Desktop terminal into an independent bottom drawer with resize and accordion behavior, and hardened post-v1.18 session, permission, routing, and Desktop regressions. These are merged source updates after stable `v1.18.0`, not a newer stable release.

Why it matters

Official `main-v2` merges on July 31, 2026 added one bounded continuation when official DeepSeek replies stop at `finish_reason=length`, exposed `low` reasoning effort for `deepseek-v4-flash`, reworked the Desktop terminal into an independent bottom drawer with resize and accordion behavior, and hardened post-v1.18 session, permission, routing, and Desktop regressions. These are merged source updates after stable `v1.18.0`, not a newer stable release.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 now keeps pasted text and file-ref cards intact across Desktop session switches

Merged PR #7064 fixes Desktop history replay so pasted-text blocks and file-reference inline cards stay compact after switching sessions or restarting the app, while the full user-authored input still remains available for capability routing, memory recall, planning, edit replay, and older Desktop clients. This is merged source on `main-v2` after the stable v1.18.0 tags, not a newer stable release.

Why it matters

Merged PR #7064 fixes Desktop history replay so pasted-text blocks and file-reference inline cards stay compact after switching sessions or restarting the app, while the full user-authored input still remains available for capability routing, memory recall, planning, edit replay, and older Desktop clients. This is merged source on `main-v2` after the stable v1.18.0 tags, not a newer stable release.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 fixes true-colour detection and smooths `/theme` switches

Merged PR #7053 fixes 24-bit colour detection in Windows Terminal, kitty, Alacritty, Ghostty, foot, Rio, st, and Contour, while correctly downgrading tmux and screen. It also routes mode indicators through the active theme so `NO_COLOR` works consistently, makes terminal-background probing opt-in, and adds an approximately 290 ms left-to-right palette transition for `/theme`. This is merged source on `main-v2` after the v1.18.0 tag, not a newer stable release.

Why it matters

Merged PR #7053 fixes 24-bit colour detection in Windows Terminal, kitty, Alacritty, Ghostty, foot, Rio, st, and Contour, while correctly downgrading tmux and screen. It also routes mode indicators through the active theme so `NO_COLOR` works consistently, makes terminal-background probing opt-in, and adds an approximately 290 ms left-to-right palette transition for `/theme`. This is merged source on `main-v2` after the v1.18.0 tag, not a newer stable release.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix v1.18.0 is now the stable CLI and desktop release line

GitHub published CLI `v1.18.0` at 2026-07-29T18:12:07Z, Desktop `desktop-v1.18.0` at 2026-07-29T18:16:09Z, and npm moved `latest` to 1.18.0 on the same day. The stable line adds Context Engine v2, built-in terminal sessions in Desktop, public Stable and Preview channels, Kimi K3 support, regional pricing, broader localization, large-session performance work, and guard/privacy/release hardening.

Why it matters

GitHub published CLI `v1.18.0` at 2026-07-29T18:12:07Z, Desktop `desktop-v1.18.0` at 2026-07-29T18:16:09Z, and npm moved `latest` to 1.18.0 on the same day. The stable line adds Context Engine v2, built-in terminal sessions in Desktop, public Stable and Preview channels, Kimi K3 support, regional pricing, broader localization, large-session performance work, and guard/privacy/release hardening.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 now documents Context Engine v2 and richer `/memory` diagnostics

The official `main-v2` sources on July 28, 2026 document Context Engine v2 as a split between standing instructions and background memory, plus new `/memory recall`, `/memory instructions`, revision-restore, and archive-recovery flows. At that July 28 check, the docs moved ahead of npm stable; the next day, the same capability set landed in stable v1.18.0.

Why it matters

The official `main-v2` sources on July 28, 2026 document Context Engine v2 as a split between standing instructions and background memory, plus new `/memory recall`, `/memory instructions`, revision-restore, and archive-recovery flows. At that July 28 check, the docs moved ahead of npm stable; the next day, the same capability set landed in stable v1.18.0.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix v1.17.21 became the stable CLI line on July 25

GitHub published Reasonix CLI v1.17.21 on July 25, 2026. That stable line added deterministic planning routes, inline regex search in code previews, native crash diagnostics, cancelable provider retries, safer plugin hook execution, Windows Authenticode signing, and log credential redaction before stable moved again to v1.18.0.

Why it matters

GitHub published Reasonix CLI v1.17.21 on July 25, 2026. That stable line added deterministic planning routes, inline regex search in code previews, native crash diagnostics, cancelable provider retries, safer plugin hook execution, Windows Authenticode signing, and log credential redaction before stable moved again to v1.18.0.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix now runs compatible Claude Code plugins inside normal sessions

Reasonix now reads `.claude-plugin/plugin.json` directly and maps compatible Claude Code plugin skills, slash commands, agents, hooks, MCP servers, and root `CLAUDE.md` context into its existing CLI and Desktop sessions. Before writing files, `reasonix plugin install <source> --dry-run` reports whether each declared capability is fully, partially, or not compatible; a July 20 follow-up also repaired MCP tool bindings used by imported plugin skills.

Why it matters

Reasonix now reads `.claude-plugin/plugin.json` directly and maps compatible Claude Code plugin skills, slash commands, agents, hooks, MCP servers, and root `CLAUDE.md` context into its existing CLI and Desktop sessions. Before writing files, `reasonix plugin install <source> --dry-run` reports whether each declared capability is fully, partially, or not compatible; a July 20 follow-up also repaired MCP tool bindings used by imported plugin skills.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

npm latest moved to Reasonix 1.17.21 before the later 1.18.0 stable update

The official npm registry pointed `latest` to Reasonix 1.17.21 on July 25, 2026, with `next` still at 1.17.6-rc.1 and both channels declaring Node >=18. That July 25 move established the stable Go rewrite line before `latest` advanced again to 1.18.0 on July 29.

Source

npmjs.com

Why it matters

The official npm registry pointed `latest` to Reasonix 1.17.21 on July 25, 2026, with `next` still at 1.17.6-rc.1 and both channels declaring Node >=18. That July 25 move established the stable Go rewrite line before `latest` advanced again to 1.18.0 on July 29.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 locks GitHub's Latest badge to the CLI line and hardens stable release-pointer checks

GitHub commits 9d1925e and 36c9a44 on July 5 switch release-pointer smoke checks to the authenticated R2 API, restore the compatibility latest.json follow-up path, and keep desktop-v1.17.0 from stealing the repository-wide Latest badge from the CLI release.

Why it matters

GitHub commits 9d1925e and 36c9a44 on July 5 switch release-pointer smoke checks to the authenticated R2 API, restore the compatibility latest.json follow-up path, and keep desktop-v1.17.0 from stealing the repository-wide Latest badge from the CLI release.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 now restores pending plan prompts after users switch back to a tab

GitHub commit bd6b414 on June 13 replays pending plan prompts whenever a plan-mode tab becomes active again, so the revise or execute approval modal no longer disappears after a tab switch.

Why it matters

GitHub commit bd6b414 on June 13 replays pending plan prompts whenever a plan-mode tab becomes active again, so the revise or execute approval modal no longer disappears after a tab switch.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix Desktop v1.17.21 became the public GUI release line on July 26

GitHub released desktop-v1.17.21 on July 26, 2026 with DMG, .deb, tar.gz, and Windows installer assets. That public desktop line added deterministic planner routes, bounded regex search in code previews, native crash diagnostics, cancelable provider retries, Windows Authenticode signing for payload executables, and error-log credential redaction before desktop-v1.18.0 replaced it.

Why it matters

GitHub released desktop-v1.17.21 on July 26, 2026 with DMG, .deb, tar.gz, and Windows installer assets. That public desktop line added deterministic planner routes, bounded regex search in code previews, native crash diagnostics, cancelable provider retries, Windows Authenticode signing for payload executables, and error-log credential redaction before desktop-v1.18.0 replaced it.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix documents its default credential-store fallback and no longer blocks saves on shadow warnings

GitHub commits a148c43, d6d18e1, and a4037eb on June 16 document `credentials_store = "auto"` as the default path, clarify that OS keyrings are preferred before the file fallback, and keep provider-key saves successful even when an existing environment variable would override the stored key after restart.

Why it matters

GitHub commits a148c43, d6d18e1, and a4037eb on June 16 document `credentials_store = "auto"` as the default path, clarify that OS keyrings are preferred before the file fallback, and keep provider-key saves successful even when an existing environment variable would override the stored key after restart.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 now opens interactive sessions with bare `reasonix`

GitHub commit 74d0ab6 on June 16 updates the documented interactive entry from `reasonix chat` to bare `reasonix`, and the same-day resume fixes 1a02582 and c1953f2 preserve saved model state more reliably when users reopen past sessions.

Why it matters

GitHub commit 74d0ab6 on June 16 updates the documented interactive entry from `reasonix chat` to bare `reasonix`, and the same-day resume fixes 1a02582 and c1953f2 preserve saved model state more reliably when users reopen past sessions.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 now backfills missing tool-call names when older sessions replay

GitHub commit abb0310 on June 17 backfills empty tool-call names and arguments from paired tool results so pre-adde2d3e sessions no longer fail replay with HTTP 400 missing-field errors; the same-day regression follow-up 1e5d796 keeps healthy sessions unchanged.

Why it matters

GitHub commit abb0310 on June 17 backfills empty tool-call names and arguments from paired tool results so pre-adde2d3e sessions no longer fail replay with HTTP 400 missing-field errors; the same-day regression follow-up 1e5d796 keeps healthy sessions unchanged.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.

Reasonix main-v2 trims redundant desktop session reloads during restore

GitHub commit dcc434e and merge ef1f38c on June 17 stop repeated desktop session reload work during restore, reducing startup parse and preload overhead before the first restored session render.

Why it matters

GitHub commit dcc434e and merge ef1f38c on June 17 stop repeated desktop session reload work during restore, reducing startup parse and preload overhead before the first restored session render.

Suggested action

Open the original source, re-check dates, versions, tags, and commands, then decide whether to install or update.