craft-cli 0.6.1: local-first routing for agents
craft-cli now makes its local-cache read path explicit in the skill, README, CLI help, and machine-readable agent context.
craft-cli 0.6.1 is out. Release on GitHub.
This patch makes read routing hard for an AI agent to miss. On macOS, agents are told to keep craft source auto: unfiltered document listing and simple search use Craft Desktop’s local cache first, then fall back to REST when needed.
Full document trees, daily notes, blocks, tasks, collections, links, filtered searches, and every write continue to use the Craft API. Local Craft files remain read-only.
The same contract now appears in the bundled skill, the canonical agent skill, README, top-level CLI help, craft source --json, and craft agent-context --json.
The release also documents the current API surface shipped in 0.6.0: collection views, space-wide tasks, page styling and separators, typed media uploads, local media analysis, and safe media replacement.
Upgrade
cd ~/dev/tools/craft-cli
git pull
./install.sh
craft source auto
craft doctor --json