Aikito v1.25.0
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. OFFLINEproject 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_configsfrom a fatal pre-flight abort into a per-spec warning skip, continuing sync for remaining servers. - Protected
agents.tomlfrom pruning offline agents in multi-host Git SoT environments.
Installation or Upgrade
brew update
brew upgrade aikitoFor a fresh installation:
brew install lsaint/tap/aikitoChangelog
See CHANGELOG.md and v1.24.1...v1.25.0.