run_external_agent_invocation_test
Returns external_agent_test_state, client_id, rail path, transcript_hash, and verification_state.
A separately identified agent client reads the public machine surface, initializes MCP, lists tools, runs a rail or regression, verifies receipt state, and returns transcript_hash.
This surface returns structured JSON for agent storage, replay, verification, or release reporting.
Returns external_agent_test_state, client_id, rail path, transcript_hash, and verification_state.
Returns agents.json, OpenAPI, MCP descriptor, llms.txt, and supported tool URLs.
Checks that initialize, tools/list, tools/call, receipt verification, and callback readiness are present.