Skip to content

release: 0.8.8 — MCP infrastructure on rmcp 3.1.2 (MCP 2026-07-28), live-verified - #65

Merged
runyourempire merged 1 commit into
mainfrom
release/0.8.8
Aug 11, 2026
Merged

release: 0.8.8 — MCP infrastructure on rmcp 3.1.2 (MCP 2026-07-28), live-verified#65
runyourempire merged 1 commit into
mainfrom
release/0.8.8

Conversation

@runyourempire

Copy link
Copy Markdown
Collaborator

Summary

Release prep for 0.8.8 — the MCP-infrastructure release. The substance already merged (#62 rmcp 1.5.0→3.1.2, #63 tauri 2.11.5 lock, #64 victauri-test checkpoint fix); this PR carries the version bump + the release-prep adversarial sweep.

Adversarial verification performed before this release

  • Zero stale rmcp-1.5 API references in code (repo-wide sweep).
  • tools_fallback.json verified at 35 entries matching the live tool list.
  • JS log timestamps verified integer Date.now() everywhere (checkpoint-fix soundness).
  • Privacy config verified init-only (tools/list TTL soundness).
  • Real stdio victauri bridge e2e vs the new server for both the shipped 0.8.6 CLI and this tree's CLI: initialize → tools/list (35) → tool calls, with --app identity selection across two simultaneously running Victauri apps. All pass.
  • Docs sweep (subagent): fixed stale session-era claims in 7 locations, two "31 tools" counts, a "subscribable resources" claim; documented SEP-2549 cache hints; server.json was still 0.8.6 — missed by the 0.8.7 release (bump script doesn't cover it; bumped manually + noted in CLAUDE.md).

Gate

fmt clean · clippy 0 warnings ×3 configs · workspace tests 0 failures · cargo doc -D warnings clean · cargo semver-checks: no semver update required · cargo package OK (dependent crates blocked only on unpublished 0.8.8 core — expected pre-publish ordering).

After merge

Tag v0.8.8 → release workflow (require-ci-green → matrix builds → sequential crates.io publish → GitHub Release). VS Code extension bumped to 0.8.8 in this PR; .vsix built and handed off separately (manual marketplace upload).

🤖 Generated with Claude Code

https://claude.ai/code/session_01KSa8Fdy8xgexFYYx47DkAg

…ive-verified

Version bump 0.8.7 -> 0.8.8 across the workspace (bump script + manual:
server.json, which the script does not cover and which was still at 0.8.6
- missed by the 0.8.7 release; vscode extension to 0.8.8).

Release-prep adversarial sweep applied on top of the merged train
(#62 rmcp 3.1.2, #63 tauri 2.11.5 lock, #64 checkpoint fix):
- Fixed stale session-era claims in faq/testing/architecture/
  getting-started docs, victauri-test rustdoc, and the CLI init template
  (the transport is stateless by default; 2026-07-28 removes sessions).
- Fixed two stale "31 tools" counts (plugin README, agent-session
  example) and the "subscribable resources" claim (subscribe was never
  advertised and is legacy-only); documented the new SEP-2549 cache
  hints; refreshed stale sample versions.
- build_app_stateful doc notes 2026-07-28 clients are always sessionless.

Adversarial verification before this release: zero stale rmcp-1.5 API
refs in code; tools_fallback.json verified at 35 entries; JS log
timestamps verified integer Date.now() everywhere (checkpoint-fix
soundness); privacy config verified init-only (list-TTL soundness);
REAL stdio bridge e2e vs the new server for BOTH the shipped 0.8.6 CLI
and this tree's CLI (initialize/tools-list/tool-calls + identity
selection across two live apps) - all pass.

Gate: fmt clean; clippy --all-targets 0 warnings (default, no-default,
release); full workspace tests 0 failures; cargo doc -D warnings clean;
cargo semver-checks: no semver update required (x3 crates);
cargo package OK for all leaf crates (dependents blocked only on the
not-yet-published 0.8.8 core - expected pre-publish ordering).

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01KSa8Fdy8xgexFYYx47DkAg
@runyourempire
runyourempire merged commit c9ee229 into main Aug 11, 2026
21 checks passed
@runyourempire
runyourempire deleted the release/0.8.8 branch August 11, 2026 17:01
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