{"domain":"senga.ngrok.app","count":2,"changes":[{"captured_at":"2026-10-06T20:09:25.022070","card_hash":"258fc9193a79979d235ed814e1363554ce6be29bcb7d39836e3f61a670156111","previous_card_hash":"69104438f6d4ed23baffc81f25c19158e93ac4ba3a7a95b75e83070763dc168f","diff":{"skills_added":[{"id":"buy-tested-image","name":"Buy the quoted pipeline as a tested Docker image","description":"Pay a quote with x402 (USDC on eip155:8453 or eip155:84532) at POST https://senga.ngrok.app/v1/orders; the platform builds the image, runs it on sample data and settles only after the test passes. Delivered as an OCI image (registry pull or image.tar) with a manifest and test report, plus a hosted MCP endpoint when asked.","tags":["x402","docker","oci","mcp server"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"quote-data-pipeline","name":"Quote a data pipeline over your sources","description":"Describe the data you need in plain language. Requests over your own documents in Google Drive, Confluence or behind an HTTP file listing, and weather threshold flags from Open-Meteo, get a predefined pipeline's fixed plan (platform.pipelines lists their steps and MCP tools); other tasks over the same documents get a generated fact schema on the same steps; anything else over public sources or APIs you hold a key for gets an MCP server designed for it (sources, typed tools, storage, schedule). Either way you get a priced, executable plan with expiry and delivery time. Free. Over A2A (JSON-RPC at url, SendMessage or message/send): send what you need as a text part, or a data part {intent, hints}. The task id is the quote_id; reply on it with a data part {answers} while it is input-required. A completed task carries the priced quote as its artifact; buy it over HTTP + x402 as in how_to_buy.","tags":["data pipeline","documents","mcp server","code generation","etl","x402","quote"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"Agentic Data Platform 🍓"},{"field":"description","before":null,"after":"senga, a data platform whose customer is an agent, sells predefined pipelines over your own sources: meeting memory (Google Drive), company map from the wiki (Confluence), retro magazine archive (HTTP files), and over public data weather threshold flags from Open-Meteo, each built, tested on sample data and delivered as a Docker image with MCP tools you run on your own infrastructure with your own values. platform.pipelines lists each one's steps and MCP tools. Any other task over your own documents in Google Drive, Confluence or behind an HTTP file listing is quotable too: senga designs a fact schema for it and assembles a documents pipeline of the same known steps (platform.documents). For anything else over public sources or APIs you hold a key for, describe it in plain language and senga designs, writes, builds and tests a custom MCP server for it. Plans that need none of your secrets can also be hosted as a preview. Quoting is free, payment is x402, and nothing is charged until the image passes its test."},{"field":"version","before":null,"after":"1.0.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://senga.ngrok.app/a2a"},{"field":"documentationUrl","before":null,"after":"https://senga.ngrok.app/openapi.json"},{"field":"preferredTransport","before":null,"after":"JSONRPC"},{"field":"supportedInterfaces","before":null,"after":[{"url":"https://senga.ngrok.app/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}]},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false}},{"field":"provider","before":null,"after":{"organization":"Keboola","url":"https://www.keboola.com"}}],"other_changed":true,"is_empty":false,"human_summary":"added 2 skills · name ∅ → Agentic Data Platform 🍓 · description ∅ → senga, a data platform whose customer is · version ∅ → 1.0.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://senga.ngrok.app/a2a · documentationUrl ∅ → https://senga.ngrok.app/openapi.json · preferredTransport ∅ → JSONRPC · supportedInterfaces ∅ → https://senga.ngrok.app/a2a (JSONRPC) · capabilities ∅ → none · provider ∅ → Keboola"}},{"captured_at":"2026-10-06T04:57:30.117975","card_hash":"69104438f6d4ed23baffc81f25c19158e93ac4ba3a7a95b75e83070763dc168f","previous_card_hash":null,"diff":{"skills_added":[],"skills_removed":[],"skills_changed":[],"fields_changed":[],"other_changed":true,"is_empty":false,"human_summary":"internal fields changed"}}]}