{"domain":"teardrop.dev","count":1,"changes":[{"captured_at":"2026-10-15T20:18:54.366011","card_hash":"8062f80accfeb80fde5cef62d5c87de8d198bf6fa0fe5faa1e596f3c474bb3b1","previous_card_hash":null,"diff":{"skills_added":[{"id":"a2ui_rendering","name":"a2ui_rendering","description":"Declarative UI component generation (table, form, text, button, etc.).","tags":["a2ui","ui","structured-output"],"inputModes":null,"outputModes":null},{"id":"assess_counterparty_risk","name":"assess_counterparty_risk","description":"Return a decision-ready counterparty-risk verdict for an EVM address before funds or authority are committed. The result branches to high_risk, caution, acceptable, or insufficient_data with the evidence needed for the calling agent to act.","tags":["risk","counterparty","security","approvals","liquidation","web3"],"inputModes":null,"outputModes":null},{"id":"assess_market_resolution","name":"assess_market_resolution","description":"Return a decision-ready resolution-risk verdict for one Polymarket market before an agent trades, quotes, or forecasts it. The result branches to tradeable, ambiguous, avoid, or insufficient_data and names the resolution basis (price_feed, official_source, media_consensus, unspecified), UMA dispute state, rule-wording risks, and executability (liquidity, spread) so the calling agent can act without reading the full rules.","tags":["prediction-markets","polymarket","resolution","risk","uma","decision"],"inputModes":null,"outputModes":null},{"id":"delegate_to_agent","name":"delegate_to_agent","description":"Delegate a task to a remote A2A-compliant agent: discover its capabilities via its agent card, send it a message, handle payment, and return the result. Use only when no local platform tool can fulfil the request.","tags":["a2a","delegation","agent"],"inputModes":null,"outputModes":null},{"id":"discover_agents","name":"discover_agents","description":"Find opt-in remote A2A agents, published tool capabilities, endpoints, and public reputation status.","tags":["a2a","agents","marketplace","discovery"],"inputModes":null,"outputModes":null},{"id":"event_trigger_ingress","name":"event_trigger_ingress","description":"Register an authenticated event subscription that starts a bounded agent task and returns an A2A task ID for polling.","tags":["events","webhooks","automation","scheduling"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"task_planning","name":"task_planning","description":"Break complex tasks into actionable steps.","tags":["planning","orchestration","workflow"],"inputModes":null,"outputModes":null},{"id":"validate_opportunity","name":"validate_opportunity","description":"Return a decision-ready yield-opportunity verdict before capital is deployed. The result branches to sustainable, caution, unsustainable, or insufficient_data and gives the calling agent the evidence needed to proceed, pause, or reject the opportunity.","tags":["defi","yield","risk","validation","opportunity","liquidity"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Teardrop"},{"field":"description","before":null,"after":"A2A-delegable Web3 decision service for counterparty-risk and DeFi yield-opportunity verdicts, with evidence-backed outcomes and metered USDC access."},{"field":"version","before":null,"after":"2.11.0"},{"field":"protocolVersion","before":null,"after":"1.0"},{"field":"url","before":null,"after":"https://api.teardrop.dev"},{"field":"documentationUrl","before":null,"after":"https://api.teardrop.dev/docs"},{"field":"iconUrl","before":null,"after":"https://teardrop.dev/teardrop.png"},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://api.teardrop.dev/agent/run","protocolBinding":"https://teardrop.ai/bindings/ag-ui-sse/v1","protocolVersion":"1.0"},{"url":"https://api.teardrop.dev/message:send","protocolBinding":"https://teardrop.ai/bindings/a2a-jsonrpc/v1","protocolVersion":"1.0"}]},{"field":"securitySchemes","before":null,"after":{"bearer_jwt":{"httpAuthSecurityScheme":{"description":"JWT bearer token issued by Teardrop.","scheme":"bearer","bearerFormat":"JWT"}}}},{"field":"securityRequirements","before":null,"after":[{"bearer_jwt":[]}]},{"field":"security","before":null,"after":[{"bearer_jwt":[]}]},{"field":"capabilities","before":null,"after":{"streaming":true,"pushNotifications":false,"extendedAgentCard":false,"a2ui":true,"mcp_tools":true,"multi_turn":true,"human_in_the_loop":true,"billing":{"enabled":true,"scheme":"exact","network":"eip155:8453","payment_endpoint":"/agent/run","pricing_endpoint":"/billing/pricing"},"onboarding":{"enabled":true,"methods":["siwe","x402"],"token_endpoint":"/token","nonce_endpoint":"/auth/siwe/nonce","topup_requirements_endpoint":"/billing/topup/usdc/requirements","topup_endpoint":"/billing/topup/usdc","credential_recovery":"siwe + POST /org/credentials/regenerate","x402_grant_type":"x402"},"asyncTasks":{"enabled":true,"request_header":"Prefer: respond-async","status_endpoint":"/message:status/{task_id}","max_concurrency":8,"queue_size":100},"marketplace":{"enabled":true,"catalog_endpoint":"/marketplace/catalog","authors_endpoint":"/marketplace/authors","agents_endpoint":"/marketplace/agents","agent_directory_endpoint":"/marketplace/agents","quote_endpoint":"/marketplace/quote?tool={qualified_name}","author_catalog_endpoint":"/marketplace/catalog?org_slug={org_slug}","self_inventory_endpoint":"/agent/tools","agent_registration_endpoint":"/marketplace/agent-registration","registration_benefits_endpoint":"/.well-known/registry-benefits.json","mcp_gateway_endpoint":"/tools/mcp","registration":{"author_config_endpoint":"/marketplace/author-config","tool_registration_endpoint":"/tools","auth":"siwe_or_admin","wallet_binding":"siwe_self"}},"eventTriggers":{"enabled":true,"registration_endpoint":"/agent/event-triggers","dispatch_endpoint_template":"/agent/events/{trigger_token}","task_endpoint_template":"/agent/event-triggers/{schedule_id}/runs/{run_id}","registration_auth":"bearer_jwt","dispatch_auth":"X-Teardrop-Trigger-Secret","max_event_bytes":65536,"max_per_org":20,"max_concurrency":8,"max_concurrency_per_org":4}}},{"field":"provider","before":null,"after":{"organization":"Teardrop AI","url":"https://api.teardrop.dev"}}],"other_changed":true,"is_empty":false,"human_summary":"added 8 skills · name ∅ → Teardrop · description ∅ → A2A-delegable Web3 decision service for  · version ∅ → 2.11.0 · protocolVersion ∅ → 1.0 · url ∅ → https://api.teardrop.dev · documentationUrl ∅ → https://api.teardrop.dev/docs · iconUrl ∅ → https://teardrop.dev/teardrop.png · supportedInterfaces ∅ → https://api.teardrop.dev/agent/run (http · securitySchemes ∅ → bearer_jwt · securityRequirements ∅ → bearer_jwt · security ∅ → bearer_jwt · capabilities ∅ → a2ui, asyncTasks, billing, eventTriggers · provider ∅ → Teardrop AI"}}]}