Skip to content

Aikito v1.25.0

Choose a tag to compare

@lsaint lsaint released this 05 Sep 09:24
· 11 commits to main since this release

Whole-workspace synchronization via bare aikito sync, multi-host heterogeneous roaming with host-gated subagents, and offline project status.

Highlights

  • Whole-workspace synchronization via bare aikito sync [--dry-run], automatically orchestrating global resources, host-gated subagents, MCP configurations, and active projects.
  • Host-gating in subagents engine: uninstalled/offline agents on the local machine are cleanly skipped (SKIP), preventing false-positive drift, aborts, and orphan deletion.
  • OFFLINE project status: projects with candidate paths on other hosts but none locally are gracefully handled as offline (dimmed badge in status, OK in doctor) rather than failures.
  • Single-point empty config file fault tolerance in aikito doctor: 0-byte or empty native configuration files produce an actionable warning instead of crashing JSON parser.
  • Converted missing credential checks in sync_mcp_configs from a fatal pre-flight abort into a per-spec warning skip, continuing sync for remaining servers.
  • Protected agents.toml from pruning offline agents in multi-host Git SoT environments.

Installation or Upgrade

brew update
brew upgrade aikito

For a fresh installation:

brew install lsaint/tap/aikito

Changelog

See CHANGELOG.md and v1.24.1...v1.25.0.