{"id":2163097,"recorded_at":"2026-11-02T15:20:02.288849Z","observed_at":"2026-11-02T15:20:02.288777Z","subject_kind":"endpoint","subject":"5d6edbc6-31ae-4d27-9e3d-f4d8eca8faca","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":3,"tools":[{"description":"Compile source-agent outputs into a receiver-ready handoff package.\n\n    The input schema declares the exact source-output, receiver-contract, and\n    handoff-context fields. The tool selects and validates required deliverables\n    and returns either a portable package or actionable unmet requirements.\n    ","inputSchema":{"$defs":{"ContractConstraints":{"examples":[{"maxFileBytes":100000,"requireSha256":true}],"properties":{"maxFileBytes":{"anyOf":[{"minimum":1,"type":"integer"},{"type":"null"}],"default":null,"description":"Optional maximum size in bytes for each delivered artifact.","title":"Maxfilebytes"},"requireSha256":{"default":true,"description":"Require SHA-256 integrity metadata for delivered artifacts.","title":"Requiresha256","type":"boolean"}},"title":"ContractConstraints","type":"object"},"HandoffContext":{"properties":{"assumptions":{"items":{"type":"string"},"title":"Assumptions","type":"array"},"decisions":{"items":{"type":"string"},"title":"Decisions","type":"array"},"destinationAgent":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"title":"Destinationagent"},"objective":{"maxLength":2000,"minLength":1,"title":"Objective","type":"string"},"sourceAgent":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"title":"Sourceagent"},"status":{"default":"completed","maxLength":80,"title":"Status","type":"string"},"unresolvedIssues":{"items":{"type":"string"},"title":"Unresolvedissues","type":"array"}},"required":["objective"],"title":"HandoffContext","type":"object"},"OutputRequirement":{"description":"One deliverable expected by the receiving agent.","examples":[{"acceptedMediaTypes":["text/markdown"],"filename":"report.md","id":"report","required":true},{"acceptedMediaTypes":["text/csv"],"filename":"evidence.csv","id":"evidence","required":true,"requiredCsvColumns":["channel","score","evidence"]},{"acceptedMediaTypes":["application/json"],"filename":"summary.json","id":"summary","required":true,"requiredJsonKeys":["recommendation","confidence"]}],"properties":{"acceptedMediaTypes":{"description":"Media types accepted for this deliverable, for example text/markdown, text/csv, or application/json.","items":{"type":"string"},"minItems":1,"title":"Acceptedmediatypes","type":"array"},"description":{"anyOf":[{"maxLength":500,"type":"string"},{"type":"null"}],"default":null,"title":"Description"},"filename":{"anyOf":[{"maxLength":200,"type":"string"},{"type":"null"}],"default":null,"description":"Filename required by the receiving agent.","title":"Filename"},"id":{"description":"Stable requirement identifier. Use the matching source output id when known; use filename only for the delivered filename.","maxLength":80,"minLength":1,"title":"Id","type":"string"},"required":{"default":true,"description":"Whether this deliverable is mandatory.","title":"Required","type":"boolean"},"requiredCsvColumns":{"description":"Use only when acceptedMediaTypes contains text/csv. Leave empty for Markdown, text, JSON, images, and other media types.","items":{"type":"string"},"title":"Requiredcsvcolumns","type":"array"},"requiredJsonKeys":{"description":"Use only when acceptedMediaTypes contains application/json. Leave empty for Markdown, text, CSV, images, and other media types.","items":{"type":"string"},"title":"Requiredjsonkeys","type":"array"}},"required":["id","acceptedMediaTypes"],"title":"OutputRequirement","type":"object"},"ReceiverContract":{"description":"Machine-readable input contract declared by the receiving agent.","properties":{"constraints":{"$ref":"#/$defs/ContractConstraints","description":"Runtime constraint values. Provide requireSha256 and optionally maxFileBytes; do not copy JSON Schema definitions into this field."},"contractVersion":{"default":"0.1","title":"Contractversion","type":"string"},"destinationCapability":{"maxLength":200,"minLength":1,"title":"Destinationcapability","type":"string"},"requiredOutputs":{"items":{"$ref":"#/$defs/OutputRequirement"},"minItems":1,"title":"Requiredoutputs","type":"array"}},"required":["destinationCapability","requiredOutputs"],"title":"ReceiverContract","type":"object"},"SourceOutput":{"description":"One output produced by the source agent.","properties":{"content":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Content"},"contentBase64":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Contentbase64"},"filename":{"maxLength":200,"minLength":1,"title":"Filename","type":"string"},"id":{"maxLength":80,"minLength":1,"title":"Id","type":"string"},"mediaType":{"maxLength":120,"minLength":3,"title":"Mediatype","type":"string"},"role":{"anyOf":[{"maxLength":80,"type":"string"},{"type":"null"}],"default":null,"title":"Role"}},"required":["id","filename","mediaType"],"title":"SourceOutput","type":"object"}},"properties":{"handoff_context":{"$ref":"#/$defs/HandoffContext"},"receiver_contract":{"$ref":"#/$defs/ReceiverContract"},"source_outputs":{"items":{"$ref":"#/$defs/SourceOutput"},"title":"Source Outputs","type":"array"},"ttl_hours":{"default":24,"title":"Ttl Hours","type":"integer"}},"required":["source_outputs","receiver_contract","handoff_context"],"title":"compile_handoffArguments","type":"object"},"name":"compile_handoff"},{"description":"Inspect a handoff package and return an acceptance decision.\n\n    The tool recalculates deliverable hashes, checks expiry and contract\n    satisfaction, and returns the receiving agent's next action.\n    ","inputSchema":{"properties":{"run_id":{"title":"Run Id","type":"string"}},"required":["run_id"],"title":"inspect_handoffArguments","type":"object"},"name":"inspect_handoff"},{"description":"Prepare content for transfer to another agent or a human reviewer.\n\n    `target_modes` accepts either a JSON list or an actual list of MIME types.\n    The result includes expiring artifact URLs, SHA-256 hashes, a manifest,\n    and a downloadable ZIP package.\n    ","inputSchema":{"properties":{"content":{"title":"Content","type":"string"},"filename":{"default":"artifact.md","title":"Filename","type":"string"},"media_type":{"default":"text/markdown","title":"Media Type","type":"string"},"target_modes":{"anyOf":[{"type":"string"},{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"title":"Target Modes"},"ttl_hours":{"default":24,"title":"Ttl Hours","type":"integer"}},"required":["content"],"title":"prepare_artifactArguments","type":"object"},"name":"prepare_artifact"}]},"body_sha256":"477b79d4121cbff52c48ddf12b510ff71fcfd88ea4ed5843300e8bb5501bc558","prev_id":null,"leaf":"0xe61bbccfbb158b244eecf316e9f5a1aa761504ef793a24a12bb2735ad66c1cd5","leaf_text":"{\"body\":\"477b79d4121cbff52c48ddf12b510ff71fcfd88ea4ed5843300e8bb5501bc558\",\"id\":2163097,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793632802288777,\"prev\":null,\"subject\":\"5d6edbc6-31ae-4d27-9e3d-f4d8eca8faca\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-11-02","leaves":444186,"root":"0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1","chained":"0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2","anchor_chain":"eip155:5042002","anchor_tx":"0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af","anchor_block":70432815},"proof":["0xe61bbaf5de35341e3abfb06d3dcf90edb1486a31cf22297fbf59d9f1906d1d06","0x7f03ed38cccbe6022de0f9abb852d87630e6a7a6367176c99ae32445786ec058","0x67a7f4690dfc473733e2a8485aa59d2ae35192dfdcc5ff6ef9b8d9f55708bf1b","0xd043ea7d695530f3bb01863d61b51d7a9b922382bda5d8d24dbd718a001b783c","0x109401a61678b46fafd86b569e8f32245c5cd5048cd882370f430e35cc06b54a","0xe48685c33ce457815fc62d6b96bb12f0eb38ed2f27ab68d352591573ecd01b43","0xd0accf96a7c072aeb6e5fed64f40daaac9e7fd983fcd0f742631ade15b6eb8f3","0x31613aa1f32721cc82569e2f953923d1a106d6979fbfd67efa0d5ac647e9732a","0x72070239479218fdda99c9ad0212f61a7f33a336730c2e6b611d7e80f5281bd2","0x1a01f1f7bf1303eed559237837d50351fc20f9f89c33056190b204e98e216ab9","0x77334c9bb8469361dc2647a421761450f3a3aee062881cd908dcd380bd9cb382","0x6e5a50bc795c5cacf8d07a6a7782267c29257d38dd1b857933910a4cfb7ea84f","0x699db14025d495a48d39671ab634de3d8cbdf71cc080884a285592176d87ef84","0x3e441d3f53c7b69d6c73ef93d327dfc3071a522c550856540832b34fcb531738","0xd643f764eee39146411d4bff8903a327f4f8f55616e14e57281a245206d6ed2b","0x6dd7e4db65395e8670c7c2747d44fec79e03305934ef4746bf5dbca04ec6ec49","0xec5d643575d83c9e07e65deeef71943b53cbf3007e7e2b9a6ef414081509b0cc","0x252cce55f1a3d5391c16f82d7f62494429a5f69b03486d4cfcfb7b2c96d6c884"]}