Skip to content

agent-2pc v1.7.0: WASI Sandboxing & Full MCP Tool Surface Expansion

Choose a tag to compare

@github-actions github-actions released this 15 Oct 12:03
· 11 commits to main since this release
4d7f37a

🚀 agent-2pc v1.7.0 Production Release

Database-grade Two-Phase Commit with cross-platform WASI memory caging and complete Model Context Protocol tool coverage for AI agent workflows.


🌟 What's New in v1.7.0

  • WASI / WebAssembly Sandboxed Tool Adapter (src/wasi.rs):
    • Cross-platform hardware-independent plugin execution with strict memory caps (max_memory_mb) and execution timeouts.
    • Zero-dirty-state rollbacks on any operating system, container, or rootless sandbox.
  • Full Model Context Protocol (MCP) Tool Surface (src/mcp.rs):
    • agent_2pc_exec: Run build tools and auto-stage mutations directly via MCP.
    • agent_2pc_overlay_exec: In-kernel OverlayFS sandboxing over stdio JSON-RPC.
    • agent_2pc_daemon_status: Check active UDS daemon status and socket health.
  • Published to Crates.io (agent-2pc v1.7.0):
    • Live on the official Rust package registry: cargo install agent-2pc.

🧪 Verification

  • 43/43 Passing Tests across 11 test suites.
  • Clean Clippy (cargo clippy --all-targets -- -D warnings).