AI CLIs & agents · MayDay-wpf · ↗ Trending on GitHub

Snow CLI changelog

Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.运行在终端的 AI 编程智能体,同时兼容 Deepseek、OpenAI、Gemini和Claude。

Latest version
v0.9.10
Last shipped
1h ago
GitHub stars
1.1k
Avg. release gap
1.3 days
Weekly activity · last 26 weeks0 updates · 25w ago0 updates · 24w ago0 updates · 23w ago0 updates · 22w ago0 updates · 21w ago0 updates · 20w ago7 updates · 19w ago3 updates · 18w ago1 update · 17w ago6 updates · 16w ago3 updates · 15w ago5 updates · 14w ago3 updates · 13w ago2 updates · 12w ago4 updates · 11w ago1 update · 10w ago2 updates · 9w ago3 updates · 8w ago1 update · 7w ago0 updates · 6w ago1 update · 5w ago3 updates · 4w ago0 updates · 3w ago2 updates · 2w ago4 updates · 1w ago9 updates · this week

Release history

Recent updates

TodayOct 19, 2026

Release v0.9.10

Snow CLI v0.9.10

Snow CLI v0.9.10 What's New feat: add privacy custom rules management via session commands Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.9.10

What's New
  • feat: add privacy custom rules management via session commands
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

YesterdayOct 18, 2026

Release v0.9.9

Snow CLI v0.9.9

Snow CLI v0.9.9 What's New Tool-call correction: the new /tool-correction command (on / off / status) enables automatic repair of failed tool arguments by the active profile's basic model (falling back to the advanced model). Only argument-level failures are…

Read full notes

Snow CLI v0.9.9

What's New
  • Tool-call correction: the new /tool-correction command (on / off / status) enables automatic repair of failed tool arguments by the active profile's basic model (falling back to the advanced model). Only argument-level failures are retried, up to 3 repairs per failed invocation; permission, network, timeout and user-cancellation errors pass through unchanged. Repaired terminal-execute commands are re-checked against sensitive-command rules, askuser-ask_question is never auto-corrected, and a live repairing / retrying / repaired / gave-up indicator is shown in the status line. The setting is project-scoped (toolCorrectionEnabled) and enabled by default
  • OAuth identity headers as editable schemes: fixed provider identity headers (Codex, Claude, Antigravity) are no longer hardcoded in request code; sign-in now creates and binds same-named custom header schemes (Codex / Claude / Antigravity), so you can inspect and adjust them in the Custom Headers settings while account-level dynamic headers such as chatgpt-account-id are still injected per request. A one-time startup migration creates and binds schemes for legacy OAuth profiles
  • No-op edit protection: edit-by-search and hashline edit tools now reject edits that would leave the file unchanged instead of reporting success with an empty diff, and the DiffViewer plus the pending diff collector drop no-change entries, including results restored from older sessions or logs
  • Docs and i18n: command panel documentation and the en / zh / zh-TW strings are updated for the new tool-correction command and OAuth header scheme behavior
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Friday, October 16Oct 16, 2026

Release v0.9.8

Snow CLI v0.9.8

Snow CLI v0.9.8 What's New Terminal shell preference: a new terminalShell setting (auto, pwsh, powershell, cmd, git-bash) is exposed through an interactive config selector, and Windows shell resolution now honors the chosen shell with automatic fallback so…

Read full notes

Snow CLI v0.9.8

What's New
  • Terminal shell preference: a new terminalShell setting (auto, pwsh, powershell, cmd, git-bash) is exposed through an interactive config selector, and Windows shell resolution now honors the chosen shell with automatic fallback so commands run in the shell you expect
  • MCP resilience and process hygiene: a two-tier MCP tool catalog disk cache with config-hash validation and hit/miss statistics, a circuit breaker that fast-fails dead or unreachable MCP servers after 2 consecutive failures and recovers via a single canary probe after a 2-minute cooldown, and unified cross-platform process-tree termination (recursive POSIX descendant reaping plus process-group kill, Windows taskkill /T) so aborted or timed-out commands no longer leave orphaned children
  • Pending message delivery: user messages queued while a tool call is running are now injected reliably at the end of the tool round, guarded by a timing signal that never interleaves them into an unclosed tool_call turn
  • Session compression and resume fixes: compression now resolves and injects the current active user request instead of falling back to the ancient root prompt, and a new canonical path utility normalizes separators for consistent cross-platform path handling
  • Config plane and i18n: a SNOW_CONFIG_DIR environment override for the global config directory, plus restoration of i18n keys and the awaiting-first-token label that were lost during recent merges
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, October 15Oct 15, 2026

