{"id":"feed-digest","name":"Deduplicated feed digest","description":"Merge RSS and Atom feeds, select working sources, fall back to supplied mirrors, remove repeated links and return a chronological digest with provenance.","when_to_use":"An agent or scheduled workflow needs one clean stream from several feeds, including coverage and failure reporting.","input_schema":{"type":"object","properties":{"intent":{"oneOf":[{"type":"string","maxLength":3000},{"type":"object"}]},"capability":{"type":"string","enum":["extract-preview","web-extraction","product-offers","feed-digest"]},"url":{"type":"string","format":"uri"},"urls":{"type":"array","maxItems":3,"items":{"type":"string","format":"uri"}},"sources":{"type":"array","maxItems":3,"items":{"oneOf":[{"type":"string","format":"uri","pattern":"^https://"},{"type":"object","required":["url"],"properties":{"url":{"type":"string","format":"uri"},"fallbacks":{"type":"array","maxItems":1,"items":{"type":"string","format":"uri"}}},"additionalProperties":false}]}},"action":{"type":"string"},"desired_action":{"type":"string"},"html":{"type":"string","maxLength":12288},"limit":{"type":"integer","minimum":1,"maximum":30},"max_age_seconds":{"type":"integer","minimum":0,"maximum":60,"default":0},"query":{"type":"string","maxLength":200},"testnet":{"type":"boolean","default":false},"input":{"type":"object"},"arguments":{"type":"object"},"name":{"type":"string"},"tool":{"type":"string"},"operation":{"type":"object","description":"Resolved read-only OpenAPI operation with URL, method and desired action; no remote spec fetching."},"http":{"type":"object"},"command":{"type":"string"},"task":{"type":"object"}},"additionalProperties":false,"description":"Use intent:'demo' for a free result. Paid outcomes accept supported English/Arabic intents with public sources. Unknown jobs return repair guidance; this is not a general-purpose language model.","examples":[{"intent":"Get a technology news digest","limit":10}]},"output_schema":{"type":"object","required":["ok","intent","capability","result","verification","cost","receipt"],"properties":{"ok":{"const":true},"intent":{"type":"object"},"capability":{"type":"string"},"result":{"type":"object"},"verification":{"type":"object"},"cost":{"type":"object"},"receipt":{"type":["object","null"]}}},"pricing":{"amount_atomic":"2000","amount":"0.002000","currency":"USDC","decimals":6,"unit":"bounded execution","exact":true,"includes_fallback":true,"delivered":"Up to 30 deduplicated entries, source attribution, publication times, coverage and digests.","payment":"x402 v2; funded payer required, no XGuard account","quote_expires_seconds":300},"availability":"live","execute_url":"https://api.xguardgate.com/v1/execute","protocols":["http","mcp","a2a"],"expected_latency_ms":null,"latency_note":"Not yet measured in production; bounded source timeouts, no SLA.","limitations":["Default sources are Hacker News and GitHub Changelog","A feed entry is not a verified news claim","No full-article reproduction or LLM summary"],"example":{"intent":"Get a technology news digest","limit":10},"url":"https://xguardgate.com/capabilities/feed-digest","schema_url":"https://api.xguardgate.com/v1/capabilities/feed-digest","mappings":{"mcp":{"endpoint":"https://api.xguardgate.com/mcp","tool":"xguard_execute"},"a2a":{"endpoint":"https://api.xguardgate.com/a2a","skill":"feed-digest"},"openapi":{"url":"https://api.xguardgate.com/openapi.json","operationId":"xguardExecute"}}}