{"name":"Beacon Fixture Agent","description":"Read-only synthetic demo fixtures. Send a user message with one part: { \"type\": \"data\", \"data\": { \"skillId\": \"list_metrics\", \"arguments\": {} } }. Tasks complete synchronously and are retained only in this service instance's memory.","url":"https://beacon-demo-1k3.pages.dev/a2a","version":"0.1.0","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"list_metrics","name":"List metrics","description":"List the existing semantic metric definitions and caveats.","tags":["metrics","fixture"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"query_metrics","name":"Query metrics","description":"Query a fixture metric using arguments.metric and optional arguments.filters.","tags":["metrics","fixture"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"explain_conversion","name":"Explain conversion","description":"Explain a fixture conversion using arguments.conversionId and optional arguments.model.","tags":["attribution","fixture"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"get_attribution_report","name":"Attribution report","description":"Calculate a fixture attribution report using optional arguments.filters.","tags":["attribution","fixture"],"inputModes":["application/json"],"outputModes":["application/json"]}],"authentication":{"schemes":["bearer"],"credentials":"Public sample-data key: beacon_demo_read"}}