News

Reasonix news brief

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

Reasonix v1.17.15 is now the current stable CLI line

GitHub published Reasonix CLI v1.17.15 on July 18, 2026. The stable line adds the new official desktop-theme release cycle, restores MCP persistent sessions, hardens long task and session switching reliability, improves CLI draft scrolling and model switching, and removes the retired Memory v5 compiler path.

Why it matters

GitHub published Reasonix CLI v1.17.15 on July 18, 2026. The stable line adds the new official desktop-theme release cycle, restores MCP persistent sessions, hardens long task and session switching reliability, improves CLI draft scrolling and model switching, and removes the retired Memory v5 compiler path.

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.

npm latest now installs Reasonix 1.17.15 on the stable Go rewrite line

The official npm registry now points `latest` to Reasonix 1.17.15, with `next` still at 1.17.6-rc.1 and both channels declaring Node >=18. That keeps the default install path on the current Go rewrite for users who verify `npm view reasonix dist-tags` before running `npx reasonix code` or `npm i -g reasonix`.

Source

npmjs.com

Why it matters

The official npm registry now points `latest` to Reasonix 1.17.15, with `next` still at 1.17.6-rc.1 and both channels declaring Node >=18. That keeps the default install path on the current Go rewrite for users who verify `npm view reasonix dist-tags` before running `npx reasonix code` or `npm i -g reasonix`.

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.15 becomes the current public GUI release line

GitHub released desktop-v1.17.15 on July 18 with DMG, .deb, tar.gz, and Windows installer assets. The public desktop line adds eight official themes and Theme Pack V2 support, restores MCP persistent sessions across calls, and makes long task retries and session switching more reliable.

Why it matters

GitHub released desktop-v1.17.15 on July 18 with DMG, .deb, tar.gz, and Windows installer assets. The public desktop line adds eight official themes and Theme Pack V2 support, restores MCP persistent sessions across calls, and makes long task retries and session switching more reliable.

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.