Skip to content

Release v0.9.3

Choose a tag to compare

@github-actions github-actions released this 29 Jul 05:14
· 999 commits to main since this release

Hey there! We've been busy making Autohand better. Here's what's new since v0.9.2:

Updates

  • Fixign flasky tuistory tests
  • Align Autohand AI context-window expectations
  • Fixing release flow
  • Correct moa context window to 1M
  • Fixing broken ci for tuistory scenario
  • Keep shell completions and executable aliases synchronized
  • Preserve model configuration across development restarts
  • Document the concurrent session awareness design and plan
  • Gate Autohand inference behind rollout flag
  • Harden Autohand AI local setup: memory guard, Ink progress, pinned MLX runtime
  • Add Autohand AI provider with cloud and Apple Silicon local plans
  • Coordinate concurrent sessions in shared workspaces
  • Keep status and detached process reporting responsive
  • Learn project capability usage from canonical memory
  • Complete canonical hierarchical memory
  • Better sync serviceS
  • Renaming /chrome to /browser command to work with any chromium browser, made soft modifications for memory component, now using Victortalin idea behind zoom in and out of memory across spatial time, consider like mirroring previous lessons, also reflecting on error and stop signals via hooks, add better resync
  • Add a recoverable append-only memory ledger
  • Make quality modal cleanup coverage structural
  • Make parallel read batch coverage order independent
  • Learn from failed and canceled agent turns
  • Take git off the render path so the composer stops stuttering
  • Make announcement theme coverage color-mode independent
  • Show recent releases with the changelog command
  • Stop shell commands from hanging forever under Bun
  • Harden the CLI announcements pipeline against hangs and spoofed text
  • Document the CLI announcements design
  • Deliver resilient CLI announcements and dismissal controls
  • Support structured JSON output for one-shot commands
  • Let /ps and /stop run immediately instead of queueing behind an active turn
  • Close out final-review findings for the /ps and /stop background-process controls
  • Add an end-to-end Tuistory test for /ps and /stop
  • Add /stop to kill a background shell process
  • Add /ps to list background shell processes
  • Wire the background-process registry through the agent and clean it up on exit
  • Track every background shell process in the new registry
  • Fix BackgroundProcessRegistry.register() directory parameter to be optional
  • Add a session-scoped registry for background shell processes
  • Add regression test for killProcessGroup fallback path
  • Fix Windows compatibility in killProcessGroup by guarding process-group kills
  • Add a reusable process-group kill helper for background commands
  • Surface unset R2 secrets clearly in the model catalog publish script
  • Fixing mobile relay and combine tui for group activities in sub agents
  • Rank and render awesome-sub-agents catalog results for find_sub_agents
  • Keep built-in sub-agents working on xAI OAuth Responses turns
  • Add Grok 4.5 catalog defaults and SuperGrok OAuth login for xAI
  • Let Autohand Mobile set session permission modes
  • Keep background command output observable in the TUI
  • Preserve chat history across slash menu modals
  • Document cross-provider prompt caching architecture and delivery plan
  • Cycle interactive modes with Shift+Tab
  • Fall back when native PTY startup is unavailable
  • Merge extension builder and Pi compatibility into main
  • Complete mobile remote model controls
  • Complete Code CLI hook event parity
  • Mobile readiness completed stage 1
  • Keep node-pty shell execution reliable after clean installs
  • Record advisor branch integration evidence
  • Redact sensitive data from RPC diagnostics
  • Document cloud sync trust boundaries across locales
  • Make explicit permission denials terminal across approval modes
  • Track a reproducible audited Bun dependency graph
  • Preserve validation outcomes in parallel delegation
  • Fix long Open Research receipt paths
  • Accept valid encoded and animated research assets
  • Require explicit publication consent regardless of yes mode
  • Make Open Research publication requests cancellable
  • Preserve committed publication outcomes after display errors
  • Recover expired Open Research publication attempts
  • Adding more handlers for the mobile control, mode Rpc adaptors and new README.md intro gif, improved and renamed chrome commands to /browser to avoid litigation from Google
  • Expand Extension API v1 with trusted runtime capabilities
  • Make browser the canonical CLI integration name
  • Rename the Chrome slash command to browser
  • Target extension-builder installs at Autohand
  • Refresh model catalogs from reviewed R2 releases
  • Fix long Open Research receipt paths
  • Derive development CLI version from repository tags
  • Design the research publication lifecycle
  • Document and record extension-builder authoring workflow
  • Type the agent tool-output host boundary
  • Type the agent project operations host boundary
  • Type the post-turn action host boundary
  • Extract CLI option normalization and mode routing
  • Pin CLI option and mode routing contracts
  • Make the development script portable across user homes
  • Repair README links to the canonical repository
  • Accept valid encoded and animated research assets
  • Require explicit publication consent regardless of yes mode
  • Make Open Research publication requests cancellable
  • Preserve committed publication outcomes after display errors
  • Recover expired Open Research publication attempts
  • Advertise native ACP terminal authentication
  • Document native ACP setup across development environments
  • Add agentic extension authoring and Pi skill compatibility
  • Document configurable idle logout across supported locales
  • Make device authentication terminal fixtures portable
  • Make authenticated idle logout duration configurable
  • Isolate interactive terminal tests from CI rendering mode
  • Run terminal gates on a proven hosted PTY platform
  • Record extension builder publication evidence
  • Add agentic extension authoring and Pi skill compatibility
  • Offer consent-gated Open Research publication after deep research
  • Make NVIDIA long-session recovery truthful
  • Add a secure declarative Code extensions platform
  • Preserve and replay autoresearch experiment decisions
  • Isolate native host tests from browser profiles
  • Complete orderly runtime shutdown
  • Expand mobile handoff into remote steering
  • Add project token activity views to usage
  • Persist per-turn usage in session history
  • Install catalog sub-agents for immediate delegation
  • Render workspace changes for every LLM tool batch
  • Track deep research progress and completion truthfully
  • Make browser-profile web tools resilient
  • Register autoresearch experiment loops across CLI surfaces
  • Keep RPC command discovery aligned with the CLI registry
  • Bound built-in sound hook playback duration
  • Make foreground shell cancellation deterministic in CI
  • Keep importer unit tests out of real session storage
  • Make foreground command cancellation testing event-driven
  • Ignore top-level planning artifacts
  • Ignore local autoresearch result artifacts
  • Finalize reliability proof evidence
  • Smoke-test compiled Windows binaries in CI
  • Close remaining authorization and automode outcome gaps
  • Record completion of the CLI reliability program
  • Gate releases on built terminal behavior and refreshed dependencies
  • Enforce truthful and cancellable agent execution
  • Validate cloud sync before local state changes
  • Make session and telemetry persistence atomic and shutdown-safe
  • Contain community skill files within trusted roots
  • Keep file search inside configured roots
  • Add the OpenAI GPT-5.6 model family
  • Make autohand the canonical command across installers
  • Repair public Homebrew installation and release publishing
  • Resume the TUI immediately after startup login
  • Add model catalog entry from issue #414
  • Restore model request issue form discovery
  • Preserve model catalog formatting in generated changes
  • Authorize model requests by repository permission
  • Use a stable qualification output path
  • Qualify model catalog issues before write access
  • Automate model catalog pull requests from issues
  • Define reliability hardening execution plans
  • Restore catalog-backed provider model defaults
  • Move provider model lists into a JSON catalog
  • Reconcile dependencies before development startup
  • Generate release notes from the previous release tag
  • Filter operational provider failures from auto-reporting
  • Keep provider outage recovery from reporting completion
  • Add active Autohand agents dashboard
  • Adapt image compression for updated Sharp types
  • New command /deep-research to allow build new features easily
  • Guard composer against stale Ink runtime exports
  • Route imported Codex skill installs to Autohand
  • Use CommonJS native host fixture in Chrome tests
  • Require meaningful reflection before follow-up tools
  • Refresh NVIDIA hosted model list
  • Classify ChatGPT refresh failures as auth errors
  • Classify request-size provider failures as context overflow
  • Harden provider stream terminal handling
  • Stabilize skill install progress and session handoff
  • Preflight skill installs before writing files
  • Allow direct skill installs from Skilled catalog

Under the Hood

Some housekeeping and improvements:

  • Bump the production-dependencies group across 1 directory with 2 updates
  • Bump tuistory

Full comparison: v0.9.2...v0.9.3


Get it

Quickest way:

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

Via npm or bun:

npm install -g autohand-cli

Via Homebrew:

brew install autohandai/code/autohand-code

Or grab a binary below for your platform.

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