Skip to content

Releases: MayDay-wpf/snow-cli

Release v0.8.20

Choose a tag to compare

@github-actions github-actions released this 23 Jul 06:03

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

Release v0.8.19

Choose a tag to compare

@github-actions github-actions released this 21 Jul 01:36

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

Release v0.8.18

Choose a tag to compare

@github-actions github-actions released this 16 Jul 06:37

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

Choose a tag to compare

@github-actions github-actions released this 16 Jul 06:11

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

Release v0.8.16

Choose a tag to compare

@github-actions github-actions released this 13 Jul 12:18

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

Release v0.8.15

Choose a tag to compare

@github-actions github-actions released this 12 Jul 11:37

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

Release v0.8.14

Choose a tag to compare

@github-actions github-actions released this 10 Jul 13:11

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

Release v0.8.13

Choose a tag to compare

@github-actions github-actions released this 09 Jul 16:46

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

Choose a tag to compare

@github-actions github-actions released this 09 Jul 03:54

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

Release v0.8.11

Choose a tag to compare

@github-actions github-actions released this 08 Jul 03:15

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