News

Reasonix news brief

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

Desktop v1.38.8 requires manual installation on every platform

The official Desktop release is manual-download only; automatic-update channels remain on v1.38.7. Windows packages lack Reasonix Authenticode signatures because SignPath is unavailable and may show an unknown-publisher warning. Detached minisign signatures and SHA-256 checksums remain available. CLI and npm publication are unaffected.

Why it matters

The official Desktop release is manual-download only; automatic-update channels remain on v1.38.7. Windows packages lack Reasonix Authenticode signatures because SignPath is unavailable and may show an unknown-publisher warning. Detached minisign signatures and SHA-256 checksums remain available. CLI and npm publication are unaffected.

Suggested action

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

Reasonix v1.38.8 ships session storage v4 and desktop installer repairs

Stable CLI/Desktop v1.38.8 and all four npm tags are available. Session storage v4 removes the former 128 MiB replay limit; continuing old sessions migrates them into a separate v4 directory while preserving originals. Older clients cannot read new v4 history, so update Desktop and CLI together. Browsing or migration does not resume Goals or restore execution approvals. The release repairs Goal restoration, macOS app-bundle updater lookup, Windows installer file-lock retries and Linux package permissions. Desktop v1.38.3 and earlier require a manual full-package install. These release notes supersede earlier merged-source availability caveats for the included fixes.

Why it matters

Stable CLI/Desktop v1.38.8 and all four npm tags are available. Session storage v4 removes the former 128 MiB replay limit; continuing old sessions migrates them into a separate v4 directory while preserving originals. Older clients cannot read new v4 history, so update Desktop and CLI together. Browsing or migration does not resume Goals or restore execution approvals. The release repairs Goal restoration, macOS app-bundle updater lookup, Windows installer file-lock retries and Linux package permissions. Desktop v1.38.3 and earlier require a manual full-package install. These release notes supersede earlier merged-source availability caveats for the included fixes.

Suggested action

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

Merged permission presets clarify full access and Windows limits

Official PR #10209 replaces Ask/Auto/Yolo with read-only, workspace-write and danger-full-access; new sessions default to workspace-write. Full access runs as the current OS account without the Reasonix filesystem or network sandbox; explicit host denies apply before launch only. Legacy Ask migrates to read-only and Auto/Yolo to workspace-write. Windows restricted-token enforcement is reported as partial; older remote services need the new execution contract. These are merged main-v2 changes, not verified stable v1.38.7 behavior.

Why it matters

Official PR #10209 replaces Ask/Auto/Yolo with read-only, workspace-write and danger-full-access; new sessions default to workspace-write. Full access runs as the current OS account without the Reasonix filesystem or network sandbox; explicit host denies apply before launch only. Legacy Ask migrates to read-only and Auto/Yolo to workspace-write. Windows restricted-token enforcement is reported as partial; older remote services need the new execution contract. These are merged main-v2 changes, not verified stable v1.38.7 behavior.

Suggested action

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

Merged file-observation changes retire recovery confirmation gates

Official PR #10223 checks observed file versions at mutation time and removes full-read debt, Auto Guard and proof-driven completion gates. A bounded read observes a version without claiming full-file review. Unknown external effects remain recorded facts but no longer block later tools or require recovery confirmation; the host no longer guarantees exactly-once handling. Old recovery records become read-only and cannot replay operations. Permissions, sandboxing, Plan approval and checkpoints remain. This is merged source, not a new stable release.

Why it matters

Official PR #10223 checks observed file versions at mutation time and removes full-read debt, Auto Guard and proof-driven completion gates. A bounded read observes a version without claiming full-file review. Unknown external effects remain recorded facts but no longer block later tools or require recovery confirmation; the host no longer guarantees exactly-once handling. Old recovery records become read-only and cannot replay operations. Permissions, sandboxing, Plan approval and checkpoints remain. This is merged source, not a new stable release.

Suggested action

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

Merged Linux and Windows packaging fixes await released installers

