{"id":3949511,"recorded_at":"2026-11-07T11:49:06.706034Z","observed_at":"2026-11-07T11:49:06.705979Z","subject_kind":"endpoint","subject":"200bb4df-00d3-4360-89d4-0d64997da45e","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":7,"tools":[{"description":"Add a marketplace session you are entitled to (free, bought, or granted) to your private library. Never buys anything: for a paid listing it returns status=payment_required with the price and the listing URL.","inputSchema":{"additionalProperties":false,"properties":{"id":{"description":"Marketplace listing id (from search_sessions).","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:@-]*$","type":"string"},"tenant":{"description":"Owning workspace of a marketplace listing (from search results). Optional.","maxLength":64,"pattern":"^[a-z0-9-]*$","type":"string"},"version":{"default":"latest","maxLength":64,"pattern":"^[A-Za-z0-9._-]*$","type":"string"}},"required":["id"],"type":"object"},"name":"acquire_session"},{"description":"Load a session from your library (saved, or added with acquire_session) as starting context for this conversation, sized to max_tokens.","inputSchema":{"additionalProperties":false,"properties":{"id":{"description":"Library id: one of your saved sessions, or the library_id acquire_session returned for a marketplace listing.","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:@-]*$","type":"string"},"include_tool_calls":{"default":false,"description":"Add one-line stubs for tool calls and results.","type":"boolean"},"max_tokens":{"default":8000,"description":"Context budget. Long sessions keep the opening request and the newest turns that fit; the middle is elided.","maximum":100000,"minimum":500,"type":"integer"},"version":{"maxLength":64,"pattern":"^[A-Za-z0-9._-]*$","type":"string"}},"required":["id"],"type":"object"},"name":"fetch_session_context"},{"description":"Status of a purchase you requested: pending, completed (with acquired_copy_id to load with fetch_session_context), declined or expired.","inputSchema":{"additionalProperties":false,"properties":{"purchase_request_id":{"pattern":"^pr_[A-Za-z0-9_-]{10,64}$","type":"string"}},"required":["purchase_request_id"],"type":"object"},"name":"get_purchase_request"},{"description":"Describe one session before using it: what it did, outline, price, and whether you already have access. source=marketplace (default) or library.","inputSchema":{"additionalProperties":false,"properties":{"id":{"maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:@-]*$","type":"string"},"source":{"default":"marketplace","enum":["marketplace","library"],"type":"string"},"tenant":{"description":"Owning workspace of a marketplace listing (from search results). Optional.","maxLength":64,"pattern":"^[a-z0-9-]*$","type":"string"}},"required":["id"],"type":"object"},"name":"get_session_summary"},{"description":"Save a session transcript (JSONL), or markdown you composed (format=markdown), to your private a4sx library. The server only rewrites text that matches secret and personal-data patterns (such as tokens, private keys, emails, IP addresses and home-directory user names). It removes no record or field: a raw Claude Code transcript keeps the user's CLAUDE.md and session context (attachment records), file-history snapshot records (absolute file paths), other non-conversation records (such as pr-link), tool-output copies (toolUseResult), and cwd, gitBranch and version on every line; the reply counts them (except version) in unprepared_carriers. Prepare first. Route A, safer when it is enough: compose the decisions, constraints, state and files worth carrying as markdown and send format=markdown. Route B (Claude Code transcripts; other formats: route A), on a copy, never the original transcript: keep only user, assistant and summary records, re-pointing each parentUuid to the nearest kept ancestor (or null); delete cwd, gitBranch, version and toolUseResult; list the hostnames, KEY=value secrets and client or employer names left (show the user counts, not values), and replace the ones the user approves, literally, in decoded strings and object keys. Either way, get the user's explicit yes before sending. Private: it is never listed publicly by this tool.","inputSchema":{"additionalProperties":false,"properties":{"client_scrubbed":{"description":"The client scrubbed before sending. The server scrubs again regardless.","type":"boolean"},"content_sha256":{"description":"Hex SHA-256 of the transcript's UTF-8 bytes; checked.","pattern":"^[0-9a-fA-F]{64}$","type":"string"},"format":{"default":"jsonl","description":"jsonl: a transcript. markdown: content you composed (route A: the decisions, constraints, state and files worth carrying); stored as sent, after the same server scrub.","enum":["jsonl","markdown"],"type":"string"},"idempotency_key":{"maxLength":128,"minLength":1,"pattern":"^[\\x21-\\x7e]+$","type":"string"},"label":{"maxLength":64,"type":"string"},"parent":{"description":"Library id this session continues from (lineage).","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:@-]*$","type":"string"},"title":{"maxLength":200,"type":"string"},"transcript":{"description":"The session transcript as JSONL (Claude Code or Codex CLI format; detected automatically), or markdown you composed with format=markdown.","minLength":2,"type":"string"},"visibility":{"default":"private","description":"Always private. Listing publicly is a separate step in the web app.","enum":["private"],"type":"string"}},"required":["transcript"],"type":"object"},"name":"publish_session"},{"description":"Start buying a paid marketplace listing for the account holder to confirm. Nothing is charged and you never pay: it returns a verify_url and a user_code to give to the account holder, who checks the code, confirms and pays. Then poll get_purchase_request.","inputSchema":{"additionalProperties":false,"properties":{"id":{"description":"Marketplace listing id (from search_sessions).","maxLength":200,"minLength":1,"pattern":"^[A-Za-z0-9][A-Za-z0-9._:@-]*$","type":"string"},"tenant":{"description":"The listing's workspace (from search_sessions).","maxLength":64,"minLength":1,"pattern":"^[a-z0-9-]*$","type":"string"},"version":{"default":"latest","description":"The version you expect; must be the one on sale.","maxLength":64,"pattern":"^[A-Za-z0-9._-]*$","type":"string"}},"required":["id","tenant"],"type":"object"},"name":"request_purchase"},{"description":"Search vetted, published coding-agent sessions on a4sx (reviewed marketplace listings), or your own saved sessions with scope=library. Returns ids to use with the other tools.","inputSchema":{"additionalProperties":false,"properties":{"harness":{"description":"Only sessions recorded with these harnesses (claude-code, codex-cli, gemini-cli, opencode, grok-build; unknown = not identified). Only Claude Code sessions can be resumed today; the others are view & buy.","items":{"enum":["claude-code","codex-cli","gemini-cli","grok-build","opencode","unknown"],"type":"string"},"maxItems":5,"type":"array"},"limit":{"default":10,"maximum":50,"minimum":1,"type":"integer"},"offset":{"default":0,"maximum":10000,"minimum":0,"type":"integer"},"query":{"description":"Free-text search. Empty = browse.","maxLength":200,"type":"string"},"scope":{"default":"public","description":"`public`: vetted marketplace listings (no sign-in needed). `library`: your own saved sessions (needs library:read).","enum":["public","library"],"type":"string"},"sort":{"default":"relevance","enum":["relevance","imports","rating","recent"],"type":"string"},"tags":{"items":{"maxLength":64,"type":"string"},"maxItems":10,"type":"array"}},"type":"object"},"name":"search_sessions"}]},"body_sha256":"39522d649f74a5fb1066e6bda48fe71d63c98157c2d48b53f62fd77eb5f9ee6b","prev_id":557329,"leaf":"0x5bdb877c67376b1db30e6c5e2d344df2943ce1bc356c24bd26a92056491b67dd","leaf_text":"{\"body\":\"39522d649f74a5fb1066e6bda48fe71d63c98157c2d48b53f62fd77eb5f9ee6b\",\"id\":3949511,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1794052146705979,\"prev\":557329,\"subject\":\"200bb4df-00d3-4360-89d4-0d64997da45e\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-11-07","leaves":195826,"root":"0x17da9e85e1b138541355d33543ff34e3503cd3a49d37728fb53643e2a0416a2d","chained":"0xed34bd4af17282643de8cb9591c84d0aa1b39e1e9ae9864941e543f5a15718cb","anchor_chain":"eip155:5042002","anchor_tx":"0xc3f6784179e0ca32236ba89472473e882a81d03fcc5ce27ca58ded2e01e112aa","anchor_block":71280839},"proof":["0x5bdbb2ceefe3cad3e8d69b99c4e40906cb20bcdb98e39faba2b81397ad28460d","0xb33b44839ed6cb98ce49f0b7c7e8fb46715219f5611c38dfe434d7ecc353feb8","0x42abe3d7ca16f4ddd69d83ff077d879656ec24f57fb24d7e3c4c9e31aa659c14","0xc38c726bbed88b618a09edf76ead2174fdc55abbe925db0dc8017d1f32ad5447","0x82b3e8def4829aedc087cf5eeb876e2627bf8c58de64bc869ed8f1b7f35efa26","0xa6d65a038aa4b0eae5074c1e3fb320249ea359b9dde07fb1009f99b3b15daf4e","0x38f7d2b3ff7bb48578f8e92fb049e99d3f58c983e6d663b194fb5633cc4b6ea0","0x37fdf51b2a4028ab07c18c52a5e7254d64600bc2224823f111c872c4c01f43ae","0x00333f2afe12b92c9d7fa8a7098ad86577e271725ab84db171000ea960cde394","0xbbad85beea3e6af1758124fadfe95ac828a9800dd9e7ebc3a6188b10ca103373","0x41affd84efb27fe70c6884e08adc1ae7b2f934e6e1b82f493bfb732a7a2dc9ea","0xc993339f8da646bed2fb3665c7056505de1e2b657f02d07dc7418ad49e7357eb","0x610cfeaa2eca7ae44f051846531f815573ef1030804869a7ed428105b6b78f81","0x712cc609388442c0171a13fe8c2149c1d02ab5643adc1ab035eb3abf53adbae9","0x9127f3a0ab829dab5d80217ddc8d077053e20f2e260baed043c8a97478ebb2bf","0x9108c80d13a11b7549b554924410a7c5d215a2cd03aee9659ca627cb099f1a2e","0x3b69f6d98c91b21287021db092e52491474f0d08438393ac130d6a3c273bcd4a","0xff23fa8a9de3f957315ef0dfe7e8d8f6b1a51dae05fef7615c59794e019ff05c"]}