trending
•

12d ago

What do you do when a tool call times out after a write?

I m building MELRA, a local runtime for MCP and CLI tools, and I m testing this recovery edge case: a write may reach the provider even though the agent never gets a response. Retrying can duplicate it, but waiting without a way to reconcile is frustrating. In the current alpha, MELRA parks that attempt until state can be checked. What evidence would you trust before allowing a retry, especially when provider lookups are slow?

•

12d ago

MELRA - Pause risky MCP calls, verify outcomes, recover safely

When an AI agent writes to a file or calls an API, a timeout can leave it unclear whether the change happened. MELRA checks tool calls against local policy, pauses sensitive actions for approval, verifies the declared result, and keeps a redacted receipt. If a write's outcome is unknown, MELRA holds it for reconciliation instead of retrying blindly. Open-source alpha; requires Node.js 22.13+ or 23.4+.