Skip to content

Major release v0.8.0

Choose a tag to compare

@github-actions github-actions released this 03 Mar 00:04
· 1116 commits to main since this release

This is a major release with 169 commits, 59 new features, and 73 bug fixes spanning the entire v0.7.15 alpha cycle. Here's everything that's new.


Highlights

Multi-Agent Teams

Full team infrastructure for coordinating multiple agents on complex tasks. Includes TeamManager, TaskManager, MessageRouter, built-in agent archetypes, tmux split-pane visualization, and new /team, /tasks, /message slash commands.

Session Import System (/import)

Import your sessions from Claude Code, Codex, Gemini, Cursor, Cline, Continue, and Augment. Built on a BaseImporter with deduplication, pre-validation, index recovery, and importedFrom provenance tracking so you never lose context when switching tools.

Boxed Composer UI

A redesigned terminal input experience with stable cursor positioning, terminal region rendering, queued typing, and a live activity indicator with rotating verbs and tips. The composer stays anchored across startup, active turns, and queued instructions.

Smart Suggestions

LLM-powered next-step suggestions rendered as ghost text in the prompt. A new SuggestionEngine analyzes project context at startup and between turns to propose what to do next. Toggle with ui.promptSuggestions.


New Features

  • /settings command — Full interactive settings TUI with registry and i18n support
  • /clear command — Reset conversation context and improve memory absorption on multi-task sessions
  • /update & /upgrade commands — Self-update directly from the CLI
  • Session memory extraction — Automatically extract and persist learnings from completed sessions
  • ACP mode for Zed & JetBrains — Native Agent Client Protocol support for additional IDEs, not just VS Code
  • Ghostty theme support — Native theme loading for Ghostty terminal with backward compatibility fallback
  • Skills browser — Modal browser with search for discovering and installing community skills
  • Desktop notifications — Migrated to node-notifier for reliable cross-platform notifications during interactive and plan mode sessions
  • Google headless search — Local headless Chrome search provider with tool gating and chat log display
  • --worktree & --tmux flags — Launch isolated git worktree sessions or tmux splits from CLI
  • Automatic error reporting — Opt-in error reporting to GitHub Issues
  • Startup suggestions — Context-aware suggestions derived from project state shown at launch
  • Activity indicator — Rotating verbs and shuffle-bag tips shown in the spinner during LLM processing
  • Plan/terminal mode detection — Visual border color changes based on active mode
  • Pipe mode examples — New examples for composable Unix-style pipe workflows

MCP Improvements

  • HTTP transport support alongside stdio
  • Community registry integration for mcp add/mcp install
  • Interactive TUI for managing MCP servers
  • stderr capture for connection error diagnostics
  • Retry with isolated npm cache for npx startup failures
  • --scope support in slash commands
  • Proper tool argument sanitization (strip internal metadata)

Bug Fixes

  • Feedback form — Fixed 1-on-5 star rating spilling; sanitized Cloudflare HTML errors
  • ACP mode — Fixed verification skip at start; restored session handling
  • Composer stability — Fixed cursor anchoring, region rendering, overflow, resize handling, and raw-mode preservation across queued turns
  • MCP connectivity — Fixed fire-and-forget startup (now waits for connection), fixed stdio/HTTP normalization, fixed ENOENT crash in command handler
  • Tool call parsing — Fixed malformed JSON when two XML tool_call blocks appear in a single response
  • Leaked XML — Strip <tool_call> tags from displayed responses
  • Plan mode — Fixed keyboard shortcut triggering without flagging plan mode state
  • Queue handling! and / commands now execute immediately instead of being queued
  • Shutdown — Fixed stderr silently discarded on shutdown
  • ESC cancel — Fixed infinite loop when ESC cancels ask_followup_question
  • Image drag-drop — Fixed path parsing for escaped unicode-space image paths
  • Alpha install script — Fixed GitHub API ordering for latest alpha tag detection
  • fs-extra — Use default import for ESM compatibility in onboarding

Platform Support

Platform Architecture Binary
macOS Apple Silicon autohand-macos-arm64
macOS Intel autohand-macos-x64
Linux x64 autohand-linux-x64
Linux ARM64 autohand-linux-arm64
Windows x64 autohand-windows-x64.exe

Install

Quickest way:

curl -fsSL https://autohand.ai/install.sh | sh

Via npm or bun:

npm install -g autohand-cli

Or grab a binary above for your platform.