Releases: MayDay-wpf/snow-cli
Releases · MayDay-wpf/snow-cli
Release list
Release v0.8.20
Snow CLI v0.8.20
What's New
Features
- AI Loop pause/continue: pause the AI loop mid-processing with
/pauseand 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-aiUsage
snowUpdate
snow --updateRelease 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 onSessionStart/onUserMessage, project-level
.snow/agentsmarkdown 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-aiUsage
snowUpdate
snow --updateRelease 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-aiUsage
snowUpdate
snow --updateRelease 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 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 setfor custom body color and freeform eyes, with companion updates. - Tool Display Names & Icons: Added configurable
toolDisplayNames,/tool-iconsand/tool-namescommands, 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
onUserMessagehooks 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
SafeStreamMessageWriterwith 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
GradientTextagainst undefined gradient colors, extracted sharedusageHistoryhelpers for the TUI panel, polished notifications/exports/docs paths, and documentedconfig.setand profiles control plane in setup guides.
Installation
npm install -g snow-aiUsage
snowUpdate
snow --updateRelease 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.
Installation
npm install -g snow-aiUsage
snowUpdate
snow --updateRelease 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-aiUsage
snowUpdate
snow --updateRelease 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-aiUsage
snowUpdate
snow --updateRelease 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-aiUsage
snowUpdate
snow --updateRelease 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 install -g snow-aiUsage
snowUpdate
snow --updateRelease 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/argsOptionsand namespace support for custom commands - Support
$ARGUMENTSplaceholder substitution in custom commands, replacing with empty string for empty arguments - Enhance
formatTodoContextto support follow-up scenarios and ultra TODO mode - Add auto-answering support for
askuser-ask_questionviabeforeToolCallhook - Add
toolConfirmationhook 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-aiUsage
snowUpdate
snow --update