Skip to content

Argos V0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 20 Sep 03:43
· 3 commits to master since this release

Downloads

Argos Desktop (recommended): pick the installer for your platform.

  • Windows: argos-0.6.0-windows-x64.exe / argos-0.6.0-windows-arm64.exe
  • macOS (Apple Silicon): argos-0.6.0-mac-arm64.dmg — unsigned build; right-click → Open on first launch
  • Linux: argos-0.6.0-linux-x86_64.AppImage / argos-0.6.0-linux-x64.tar.gz

Argos Server (advanced/headless): run Argos on a remote machine with the matching argos-daemon-<os>-<arch> binary (SHA-256 checksums provided alongside each binary). Do not download the standalone daemon for local desktop use. See the remote-machine guide for install, pairing, and service setup (argos-daemon update keeps a server current). Desktop ↔ Server pairing uses protocol version 1; keep both sides on the same release to stay protocol-compatible.

v0.6.0 (2026-09-19)

Managed toolchains

  • The daemon now manages Node and uv installs: pinned, SHA-256-verified downloads with atomic activation and rollback, plus a new Toolchains settings page (per-tool source, install/repair/cancel/revert, custom path)
  • ACP agents and MCP stdio servers resolve npx/npm/node/uvx through the managed toolchain service (bin dirs prepended to the spawn PATH), so headless machines no longer depend on what happens to be on PATH

Agents (ACP)

  • Terminal authentication for agents that require login: sign in from a dedicated dialog with an embedded terminal, retry after failures, and resume the conversation once authenticated (agents like MiniMax Code could previously never offer their login flow)
  • Uninstalling or disabling a registry agent no longer dead-ends: sessions settle first (active turns cancelled, queued inputs handled) and conversations can be moved to another agent or deleted via the transfer dialog

Reliability

  • Standalone Argos Server binaries (and the daemon bundled in installers) no longer crash at startup on machines other than the build host — a pdf-parse-new resolution defect that shipped broken in v0.5.0
  • Per-session pending-input queue limit raised from 5 to 10, so more messages can be lined up during long agent turns
  • Concurrent model discovery is coalesced per provider (keyed on provider settings), and Ollama tag/ps lookups share one request instead of fanning out per caller
  • Failed requests release their fetch response bodies across daemon error paths instead of leaking connections

Thread sidebar (experiment)

  • Loads older sessions on scroll, clearable search with a no-results state, and a collapsed rail mode with an attention indicator
  • Keyboard navigation and Alt/Cmd+1..9 shortcut badges now target the rows actually rendered; the open session is never hidden by snooze
  • Performance work: per-field selectors, memoized rows, and the per-second store tick removed

Housekeeping

  • Components and stores migrated from useStore to useSelector
  • Added fetch:acp-registry script to refresh the bundled ACP agent registry