Repository navigation
agent-2pc v1.7.0: WASI Sandboxing & Full MCP Tool Surface Expansion
🚀 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.
- Cross-platform hardware-independent plugin execution with strict memory caps (
- 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.
- Live on the official Rust package registry:
🧪 Verification
- 43/43 Passing Tests across 11 test suites.
- Clean Clippy (
cargo clippy --all-targets -- -D warnings).