Official main-v2 merges fix Linux .deb app-directory permissions (#10213), portable first-launch CLI lookup (#10214), direct Windows/Linux shell service discovery (#10215), and Windows scanner-lock activation failures with bounded retries and a Retry/Cancel dialog (#10219). Documentation also tells Desktop v1.38.3 and earlier users seeing unsupported install_layout to install the full package (#10218). GitHub CLI/Desktop and all four npm tags remain 1.38.7; repaired installer availability is not verified.

Why it matters

Official main-v2 merges fix Linux .deb app-directory permissions (#10213), portable first-launch CLI lookup (#10214), direct Windows/Linux shell service discovery (#10215), and Windows scanner-lock activation failures with bounded retries and a Retry/Cancel dialog (#10219). Documentation also tells Desktop v1.38.3 and earlier users seeing unsupported install_layout to install the full package (#10218). GitHub CLI/Desktop and all four npm tags remain 1.38.7; repaired installer availability is not verified.

Suggested action

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

Merged macOS updater repair: v1.38.7 needs a manual full-DMG upgrade

Official PR #10194 fixes the updater failing to recognize the v1.38.7 service inside the macOS app bundle. Users on 1.38.7 need one manual full-DMG replacement when the repaired build is released, because the old updater fails before installing it. Merged main-v2 packaging adds native Apple Silicon and Intel packages and retains a manual Universal DMG. Signed update testing and native platform qualification remain required; this is a source change, not a new stable installer. GitHub CLI/Desktop and all four npm tags are 1.38.7 at this check.

Why it matters

Official PR #10194 fixes the updater failing to recognize the v1.38.7 service inside the macOS app bundle. Users on 1.38.7 need one manual full-DMG replacement when the repaired build is released, because the old updater fails before installing it. Merged main-v2 packaging adds native Apple Silicon and Intel packages and retains a manual Universal DMG. Signed update testing and native platform qualification remain required; this is a source change, not a new stable installer. GitHub CLI/Desktop and all four npm tags are 1.38.7 at this check.

Suggested action

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

Merged execution change retires Delivery mode and automatic quality gates

Official PR #10198 changes main-v2 so ordinary turns end when the model finishes, without host-added validation rounds for changed-file risk or unfinished todos. Delivery mode and the separate Goal evaluator are retired; the model reports Goal completion or blocking. Plan preapproval, explicit constraints, permissions, sandboxing and budgets remain enforced. Restored or forked Goals require an explicit start or resume. Old services retain their actual behavior, and downgrading may restore old Delivery semantics. These changes are merged source, not capabilities verified in stable v1.38.7.

Why it matters

Official PR #10198 changes main-v2 so ordinary turns end when the model finishes, without host-added validation rounds for changed-file risk or unfinished todos. Delivery mode and the separate Goal evaluator are retired; the model reports Goal completion or blocking. Plan preapproval, explicit constraints, permissions, sandboxing and budgets remain enforced. Restored or forked Goals require an explicit start or resume. Old services retain their actual behavior, and downgrading may restore old Delivery semantics. These changes are merged source, not capabilities verified in stable v1.38.7.

Suggested action

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

Reasonix v1.38.7 adds browser controls and Windows reliability fixes

Stable CLI and Desktop v1.38.7 are available on GitHub with native CLI archives and macOS, Windows and Linux Desktop packages. At the September 12 check, all four npm tags still point to 1.38.6. Desktop adds browser settings for Chrome login-state import and browser-data clearing, fixes Windows startup recovery and taskbar grouping, and keeps long transcripts within the chat panel. CLI fixes UTF-8 clipboard copying in WSL; both clients preserve per-model max_output_tokens overrides and add configurable checkpoint retention.

Why it matters

Stable CLI and Desktop v1.38.7 are available on GitHub with native CLI archives and macOS, Windows and Linux Desktop packages. At the September 12 check, all four npm tags still point to 1.38.6. Desktop adds browser settings for Chrome login-state import and browser-data clearing, fixes Windows startup recovery and taskbar grouping, and keeps long transcripts within the chat panel. CLI fixes UTF-8 clipboard copying in WSL; both clients preserve per-model max_output_tokens overrides and add configurable checkpoint retention.

Suggested action

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

Reasonix v1.38.6 fixes v1.38.5 Desktop build_mismatch startup failures

The official v1.38.6 release fixes mismatched version information between the Desktop shell and bundled service. If v1.38.5 cannot open, the release instructs users to install the complete v1.38.6 package without deleting configuration or sessions. The first upgrade from v1.38.3 or earlier Wails builds to Electron also requires a full manual installation because the old updater cannot install the new layout. This startup fix does not resolve the previously reported OpenCode Go Responses native-search limitation.

Why it matters

The official v1.38.6 release fixes mismatched version information between the Desktop shell and bundled service. If v1.38.5 cannot open, the release instructs users to install the complete v1.38.6 package without deleting configuration or sessions. The first upgrade from v1.38.3 or earlier Wails builds to Electron also requires a full manual installation because the old updater cannot install the new layout. This startup fix does not resolve the previously reported OpenCode Go Responses native-search limitation.

Suggested action

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

Reasonix v1.38.5 ships Electron Desktop and interrupted-tool recovery

Stable CLI and Desktop v1.38.5 are available on GitHub, and all four npm tags point to 1.38.5 at the September 11 check; v1.38.4 was not publicly released. Desktop now uses Electron, with macOS signing fixes and verified macOS, Windows and Linux package listings. The release adds DeepSeek V4.1 Flash image input and evidence-backed interrupted-tool recovery. Review and confirm pending tool outcomes before downgrading: older runtimes do not enforce the new recovery guards, and safe retry is off by default. OpenCode Go is a new provider preset, but its DeepSeek Responses native search remains unverified; the release recommends its tested Anthropic path for web search.

Why it matters

Stable CLI and Desktop v1.38.5 are available on GitHub, and all four npm tags point to 1.38.5 at the September 11 check; v1.38.4 was not publicly released. Desktop now uses Electron, with macOS signing fixes and verified macOS, Windows and Linux package listings. The release adds DeepSeek V4.1 Flash image input and evidence-backed interrupted-tool recovery. Review and confirm pending tool outcomes before downgrading: older runtimes do not enforce the new recovery guards, and safe retry is off by default. OpenCode Go is a new provider preset, but its DeepSeek Responses native search remains unverified; the release recommends its tested Anthropic path for web search.

Suggested action

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

Reasonix v1.38.3 saves model settings and fixes stuck task status

Stable CLI and Desktop v1.38.3 are available on GitHub; npm latest, next, canary and latest-staging also point to 1.38.3 at the September 10 check. Desktop can save model preferences and provider connections before a session starts; active work keeps its original connection until the next run. Local and remote sessions now synchronize completion state to fix lingering spinners. Per-turn results show confirmed file changes and executed checks with exit codes and logs; missing evidence is labelled rather than treated as a pass. Older Desktop-managed Serve instances without settings snapshot support need an upgrade or safe reconnect after active work finishes. Verified installers cover macOS, Windows and Linux.

Why it matters

Stable CLI and Desktop v1.38.3 are available on GitHub; npm latest, next, canary and latest-staging also point to 1.38.3 at the September 10 check. Desktop can save model preferences and provider connections before a session starts; active work keeps its original connection until the next run. Local and remote sessions now synchronize completion state to fix lingering spinners. Per-turn results show confirmed file changes and executed checks with exit codes and logs; missing evidence is labelled rather than treated as a pass. Older Desktop-managed Serve instances without settings snapshot support need an upgrade or safe reconnect after active work finishes. Verified installers cover macOS, Windows and Linux.

Suggested action

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

Reasonix main-v2 documents the Electron desktop shell

After v1.38.3, merged main-v2 documentation PR #10018 replaces retired Wails host descriptions with the Electron shell. The current README says source builds need Go 1.26+, Node 24+ and pnpm 10; Chromium is bundled, so platform webview dependencies are no longer needed. This describes current source builds, not a claim that the verified v1.38.3 installers use Electron.

Why it matters

After v1.38.3, merged main-v2 documentation PR #10018 replaces retired Wails host descriptions with the Electron shell. The current README says source builds need Go 1.26+, Node 24+ and pnpm 10; Chromium is bundled, so platform webview dependencies are no longer needed. This describes current source builds, not a claim that the verified v1.38.3 installers use Electron.

Suggested action

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

Reasonix v1.38.2 improves session history and image understanding

Stable GitHub CLI and Desktop v1.38.2 introduce an append-only session log: forks, rollback and version selection stay in one log. The release adds view_image(path) and shared image summaries for attachments and successful tool image results, including MCP. Desktop can assign a dedicated web-search model; Auto remains the default. Verified desktop packages cover macOS, Windows and Linux. At the September 9 check, npm latest, next, canary and latest-staging still point to 1.38.1; use the official GitHub assets for 1.38.2.

Why it matters

Stable GitHub CLI and Desktop v1.38.2 introduce an append-only session log: forks, rollback and version selection stay in one log. The release adds view_image(path) and shared image summaries for attachments and successful tool image results, including MCP. Desktop can assign a dedicated web-search model; Auto remains the default. Verified desktop packages cover macOS, Windows and Linux. At the September 9 check, npm latest, next, canary and latest-staging still point to 1.38.1; use the official GitHub assets for 1.38.2.

Suggested action

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

Reasonix main-v2 bounds recovery waits and tool cancellation

Merged main-v2 PRs #9899, #9901 and #9900 on September 7 add a 10-minute provider recovery waiting budget with a countdown and Stop control, bound the wait for parallel tools after cancellation to a 15-second grace period, and show running-tool elapsed time plus a warning after 10 minutes of silence. Abandoned tools may still have unknown effects; the silence warning does not terminate them. Recovery-dialog backend failures become actionable notifications instead of a full-window crash overlay. These changes are merged source work, not confirmed features of stable v1.38.1.

Why it matters

Merged main-v2 PRs #9899, #9901 and #9900 on September 7 add a 10-minute provider recovery waiting budget with a countdown and Stop control, bound the wait for parallel tools after cancellation to a 15-second grace period, and show running-tool elapsed time plus a warning after 10 minutes of silence. Abandoned tools may still have unknown effects; the silence warning does not terminate them. Recovery-dialog backend failures become actionable notifications instead of a full-window crash overlay. These changes are merged source work, not confirmed features of stable v1.38.1.

Suggested action

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

Reasonix v1.38.1 fixes Ask recovery and stale desktop sessions

Stable GitHub CLI and Desktop v1.38.1 fix Ask answer submission and draft recovery, reject stale session events, and report malformed tool arguments as actionable errors without executing them or masking authorization failures. Desktop installers are available for macOS, Windows and Linux. At the September 7 check, npm latest, next and canary remain 1.38.0; latest-staging is 1.38.1.

Why it matters

Stable GitHub CLI and Desktop v1.38.1 fix Ask answer submission and draft recovery, reject stale session events, and report malformed tool arguments as actionable errors without executing them or masking authorization failures. Desktop installers are available for macOS, Windows and Linux. At the September 7 check, npm latest, next and canary remain 1.38.0; latest-staging is 1.38.1.

Suggested action

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

Reasonix CLI v1.38.0 separates web search and adds protocol recovery

GitHub published stable CLI v1.38.0 on September 5 with independent web search and one recovery attempt from valid history via /recover-context. DeepSeek main conversations return to Chat Completions while search uses its own endpoint. Recovery cannot guarantee that arbitrary shell or MCP side effects will not repeat; do not downgrade an unresolved protocol failure. At the September 6 check, npm latest, next, canary and latest-staging and published Desktop installers remain at 1.37.0. The README now separates native installation, editor integration and source builds.

Why it matters

GitHub published stable CLI v1.38.0 on September 5 with independent web search and one recovery attempt from valid history via /recover-context. DeepSeek main conversations return to Chat Completions while search uses its own endpoint. Recovery cannot guarantee that arbitrary shell or MCP side effects will not repeat; do not downgrade an unresolved protocol failure. At the September 6 check, npm latest, next, canary and latest-staging and published Desktop installers remain at 1.37.0. The README now separates native installation, editor integration and source builds.

Suggested action

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

Reasonix main-v2 makes planner fallback explicit and removes the Classic desktop style

Official `main-v2` merges on 2026-09-04 turned planner, continuation, compaction, and model fallback paths into explicit opt-in behavior, moved vision handling to model-level capability metadata instead of manual lists, and retired the Classic desktop layout by migrating existing users to Workbench. The evidence is in merged PRs #9794, #9787, and #9796. These are user-visible source changes after stable `v1.36.0`, not a newer stable release.

Why it matters

Official `main-v2` merges on 2026-09-04 turned planner, continuation, compaction, and model fallback paths into explicit opt-in behavior, moved vision handling to model-level capability metadata instead of manual lists, and retired the Classic desktop layout by migrating existing users to Workbench. The evidence is in merged PRs #9794, #9787, and #9796. These are user-visible source changes after stable `v1.36.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 hardens transcript scrolling after the v1.36.0 stable release

Official `main-v2` merges on 2026-09-03 fixed a long-answer transcript jump that could snap the viewport thousands of pixels while scrolling upward, rebased custom and native scrollbar ownership when geometry changes mid-drag, and removed empty fenced Markdown blocks that rendered as blank cards. The evidence is in merged PRs #9760, #9759, and #9757. These are user-visible source fixes after stable `v1.36.0`, not a newer stable release.

Why it matters

Official `main-v2` merges on 2026-09-03 fixed a long-answer transcript jump that could snap the viewport thousands of pixels while scrolling upward, rebased custom and native scrollbar ownership when geometry changes mid-drag, and removed empty fenced Markdown blocks that rendered as blank cards. The evidence is in merged PRs #9760, #9759, and #9757. These are user-visible source fixes after stable `v1.36.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 v1.36.0 is now the stable CLI and desktop release line

GitHub published CLI `v1.36.0` at 2026-09-02T17:08:51Z, Desktop `desktop-v1.36.0` at 2026-09-02T17:15:37Z, and npm now points `latest`, `next`, `canary`, and `latest-staging` to 1.36.0. This stable line adds pinned context files that survive compaction, collaborative session handoff between Desktop and CLI, enforced completion of long file reads before edits or final answers, and a safer path to inspect and merge isolated worktree changes back to the main branch.

Why it matters

GitHub published CLI `v1.36.0` at 2026-09-02T17:08:51Z, Desktop `desktop-v1.36.0` at 2026-09-02T17:15:37Z, and npm now points `latest`, `next`, `canary`, and `latest-staging` to 1.36.0. This stable line adds pinned context files that survive compaction, collaborative session handoff between Desktop and CLI, enforced completion of long file reads before edits or final answers, and a safer path to inspect and merge isolated worktree changes back to the main branch.

Suggested action

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

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.