{"capabilities":{"extensions":[{"description":"Returns approval-bound action IDs and accepts them in request metadata after approval.","uri":"https://github.com/absolutejs/agency/extensions/a2a/v1"}]},"defaultInputModes":["text/plain"],"defaultOutputModes":["text/markdown"],"description":"Run durable partnership missions for an onSpark member. Internal work runs autonomously; external actions remain member-approval gated.","documentationUrl":"https://dev.onspark.com/llms-full.txt","iconUrl":"https://dev.onspark.com/assets/icon-192-v2.png","name":"onSpark AI","provider":{"organization":"Deal Room Group Inc. dba onSpark","url":"https://dev.onspark.com"},"securityRequirements":[{"schemes":{"oauth2":{"list":["agent:write"]}}}],"securitySchemes":{"oauth2":{"flows":{"authorizationCode":{"authorizationUrl":"https://dev.onspark.com/oauth2/authorize","scopes":{"agent:write":"Run partnership missions for the member"},"tokenUrl":"https://dev.onspark.com/oauth2/token"}},"type":"oauth2"}},"skills":[{"description":"Research, plan, and operate a member's partnership workflow using durable onSpark missions.","examples":["Find my strongest partnership opportunities and prepare briefs for the top three.","Review my blocked deals and create the next internal tasks."],"id":"run_partnership_mission","inputModes":["text/plain"],"name":"Run a partnership mission","outputModes":["text/markdown"],"securityRequirements":[{"schemes":{"oauth2":{"list":["agent:write"]}}}],"tags":["partnerships","research","deal-operations"]}],"supportedInterfaces":[{"protocolBinding":"JSONRPC","protocolVersion":"1.0","url":"https://dev.onspark.com/a2a"}],"version":"1.0.0"}