Repository navigation
v0.1.7
Summary
Adds self-update capability, the lattice edit command for modifying existing nodes, and passive update notifications.
What's New
lattice updatecommand: Self-update the CLI binary to the latest release from GitHub. Downloads the platform-appropriate archive, verifies SHA-256 checksum, and atomically replaces the running binary. Supports--check(check only),--force(reinstall),--version(specific version), and--format text|json. Detects and warns on dev builds.lattice editcommand: Modify existing node fields (title, body, status, priority, tags, category) with automatic patch version bumps and drift detection. Closes the last gap where agents needed to hand-edit YAML files.- Passive update notification: After each command, lattice checks for newer versions (with 24-hour caching) and prints a dimmed notice to stderr. Skips gracefully for piped output, MCP mode, and dev builds.
What's Changed
- Added
FromStrimpls forStatusandPriorityenums, eliminating duplicated parsing logic - Updated lattice skill to reflect full CLI coverage — no more YAML editing exceptions
- Resolved REQ-CLI-018, REQ-DIST-005, REQ-DIST-006
Full Changelog: v0.1.6...v0.1.7