← The evidence ledger
Evidence row 545792
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 0e05ead7-8762-4495-b578-c63295b12afe
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- f5711f91807df41f472e4f4cc99fa57e642eb3ff1f952768ef591beb636a8ca2
- Leaf
- 0xfb6901a407d8f4ab22c4b2d8425287fc5a204d57c320d279cf79293e6f0faba0
What was observed
{
"count": 4,
"tools": [
{
"description": "Lister les chaînes enregistrées et leurs identifiants pour préparer un filtre (par exemple TF1 et M6). Ne garantit pas la disponibilité de leur programme sur une période. Paginer avec page_suivante.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"limite": {
"default": 50,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"page": {
"default": 1,
"description": "Numéro de page ; reprendre page_suivante tant qu’il est non nul.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
},
"required": [],
"type": "object"
},
"name": "lister_chaines"
},
{
"description": "Obtenir la fiche d’un film public par son identifiant issu de rechercher_films et ses prochaines diffusions à partir de maintenant en Europe/Paris, triées chronologiquement. page et limite paginent uniquement les diffusions. film:null signifie absent ou masqué. Une liste vide ne prouve pas l’absence de rediffusion future.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id_film": {
"maximum": 2147483647,
"minimum": 1,
"type": "integer"
},
"limite": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"page": {
"default": 1,
"description": "Numéro de page ; reprendre page_suivante tant qu’il est non nul.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"id_film"
],
"type": "object"
},
"name": "obtenir_film"
},
{
"description": "Chercher les débuts de diffusions entre deux dates incluses (31 dates maximum) et dans une plage horaire appliquée chaque jour, minutes incluses. Horaires civils Europe/Paris ; convertir demain dans ce fuseau. Pour après 20 h, heure_debut=20:00. Pour une plage traversant minuit, faire deux appels. Filtrer avec les identifiants de lister_chaines ou de rechercher_films. Résultats chronologiques. Couverture inconnue : vide ne signifie pas programme indisponible ni aucune diffusion prévue. Les heures locales sans décalage UTC préservent le stockage, y compris l’ambiguïté du changement d’heure.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"chaines": {
"default": [],
"description": "Identifiants retournés par lister_chaines ; vide signifie toutes.",
"items": {
"maximum": 2147483647,
"minimum": 1,
"type": "integer"
},
"maxItems": 20,
"type": "array",
"uniqueItems": true
},
"date_debut": {
"description": "Date civile Europe/Paris au format AAAA-MM-JJ, de 2000-01-01 à 2100-12-31.",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
"type": "string"
},
"date_fin": {
"description": "Date civile Europe/Paris au format AAAA-MM-JJ, de 2000-01-01 à 2100-12-31.",
"pattern": "^[0-9]{4}-[0-9]{2}-[0-9]{2}$",
"type": "string"
},
"heure_debut": {
"default": "00:00",
"pattern": "^([01][0-9]|2[0-3]):[0-5][0-9]$",
"type": "string"
},
"heure_fin": {
"default": "23:59",
"pattern": "^([01][0-9]|2[0-3]):[0-5][0-9]$",
"type": "string"
},
"id_film": {
"maximum": 2147483647,
"minimum": 1,
"type": "integer"
},
"limite": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"page": {
"default": 1,
"description": "Numéro de page ; reprendre page_suivante tant qu’il est non nul.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
}
},
"required": [
"date_debut",
"date_fin"
],
"type": "object"
},
"name": "rechercher_diffusions"
},
{
"description": "Retrouver les films publics par mots du titre ou du synopsis, notamment une intrigue. Tous les mots (2 à 200 caractères, maximum 12 mots) doivent apparaître dans les champs choisis ; recherche SQL textuelle, pas sémantique. Renvoie identifiant, titre, synopsis et URL absolues. Aucun casting. Paginer avec page_suivante.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"champ": {
"default": "tous",
"enum": [
"tous",
"titre",
"synopsis"
],
"type": "string"
},
"limite": {
"default": 20,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"page": {
"default": 1,
"description": "Numéro de page ; reprendre page_suivante tant qu’il est non nul.",
"maximum": 1000,
"minimum": 1,
"type": "integer"
},
"recherche": {
"maxLength": 200,
"minLength": 2,
"type": "string"
}
},
"required": [
"recherche"
],
"type": "object"
},
"name": "rechercher_films"
}
]
}What the leaf hashes
{"body":"f5711f91807df41f472e4f4cc99fa57e642eb3ff1f952768ef591beb636a8ca2","id":545792,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793132660974549,"prev":null,"subject":"0e05ead7-8762-4495-b578-c63295b12afe","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xfb68c7c82ec4ef346245d63f4414f911a63941a1b815d7393a39448dcdf84039
- 0x3a4162f7bc8aba12a26e6234c1896035fddee1422f3006c033d874145494445d
- 0xc6570b4c4014cbc3a03ce9ed6a1c7969a56173883f65d01b67fbb709bb3d70d6
- 0x90b5831708a3a0e315b3933cb002c10d11310e1516ae5a8bd325aad74b4ea857
- 0xfea442ddb8f65a82797d8ee8eb7a325fd31dbdce6a30c268911f25f9083ea21c
- 0x9455323783c9468aa1da557937880c00346aa18877d253902cde4aa46511873b
- 0xcc100fc18373a520df49df8381a78f99e1b4f41a40c894b80adedc1fb6e245cd
- 0x0565169be45a9a52c70a1b32e094fea5c776f199f8a7d1e9d3d9925bd5b51813
- 0x68b158dd3952a6004df1a0212e67c7e1657d916abe83d23004e96a7a9cfac96a
- 0xa9eb5a3f93c4c5cc58e695fc0b63850b309216043bb0b2b8898c36547499e327
- 0xcefdb19b0b337beca00b9fd7a48a1f5a4460d9248ad35867cf96e844d9dc0897
- 0xf4dd076e6efbd5ea0ecb7bbba37a353ed1d340e9d41fd6bbc5f05edbb05ca1cf
- 0xf24b37f8ac293f5328e3e6b28cf868989fe99debf025c153c0d9a1698e846e25
- 0x94d3785ce9330e4580bccada5459380aa2aac76a0bf11354d1353b375afc17d2
- 0xb5b652bba4a5afca56c21031d89b1c06361563aaf54ccc8541c296ceeb2b66fa
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4