Skip to content

Release 0.13.0: read boot logs from your own assistant - #34

Merged
Zenofex merged 1 commit into
mainfrom
release/0.13.0
Sep 29, 2026
Merged

Zenofex merged 1 commit into
mainfrom
release/0.13.0

Conversation

@Zenofex

@Zenofex Zenofex commented Sep 29, 2026

Copy link
Copy Markdown
Contributor

Version bump, lockfile, changelog. No code changes: everything here is on main and was reviewed in #33.

What ships

claude mcp add bootintel -- bootintel mcp

bootintel mcp serves the offline analysis over stdio: scan_log, boot_chain_verdict, list_detectors, sample_log. The model is the operator's own and no capture leaves the machine.

This is the release that makes it usable — the config line above needs the installed binary to carry the subcommand.

Why MINOR

New subcommand. Nothing renamed or removed, no exit-code policy change, no output-format schema broken.

Verification

  • cargo test --workspace --features tui: 402 passed; without: 381 passed
  • clippy -D warnings and fmt --check: clean
  • Release binary reports bootintel 0.13.0 and lists its four tools

Every tool is read-only and the_tool_set_is_read_only asserts the list by name, so a write to a device cannot arrive with an upgrade.

Both version bumps landed first try, fifth release running for docs/releasing.md step 1.

After merge: dispatch cli-release for 0.13.0 with publish_crates, verify the draft against SHA256SUMS, publish and mark latest, then move the tap (step 7) and sync the in-repo reference copy.

🤖 Generated with Claude Code

Ships #33. `bootintel mcp` serves the offline analysis to an MCP client over
stdio, so an assistant does the reasoning half of reading a boot log while this
binary does the reading half.

MINOR: new subcommand, nothing renamed, no exit code or schema changed.

This is the release that makes it usable, because `claude mcp add bootintel --
bootintel mcp` needs the installed binary to carry the subcommand. Every tool is
read-only and a test asserts the list by name, so adding a write to a device
stays a deliberate edit rather than something that arrives with an upgrade.

402 tests with --features tui, 381 without, clippy clean under -D warnings in
both, rustfmt clean. The release binary reports 0.13.0 and lists its four tools.
Both version bumps landed first try, fifth release running for
docs/releasing.md step 1.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@Zenofex
Zenofex merged commit 5146dbb into main Sep 29, 2026
11 checks passed
@Zenofex
Zenofex deleted the release/0.13.0 branch September 29, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant