New Your team’s decisions, in one playbook every coding agent works from. Never answer your agent twice

runtime_peers_digest

Read runtime_state_digest from two or more peers over the SAME root and field set and report whether they agree (read-only). Converged means every peer's digest is byte-equal; when they differ, diverged_at names the node paths that disagree. The sequence that actually converges, in this order: ru...

SERVERBreakpoint SOURCEbreakpoint-mcp
Low RISK CLASS
Category Read
Parameters 41 required
Recommended Allowedsee the rule below
Registry record Grade F, identity unverified Pull the record →

This record as markdown: /tools/breakpoint-mcp/runtime-peers-digest.md

What runtime_peers_digest does on Breakpoint

AI agents call runtime_peers_digest to retrieve information from Breakpoint without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

ParameterTypeRequiredDescription
root string Yes Root node path to digest in each peer (same path on every peer)
peers array Peer ids to compare (default: every live peer; at least two are required)
fields array Property names to capture per node (default: the runtime_state_digest defaults)
max_depth integer Max recursion depth (default 8)

Parameters from the server's own tool schema.

Why runtime_peers_digest is rated Low

The tool is explicitly described as read-only, comparing digests across peers to check convergence without modifying any state. It retrieves and compares data, making it a Read category tool with low severity.

From the tool's definition Read runtime_state_digest from two or more peers over the SAME root and field set and report whether they agree (read-only)

Risk signalsBulk/mass operation — affects multiple targets · Admin/system-level operation

Questions about runtime_peers_digest

What does the runtime_peers_digest tool do? +

Read runtime_state_digest from two or more peers over the SAME root and field set and report whether they agree (read-only). Converged means every peer's digest is byte-equal; when they differ, diverged_at names the node paths that disagree. The sequence that actually converges, in this order: runtime_spawn_peers, then per peer runtime_time_scale{scale:0} to FREEZE FIRST, runtime_set_property{peer} to equalise the starting state, runtime_seed_rng{seed} with the same seed, runtime_step_frames{frames:K,kind:"physics"}, then this. FOUR PRECONDITIONS, every one measured on real Godot 4.3 (convergence re-measured on 4.7) — a run that skips any of them diverges, and (2) is the one that surprises people. (1) Step the FIXED physics timestep: state advanced on the variable idle-frame delta is real elapsed wall-clock time in each process and never converges, so pass kind:"physics". (2) The global RNG must be consumed ONLY on frames you are stepping. runtime_seed_rng seeds one stream shared by the whole project, and freezing does NOT stop it being drawn — time_scale 0 zeroes delta but callbacks still fire, so unconditional draws burn the stream at wall-clock rate while frozen, and idle-frame draws burn it during the step. Guard draws on delta > 0 and give idle-frame code its own RandomNumberGenerator; otherwise even fixed-timestep physics state diverges. (3) Peers free-run between spawn and freeze for different durations, so their state already differs before you begin: freeze first, then equalise with runtime_set_property{peer}. (4) Same machine only — peers share one OS and one engine build, and this claims nothing about convergence across machines. It is categorised as a Read tool in the Breakpoint MCP Server, which means it retrieves data without modifying state.

What parameters does runtime_peers_digest accept? +

runtime_peers_digest accepts 4 parameters: root, peers, fields, max_depth. Required: root. The full parameter table on this page comes from the server's own tool schema.

How do I enforce a policy on runtime_peers_digest? +

Register the Breakpoint MCP server in PolicyLayer and add a rule for runtime_peers_digest: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches Breakpoint. Nothing to install.

What risk level is runtime_peers_digest? +

runtime_peers_digest is a Read tool with low risk. Read-only tools are generally safe to allow by default.

Can I rate-limit runtime_peers_digest? +

Yes. Add a rate_limit block to the runtime_peers_digest rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block runtime_peers_digest completely? +

Set action: deny in the PolicyLayer policy for runtime_peers_digest. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides runtime_peers_digest? +

runtime_peers_digest is provided by the Breakpoint MCP server (breakpoint-mcp). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

More on Breakpoint, and thousands of servers like it.

Across the catalogue

// THE MCP REGISTRY

PolicyLayer tracks 44,603 MCP servers and 515,000+ tools.

Every server has a live record: who publishes it, whether it answers without auth, its risk grade, every tool classified, the recommended policy. This page is one line of Breakpoint's. Pull the full record:

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.