run_external_agent_invocation_test
Returns invocation_state passed when the external-client sequence is complete.
Use a separate MCP-client path to read public descriptors, initialize MCP, list tools, run a rail, record a receipt, verify the receipt, and return transcript_hash.
Call mode run_external_agent_invocation_test with rail_key, idempotency_key, payment_reference, and external_agent_id.
Returns invocation_state passed when the external-client sequence is complete.
Hash of the ordered discovery and MCP tool path.
Send transcript_hash and rail result to the Persistent Regression Store.