Release v0.9.7

Snow CLI v0.9.7

Snow CLI v0.9.7 What's New Perceptual theme engine: a new zero-dependency OKLCH color engine with bisection gamut mapping and W3C APCA readability gates powers the custom theme screen, adding 7 built-in presets (Dracula, Monokai, Solarized, Catppuccin,…

Read full notes

Snow CLI v0.9.7

What's New
  • Perceptual theme engine: a new zero-dependency OKLCH color engine with bisection gamut mapping and W3C APCA readability gates powers the custom theme screen, adding 7 built-in presets (Dracula, Monokai, Solarized, Catppuccin, Gruvbox, Nord, Neon) and an APCA-driven dynamic contrast boost in DiffViewer for accessible syntax diffing
  • Lively token awaiting indicator: the frozen "0 tokens" placeholder shown while waiting for the first streamed token (TTFT) is replaced with a dynamic awaiting state, falling back to a compact "···" on terminals narrower than 60 columns
  • Session resume and compression fixes: context summary prefixes are filtered out when resolving the initial user prompt so compression summaries are no longer hijacked by the ancient root prompt, and genuinely completed tool calls no longer leave ghost pending cards when a session is resumed
  • Core robustness fixes: background codebase indexing is skipped when the workspace is the home directory, a root drive, or a multi-user root (with grep/rg depth safeguards and broader system directory excludes), and /clear no longer blocks on Stop-The-World GC while preserving persistent MCP connections and tool caches
  • Clean terminal exit: focus reporting is disabled on all exit paths (exit, SIGINT, SIGTERM, uncaughtException) so no ^[[I/^[[O bracketed garbage leaks into the shell, and cursor visibility and default shape are restored
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release vsix-v0.4.35

Snow CLI vsix-v0.4.35 — VSCode Extension v0.4.35

🚀 Snow CLI VSCode Extension v0.4.35 What's New Add Git timeline Installation Download the .vsix file from this release Open VSCode Go to Extensions view (Ctrl+Shift+X) Click the "..." menu → "Install from VSIX..." Select the downloaded file Requirements…

Read full notes

🚀 Snow CLI VSCode Extension v0.4.35

What's New
  • Add Git timeline
Installation
  1. Download the .vsix file from this release
  2. Open VSCode
  3. Go to Extensions view (Ctrl+Shift+X)
  4. Click the "..." menu → "Install from VSIX..."
  5. Select the downloaded file
Requirements

Install Snow CLI globally:

npm install -g snow-ai
Usage
  1. Open any file in VSCode
  2. Click the Snow icon button in the editor toolbar (top right)
  3. A terminal opens with Snow CLI running
  4. The extension automatically connects via WebSocket
Features
  • Integrated terminal with Snow CLI
  • WebSocket-based communication
  • ACE Code Search integration
  • Sidebar and split terminal modes

Wednesday, October 14Oct 14, 2026

Release v0.9.6

Snow CLI v0.9.6

Snow CLI v0.9.6 What's New Sensitive command decision model assist: a configured decision model can pre-evaluate a sensitive command before the confirmation prompt. Enable it and pick a model in the sensitive command settings screen; the verdict and reason are…

Read full notes

Snow CLI v0.9.6

What's New
  • Sensitive command decision model assist: a configured decision model can pre-evaluate a sensitive command before the confirmation prompt. Enable it and pick a model in the sensitive command settings screen; the verdict and reason are shown in the confirmation dialog. Optional delegate mode makes the verdict take effect directly (allow or deny), otherwise it is advisory only. Any failure falls back to the normal confirmation prompt and never auto-allows
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Tuesday, October 13Oct 13, 2026

Release v0.9.5

Snow CLI v0.9.5

Snow CLI v0.9.5 What's New New Resource Manager panel (/taskmanager): monitor CPU and memory usage of the main process and its child processes, and terminate processes directly from the panel MCP tool discovery: two-track catalog JIT architecture removes…

Read full notes

Snow CLI v0.9.5

What's New
  • New Resource Manager panel (/taskmanager): monitor CPU and memory usage of the main process and its child processes, and terminate processes directly from the panel
  • MCP tool discovery: two-track catalog JIT architecture removes discovery latency, keeps the LLM prompt cache intact (no more 5-minute TTL timer), and collapses concurrent probing into a single flight
  • AskUserQuestion: restored the multi-select contract and fixed an interaction deadlock (#220)
  • Thinking output: markdown code fences are protected and newlines are preserved when cleaning thinking content (#216)
  • Anthropic: added a display option for the new adaptive thinking models so reasoning text is visible in streaming responses
  • Anthropic OAuth: subscription requests now use the Claude Code beta endpoint and client headers, fixing 404 errors; model list requests no longer duplicate the /v1 path segment
  • Developer: established the TUI component testing conventions and infrastructure (#222)
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Monday, October 12Oct 12, 2026

Release v0.9.4

Snow CLI v0.9.4

Snow CLI v0.9.4 What's New Busy state: non-streaming waits now show animated status indicators with an elapsed-time counter Fix: restored input drafts keep typed long text visible instead of collapsing it into a paste placeholder (#212) Installation npm…

Read full notes

Snow CLI v0.9.4

What's New
  • Busy state: non-streaming waits now show animated status indicators with an elapsed-time counter
  • Fix: restored input drafts keep typed long text visible instead of collapsing it into a paste placeholder (#212)
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release v0.9.3

Snow CLI v0.9.3

Snow CLI v0.9.3 What's New Web search: the headless browser now auto-recycles after being idle to reduce memory usage Compression: press ESC to abort an in-progress context compression Fix: input drafts keep paste placeholders intact so typed text stays…

Read full notes

Snow CLI v0.9.3

What's New
  • Web search: the headless browser now auto-recycles after being idle to reduce memory usage
  • Compression: press ESC to abort an in-progress context compression
  • Fix: input drafts keep paste placeholders intact so typed text stays visible after overlays are dismissed (#210)
  • Docs: added Snow App desktop client info to the README
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Friday, October 9Oct 9, 2026

Release v0.9.2

Snow CLI v0.9.2

Snow CLI v0.9.2 What's New Sign with ChatGPT(/oauth) Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.9.2

What's New
  • Sign with ChatGPT(/oauth)
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release v0.9.1

Snow CLI v0.9.1

Snow CLI v0.9.1 What's New Renamed responsesFastMode to responsesServiceTier with three options: Not Used (default), fast (priority), and ultrafast Automatic migration from the legacy responsesFastMode boolean config (true migrates to fast) Updated the Models…

Read full notes

Snow CLI v0.9.1

What's New
  • Renamed responsesFastMode to responsesServiceTier with three options: Not Used (default), fast (priority), and ultrafast
  • Automatic migration from the legacy responsesFastMode boolean config (true migrates to fast)
  • Updated the Models panel to select the Responses service tier from a dedicated option list
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, October 8Oct 8, 2026

Release v0.9.0

Snow CLI v0.9.0

Snow CLI v0.9.0 What's New Added reasoning_details type and related functions to support multiple thinking content formats Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.9.0

What's New
  • Added reasoning_details type and related functions to support multiple thinking content formats
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release v0.8.38

Snow CLI v0.8.38

Snow CLI v0.8.38 What's New Add /oauth sign-in for ChatGPT Codex, Claude, Google Antigravity, and xAI Grok, with automatic profile creation and token refresh Apply the maximum reply-token limit across Chat, Responses, and Gemini Installation npm install -g…

Read full notes

Snow CLI v0.8.38

What's New
  • Add /oauth sign-in for ChatGPT Codex, Claude, Google Antigravity, and xAI Grok, with automatic profile creation and token refresh
  • Apply the maximum reply-token limit across Chat, Responses, and Gemini
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Friday, October 2Oct 2, 2026

Release v0.8.37

Snow CLI v0.8.37

Snow CLI v0.8.37 What's New Make maximum number of reply tokens effective for chat/responses/gemini Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.37

What's New
  • Make maximum number of reply tokens effective for chat/responses/gemini
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, October 1Oct 1, 2026

Release v0.8.36

Snow CLI v0.8.36

Snow CLI v0.8.36 What's New Add filesystem copy tool Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.36

What's New
  • Add filesystem copy tool
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Sunday, September 20Sep 20, 2026

Release v0.8.35

Snow CLI v0.8.35

Snow CLI v0.8.35 What's New Add WebSocket transport support for the Responses API: a new "Responses WebSocket Mode" toggle (off by default, only shown when the request method is Responses) that streams over a persistent WebSocket connection on the same…

Read full notes

Snow CLI v0.8.35

What's New
  • Add WebSocket transport support for the Responses API: a new "Responses WebSocket Mode" toggle (off by default, only shown when the request method is Responses) that streams over a persistent WebSocket connection on the same /responses endpoint instead of HTTP + SSE, with proxy support, handshake timeout, and idle-timeout handling
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Saturday, September 19Sep 19, 2026

Release v0.8.34

Snow CLI v0.8.34

Snow CLI v0.8.34 What's New Add decision model configuration support: configure TypeSafe System One (Jev) decision models and use them during codebase agent review to judge search-result relevance Add a /cleanup panel for managing ~/.snow data: clean…

Read full notes

Snow CLI v0.8.34

What's New
  • Add decision model configuration support: configure TypeSafe System One (Jev) decision models and use them during codebase agent review to judge search-result relevance
  • Add a /cleanup panel for managing ~/.snow data: clean per-project data (sessions / snapshots / history / todos / goals / teams) or global data (logs / tasks / usage / exports) older than a chosen age, with live size statistics and automatic empty-directory reclamation
  • Optimize the thinking status panel: remove the redundant glow title and skip rendering empty thinking panels
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Wednesday, September 16Sep 16, 2026

Release v0.8.33

Snow CLI v0.8.33

Snow CLI v0.8.33 What's New Add session ID support to the custom request header plugin, optimize request context processing Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.33

What's New
  • Add session ID support to the custom request header plugin, optimize request context processing
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Monday, September 14Sep 14, 2026

Release v0.8.32

Snow CLI v0.8.32

Snow CLI v0.8.32 What's New Enhanced image content processing: images in data URL, http(s) URL, or raw base64 format are now handled uniformly, with bare base64 automatically completed into a data URL to prevent 400 errors from servers that reject malformed…

Read full notes

Snow CLI v0.8.32

What's New
  • Enhanced image content processing: images in data URL, http(s) URL, or raw base64 format are now handled uniformly, with bare base64 automatically completed into a data URL to prevent 400 errors from servers that reject malformed image URLs
  • Optimized inline image sending for tool messages: images are inlined as image_url content blocks within the tool message itself (DeepSeek Vision scheme), instead of being split into separate user messages
  • Profile switching safety: configuration updates now read the active profile's current content from disk before writing back, so a profile switched elsewhere (e.g., via Alt+P in another session or instance) is no longer overwritten with stale in-memory baseUrl/apiKey values
  • New SNOW_CONFIG_DIR environment variable to override the Snow global config directory (default ~/.snow), useful for multi-environment and test isolation
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Tuesday, August 25Aug 25, 2026

Release v0.8.31

Snow CLI v0.8.31

Snow CLI v0.8.31 What's New Proxy handling now bypasses the proxy for local and private network addresses (e.g., localhost, 10.x.x.x, 192.168.x.x), enabling direct connections for MCP local services Improved thinking feature handling in streaming chat…

Read full notes

Snow CLI v0.8.31

What's New
  • Proxy handling now bypasses the proxy for local and private network addresses (e.g., localhost, 10.x.x.x, 192.168.x.x), enabling direct connections for MCP local services
  • Improved thinking feature handling in streaming chat completion: enabled thinking relies on reasoning_effort for better compatibility with third-party APIs, while disabled thinking is explicitly sent
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, August 20Aug 20, 2026

Release v0.8.30

Snow CLI v0.8.30

Snow CLI v0.8.30 What's New Enhanced privacy masking support for Chinese ID cards and phone numbers Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.30

What's New
  • Enhanced privacy masking support for Chinese ID cards and phone numbers
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Wednesday, August 19Aug 19, 2026

Release v0.8.29

Snow CLI v0.8.29

Snow CLI v0.8.29 What's New Add remote file handling capabilities with SSH support Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.29

What's New
  • Add remote file handling capabilities with SSH support
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Monday, August 17Aug 17, 2026

Release v0.8.28

Snow CLI v0.8.28

Snow CLI v0.8.28 What's New Site blocking rules: configure regex patterns in the proxy config screen to filter out search results from unwanted sites; when the blocked ratio reaches a threshold, the blocked results and matching rules are attached to the…

Read full notes

Snow CLI v0.8.28

What's New
  • Site blocking rules: configure regex patterns in the proxy config screen to filter out search results from unwanted sites; when the blocked ratio reaches a threshold, the blocked results and matching rules are attached to the response so the AI can inform the user and decide whether to re-search
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Sunday, August 16Aug 16, 2026

Release v0.8.27

Snow CLI v0.8.27

Snow CLI v0.8.27 What's New Skills picker inline mode: trigger skill selection directly with $ while typing, with dynamic search queries based on current input Native file scanning: directory scanning now uses the Rust native accelerator with gitignore…

Read full notes

Snow CLI v0.8.27

What's New
  • Skills picker inline mode: trigger skill selection directly with $ while typing, with dynamic search queries based on current input
  • Native file scanning: directory scanning now uses the Rust native accelerator with gitignore filtering for improved efficiency
  • Inline substring matching for fuzzy search, improving single-line match precision and performance
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, August 13Aug 13, 2026

Release v0.8.26

Snow CLI v0.8.26

Snow CLI v0.8.26 What's New Added sub-agent activation function, which can continue to send messages to the ended sub-agent Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.26

What's New
  • Added sub-agent activation function, which can continue to send messages to the ended sub-agent
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Tuesday, August 4Aug 4, 2026

Release v0.8.25

Snow CLI v0.8.25

Snow CLI v0.8.25 What's New Fixed worktree path validation and enhanced TODO scanner robustness Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.25

What's New
  • Fixed worktree path validation and enhanced TODO scanner robustness
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Friday, July 31Jul 31, 2026

Release v0.8.24

Snow CLI v0.8.24

Snow CLI v0.8.24 What's New Added the MCP protocol 20260728 update Added compatibility for response.reasoning_text.delta in DeepSeek responses requests Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.24

What's New
  • Added the MCP protocol 20260728 update
  • Added compatibility for response.reasoning_text.delta in DeepSeek responses requests
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, July 30Jul 30, 2026

Release v0.8.23

Snow CLI v0.8.23

Snow CLI v0.8.23 What's New Avoid rollback breakdown Add static CRT link configuration Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.23

What's New
  • Avoid rollback breakdown
  • Add static CRT link configuration
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release v0.8.22

Snow CLI v0.8.22

Snow CLI v0.8.22 What's New Patch: Open proxy host settings Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.22

What's New

Patch: Open proxy host settings

Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Tuesday, July 28Jul 28, 2026

Release v0.8.21

Snow CLI v0.8.21

Snow CLI v0.8.21 What's New Features Native file I/O acceleration: file read/write operations now use the Rust native accelerator with automatic encoding detection (chardetng), running on the libuv thread pool for non-blocking performance; falls back to…

Read full notes

Snow CLI v0.8.21

What's New

Features

  • Native file I/O acceleration: file read/write operations now use the Rust native accelerator with automatic encoding detection (chardetng), running on the libuv thread pool for non-blocking performance; falls back to Node.js implementation automatically when native is unavailable
  • Sliding-window fuzzy matcher with variable window size: for large code blocks (>=10 lines), tries multiple window sizes at each candidate position to improve boundary alignment and prevent duplicate boundary lines after replacement
  • Todo ID normalization: normalizeTodoId method supports processing todoId in multiple formats (string / string[] / JSON)

Improvements

  • Refactored snow-native crate: split monolithic lib.rs into modular files (fuzzy_match, io, similarity, task, text_edit, types)
  • Raised fuzzy matching similarity threshold from 0.75 to 0.85 for better edit precision
  • Filesystem batch creation: overwrite is now a required field for batch file creation config objects
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, July 23Jul 23, 2026

Release v0.8.20

Snow CLI v0.8.20

Snow CLI v0.8.20 What's New Features AI Loop pause/continue: pause the AI loop mid-processing with /pause and resume with /continue; timer and stream-delay indicators freeze during pause, ESC still interrupts Fixes Fix silent failures of summaryAgent /…

Read full notes

Snow CLI v0.8.20

What's New

Features

  • AI Loop pause/continue: pause the AI loop mid-processing with /pause and resume with /continue; timer and stream-delay indicators freeze during pause, ESC still interrupts

Fixes

  • Fix silent failures of summaryAgent / compactAgent / visionAgent / codebaseReviewAgent / bashOutputSummaryAgent / unifiedHooksExecutor on OpenAI-compatible endpoints (LM Studio, Ollama, vLLM) caused by wrong StreamChunk format reading
  • Simplify i18n user message sample translations and improve theme colors

Docs

  • Add relay station recommendations to README
  • Update Bloome links for consistency
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Tuesday, July 21Jul 21, 2026

Release v0.8.19

Snow CLI v0.8.19

Snow CLI v0.8.19 What's New Features Agent Team Mode: orchestrate multiple agents with independent Git worktrees for parallel, conflict-free collaborative development Hooks session context injection (#194): inject additionalContext into…

Read full notes

Snow CLI v0.8.19

What's New

Features

  • Agent Team Mode: orchestrate multiple agents with independent Git worktrees for parallel, conflict-free collaborative development
  • Hooks session context injection (#194): inject additionalContext into onSessionStart/onUserMessage, project-level .snow/agents markdown agents, new beforeSubAgentStart hook
  • Session identity management: inject SNOW_SESSION_ID / TRELLIS_CONTEXT_ID / SNOW_CWD / SNOW_PLATFORM env vars for Trellis multi-session isolation
  • Session management: enhanced session identity and context handling, initial user prompt support

Fixes

  • Fix silent failures of summaryAgent / compactAgent / visionAgent / codebaseReviewAgent / bashOutputSummaryAgent / unifiedHooksExecutor on OpenAI-compatible endpoints (LM Studio, Ollama, vLLM) caused by wrong StreamChunk format reading
  • Simplify i18n user message sample translations and improve theme colors

Docs

  • Add relay station recommendations to README
  • Update Bloome links for consistency
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, July 16Jul 16, 2026

Release v0.8.18

Snow CLI v0.8.18

Snow CLI v0.8.18 What's New Emergency fix for destructive update, configuration file hot reload disabled Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.18

What's New
  • Emergency fix for destructive update, configuration file hot reload disabled
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release v0.8.17

Snow CLI v0.8.17

Snow CLI v0.8.17 What's New Session Command Control Plane: Added an allowlisted session/slash command runner accessible via CLI, agent tools, and SSE, with domain handlers for buddy, modes, and config matrix toggles. Includes hot-reload of config and plugins…

Read full notes

Snow CLI v0.8.17

What's New
  • Session Command Control Plane: Added an allowlisted session/slash command runner accessible via CLI, agent tools, and SSE, with domain handlers for buddy, modes, and config matrix toggles. Includes hot-reload of config and plugins without restart, and same-process hot-sync of TUI state.
  • Built-in snow-docs Skill: Added a progressive-disclosure docs skill with list/search/get tools, so agents can look up official Snow CLI usage docs instead of guessing from memory.
  • Buddy Companion Customization: Added /buddy set for custom body color and freeform eyes, with companion updates.
  • Tool Display Names & Icons: Added configurable toolDisplayNames, /tool-icons and /tool-names commands, and configurable status prefixes. Updated tool title icons to markers with enhanced status handling.
  • UI Polish: Accent user message bubble, hook status icons, cleaner web search results (icons removed), and clean user bubble when onUserMessage hooks inject content. Hook command exit 1 is now treated as soft success in the status UI.
  • Hot-Reload: Theme colors and user plugins now hot-reload without restart; agentic config and mode toggles hot-sync in TUI.
  • LSP & Streaming: Enhanced error handling in SafeStreamMessageWriter with suppressed expected transport write errors. Improved thinking stream UX and turn teardown.
  • Image Compression: Enhanced image context compression with session metadata and save functionality.
  • Other Fixes: Hardened GradientText against undefined gradient colors, extracted shared usageHistory helpers for the TUI panel, polished notifications/exports/docs paths, and documented config.set and profiles control plane in setup guides.
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Monday, July 13Jul 13, 2026

Release v0.8.16

Snow CLI v0.8.16

Snow CLI v0.8.16 What's New Added image context compression, which archives chat history as PNG images to reduce context usage, with commands and project settings to control it. Preserved sub-agent image tool results as structured multimodal content.…

Read full notes

Snow CLI v0.8.16

What's New
  • Added image context compression, which archives chat history as PNG images to reduce context usage, with commands and project settings to control it.
  • Preserved sub-agent image tool results as structured multimodal content.
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Sunday, July 12Jul 12, 2026

Release v0.8.15

Snow CLI v0.8.15

Snow CLI v0.8.15 What's New Added Rust native acceleration for filesystem replace and hashline edits. Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.15

What's New
  • Added Rust native acceleration for filesystem replace and hashline edits.
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Friday, July 10Jul 10, 2026

Release v0.8.14

Snow CLI v0.8.14

Snow CLI v0.8.14 What's New Fixed the issue that sub-agents could not inherit user-defined system prompt words. Responses API added to reasoning.mode. Installation npm install -g snow-ai Usage snow Update snow --update

Read full notes

Snow CLI v0.8.14

What's New
  • Fixed the issue that sub-agents could not inherit user-defined system prompt words.
  • Responses API added to reasoning.mode.
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Thursday, July 9Jul 9, 2026

Release v0.8.13

Snow CLI v0.8.13

Snow CLI v0.8.13 What's New Update reasoning effort types to accept string values for greater flexibility Enrich filesystem edit arguments with diff preview data for improved sub-agent UI rendering Installation npm install -g snow-ai Usage snow Update snow…

Read full notes

Snow CLI v0.8.13

What's New
  • Update reasoning effort types to accept string values for greater flexibility
  • Enrich filesystem edit arguments with diff preview data for improved sub-agent UI rendering
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update
Release v0.8.12

Snow CLI v0.8.12

Snow CLI v0.8.12 What's New Add diff preview for filesystem edits, with support for batch processing Enrich pending edit arguments for more accurate filesystem operation previews Add support for native Linux browser in WSL mode for web search Installation npm…

Read full notes

Snow CLI v0.8.12

What's New
  • Add diff preview for filesystem edits, with support for batch processing
  • Enrich pending edit arguments for more accurate filesystem operation previews
  • Add support for native Linux browser in WSL mode for web search
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update

Wednesday, July 8Jul 8, 2026

Release v0.8.11

Snow CLI v0.8.11

Snow CLI v0.8.11 What's New Support display and processing of unstaged changes with GitLine integration Highlight workspace tags with @ prefix parsing and tag display Add argsHint/argsOptions and namespace support for custom commands Support $ARGUMENTS…

Read full notes

Snow CLI v0.8.11

What's New
  • Support display and processing of unstaged changes with GitLine integration
  • Highlight workspace tags with @ prefix parsing and tag display
  • Add argsHint/argsOptions and namespace support for custom commands
  • Support $ARGUMENTS placeholder substitution in custom commands, replacing with empty string for empty arguments
  • Enhance formatTodoContext to support follow-up scenarios and ultra TODO mode
  • Add auto-answering support for askuser-ask_question via beforeToolCall hook
  • Add toolConfirmation hook auto-confirm/reject: parse stdout (exit code 0) as confirmation result to skip interactive UI across CLI, ACP, and SSE modes
  • Support inline # GitLine: / # Skill: markers that appear mid-line, preserving preceding user text
  • Fix cursor position handling in file picker after text insertion
Installation
npm install -g snow-ai
Usage
snow
Update
snow --update