v1.0.0 — first stable release
First stable release. Production-ready.
What's new since v0.9.0
Update hub
bladebro -u— check for updates, download, verify, installbladebro -doc— 9-point system diagnostic with fix suggestionsbladebro --rollback— restore previous version after a broken updatebladebro -v— version + update status- Atomic binary swap with backup. Magic-byte verification (ELF/Mach-O/PE)
GITHUB_TOKENfor higher API rate limitsBLADE_NO_UPDATE_CHECK=1to skip update checks
MCP 2026-07-28 dual-dialect
- Speaks MCP 2024-11-05 through 2026-07-28, negotiated per request
server/discoverfor stateless clients (SEP-2575)- Per-request
_metaversion negotiation with fail-closed-32022 - New-dialect result shaping:
resultType, serverInfo_meta,ttlMs/cacheScope - Legacy
initializehandshake unchanged
Cross-platform native support
- macOS and Windows are first-class citizens
src/platform.rs: all OS-specific operations abstracted- CI matrix: Ubuntu + macOS + Windows (Rust 1.80 + stable)
Stats
- 29 source files, 8,649 LOC
- 26 tests, clippy clean
- 36/36 stealth audit vectors, 4/4 self-check
- 5.2MB binary