Skip to content

Keesan12/Martin-Loop

vmcp-v0.3.5 scope: mcp Feature

This release adds 2 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agent-runtime ai-agent-runtime ai-coding-agents ai-control-plane ai-governance ai-safety
+13 more
audit-trail budget-enforcement claude-code codex coding-agents control-plane governed-runtime llmops mcp model-context-protocol observability policy-as-code rollback

Affected surfaces

auth rbac

Summary

AI summary

Updates What's New, What's Fixed, and direct/manager/consensus across a mixed release.

Full changelog

What's New

martin_estimate Tool

Estimate cost, recommended route, and Pre Work Burn for any objective without spending. Returns the selected execution mode (direct/manager/consensus), confidence score, expected cost, and a recommended budget.

Available in all MCP tool profiles: minimal, diagnostic, starter, full, paid-remote.

martin://agent/governance-status Resource

New resource that returns whether the current session is governed. Shows:

  • Workflow receipt state (doctor/plan/preflight completions)
  • Budget remaining from the latest active run
  • Unreceipted run count
  • Recommended next action

Agents read this before starting work to know if they're operating without governance.

What's Fixed

  • MCP server conflict in governed Claude runs — spawned Claude subprocesses now pass --strict-mcp-config to prevent the child process from loading the parent's MCP servers
  • Budget cap enforcement hardened — streaming usage inspector terminates subprocesses receiving data for 30+ seconds without usage events

Install

npx -y @martinloop/mcp

Or with governance hooks:

martin-loop mcp install --host claude
martin-loop mcp install --host codex
martin-loop mcp install --host gemini
martin-loop mcp install --host cursor
martin-loop mcp install --host copilot
martin-loop mcp install --host continue

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Keesan12/Martin-Loop

Get notified when new releases ship.

Sign up free

About Keesan12/Martin-Loop

All releases →

Related context

Earlier breaking changes

  • vmcp-v0.1.3 martin_status uses oneOf for selector exclusivity, latest as const.
  • vmcp-v0.1.3 maxIterations and maxTokens modeled as integers in tool schemas.
  • vmcp-v0.1.3 Tool schemas enforce additionalProperties: false on public contracts.
  • vmcp-v0.1.3 Packaged artifacts now require and ship server.json alongside package.json.

Beta — feedback welcome: [email protected]