Skip to main content
Glama

makememoneynomistakes.ai: ERC-8004 agent reputation and fraud checks

Open Commerce Pathways: session plan

pathways_plan

Reserve at most 10 x402 data calls and one delegate call in a paid session. Shows the default prompt and exact calls from our current directory. Re-reading preserves the same allowances. Report an actual delegate failure with failed_call for one retry within the remaining share, or fallback=true for our one fallback attempt. No fallback after the persistent five-failure pause. Report success with succeeded_call and success_tx; its Base USDC receipt is verified before resetting the failure count.

Input Schema

NameRequiredDescriptionDefault
promptNo
routesYes
sessionYes
delegateNo
fallbackNo
success_txNo
failed_callNo
succeeded_callNo

Output Schema

NameRequiredDescriptionDefault
promptYes
sharesYes
fallbackYes
next_callsYes
budget_usdcYes
default_promptYes
proposed_delegateYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.5/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only declare readOnlyHint=false and openWorldHint=false, so the description carries most of the behavioral burden and does add real context: re-reading preserves allowances, a single retry is permitted within the remaining share, one fallback attempt exists, fallback is blocked after a five-failure pause, and success receipts are verified before the failure count resets. This is meaningful policy disclosure, though the phrasing is dense and some rules remain ambiguous.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded in the first sentence, which is good. But the remainder is a dense run-on of conditional rules using first-person 'our' framing, and it is not clearly separated into scannable statements, so it is neither wasteful nor well-structured.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values need not be explained, and annotations cover the safety profile. For an 8-parameter mutation tool the description covers the workflow and failure handling reasonably, but the required 'session' parameter and the overall sequencing against sibling pathway tools remain unexplained.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0% across 8 parameters, so the description must compensate, and it does reference many by name with intent: failed_call, fallback, succeeded_call, success_tx, plus the prompt and routes concepts. But it never explains the required 'session' parameter or clarifies how routes map to the 'exact calls,' leaving gaps that matter for a 0%-coverage schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The opening sentence names a specific verb and resource: 'Reserve at most 10 x402 data calls and one delegate call in a paid session,' which tells an agent this tool allocates session allowances rather than executing calls. It does not explicitly name or distinguish itself from close siblings like pathways_run or pathways_session, so it stops short of a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage is implied through scenario descriptions ('Report an actual delegate failure with failed_call for one retry... or fallback=true') and a constraint ('No fallback after the persistent five-failure pause'), which hint at when each path applies. However, it never says when to choose this tool over siblings like pathways_run or pathways_authorize, so guidance is only partially there.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources