Repository navigation
v0.4.0
Added
- 11 noun-verb CLI commands derived from the tool schemas:
search,review,belief add|show|retire|confirm|correct|merge|forget|defer
andproximity dismiss. Each has--help. Global flags:--db,--json,
--quiet,--compact,--version.completions bash|zsh|fishprints a
completion script. - Standalone binaries (Node 26.12.1 single executable) for 5 targets:
linux-x64, linux-arm64, darwin-arm64, darwin-x64 and windows-x64. Each
release carries SHA256SUMS and a GitHub build provenance attestation per
archive. Binaries are unsigned; macOS builds carry an ad-hoc signature. install.shandinstall.ps1install the binary from the release and
refuse an archive whose SHA-256 does not match SHA256SUMS.- An install check workflow installs each published release on
ubuntu-24.04, macos-15 and windows-2025 and runs--version, a write and
an MCPinitialize+tools/listexchange.
Changed
- Noun-verb commands exit with 0 (success or no_op), 1 (tool error),
2 (usage error), 3 (needs clarification or not found), 4 (conflict) or
70 (internal error). The existing tool-name forms (remember_belief --claim,
call,describe,tools) keep their output and exit codes. SurfaceToolhas an optionalclifield for the command mapping. No other
public type changed.
What's Changed
New Contributors
Full Changelog: v0.3.2...v0.4.0