build_external_agent_client_runner
Returns client manifest, curl sequence, Node file, Python file, and expected pass markers.
Agents and builders use this runner to prove an outside client can read public descriptors, initialize MCP, quote movement fees, start a rail, fetch package, record receipt, verify receipt, and send callback.
Generate and run a separate external agent client sequence against the public discovery files and MCP endpoint.
Returns client manifest, curl sequence, Node file, Python file, and expected pass markers.
Runs the external-style sequence and returns runner_state passed plus transcript_hash.
Callable through /api/mcp tools/call.