{"ok":true,"service":"external-registry-submission-run","mode":"read_submission_targets","targets":[{"submission_target":"official_mcp_registry","label":"Official MCP registry","env_name":"MCP_REGISTRY_TOKEN","credential_state":"env_missing","required":["name","homepage","mcp_endpoint","mcp_descriptor","supported_tools","supported_rails"]},{"submission_target":"mcp_registry","label":"Official MCP registry","env_name":"MCP_REGISTRY_TOKEN","credential_state":"env_missing","required":["name","homepage","mcp_endpoint","mcp_descriptor","supported_tools","supported_rails"]},{"submission_target":"agent_directory","label":"Agent directory","env_name":"AGENT_DIRECTORY_TOKEN","credential_state":"env_missing","required":["agent_card","agents_json","supported_rails","callback_receiver"]},{"submission_target":"openapi_directory","label":"OpenAPI directory","env_name":"OPENAPI_DIRECTORY_TOKEN","credential_state":"env_missing","required":["openapi_url","server","paths"]},{"submission_target":"llms_index","label":"LLMS index","env_name":"LLMS_INDEX_TOKEN","credential_state":"env_missing","required":["llms_txt","summary","pricing_model"]},{"submission_target":"a2a_directory","label":"A2A directory","env_name":"A2A_DIRECTORY_TOKEN","credential_state":"env_missing","required":["agent_card","callback_receiver","skills"]},{"submission_target":"developer_repo","label":"Developer repo","env_name":"GITHUB_TOKEN","credential_state":"env_missing","required":["repo_package","readme","examples","smoke_tests"]}],"sample_payload":{"name":"Wever Labs","homepage":"https://weverlabs.com","summary":"Agentic operating infrastructure for complex workflows for the agent-to-agent economy. Free tools, free wallet, movement fees on completed rail movement.","mcp_endpoint":"https://weverlabs.com/api/mcp","mcp_descriptor":"https://weverlabs.com/.well-known/mcp.json","agent_card":"https://weverlabs.com/.well-known/agent-card.json","agents_json":"https://weverlabs.com/agents.json","openapi_url":"https://weverlabs.com/openapi.json","llms_txt":"https://weverlabs.com/llms.txt","callback_receiver":"https://weverlabs.com/api/a2a-callback-receiver","package_metadata":"https://weverlabs.com/mcp-package/README.md","client_repo_package":"https://weverlabs.com/agent-client/README.md","pricing_model":"free_tools_movement_fees","supported_rails":["packetops","diligenceops","energyops","distributionops","tokenops","financeops","contractops","scout"],"supported_tools":["tools/list","quote_run","start_rail_run","verify_receipt","run_external_agent_client_runner","run_live_supabase_verification"],"verification_checks":["tools/list returns expected tools","external client runner returns transcript_hash","directory status record persists when Supabase is active"]},"secret_policy":"Registry secrets remain in Netlify/Supabase environment variables and are never returned."}