verifier_citation
Read-onlyIdempotent
Vérifie matériellement une citation.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| citation | Yes | ||
| texte_source | Yes |
Vérifie matériellement une citation.
| Name | Required | Description | Default |
|---|---|---|---|
| citation | Yes | ||
| texte_source | Yes |
Changes observed during successful MCP inspections.
Input schema / $schemaRemoved value: -"http://json-schema.org/draft-07/schema#"Input schema / additionalPropertiesRemoved value: -falseInput schema / properties / citation / maxLengthRemoved value: -4000Input schema / properties / citation / minLengthRemoved value: -2Input schema / properties / longueur_contexteRemoved value: -{
- "default": 180,
- "maximum": 600,
- "minimum": 40,
- "type": "integer"
-}Input schema / properties / texte_source / descriptionRemoved value: -"Texte où chercher la citation, jamais une pièce ni une donnée confidentielle."Input schema / properties / texte_source / maxLengthRemoved value: -120000Input schema / properties / texte_source / minLengthRemoved value: -2Output schema / (root)Previous value: -{
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "empreinte_source_sha256": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "explication": {
- "type": "string"
- },
- "extrait": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "position": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "statut": {
- "enum": [
- "exacte",
- "normalisee",
- "introuvable"
- ],
- "type": "string"
- }
- },
- "required": [
- "statut",
- "explication",
- "position",
- "extrait",
- "empreinte_source_sha256"
- ],
- "type": "object"
- },
- {
- "additionalProperties": true,
- "properties": {
- "contrat_sortie": {
- "additionalProperties": false,
- "properties": {
- "continuation": {
- "type": "string"
- },
- "octets_avant_compaction": {
- "minimum": 0,
- "type": "integer"
- },
- "octets_structures_retenus": {
- "minimum": 0,
- "type": "integer"
- },
- "omissions": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "avant": {
- "minimum": 0,
- "type": "integer"
- },
- "chemin": {
- "type": "string"
- },
- "retenu": {
- "minimum": 0,
- "type": "integer"
- },
- "type": {
- "enum": [
- "texte",
- "objet",
- "tableau"
- ]
- }
- },
- "required": [
- "chemin",
- "type",
- "avant",
- "retenu"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "omissions_supplementaires_non_detaillees": {
- "minimum": 0,
- "type": "integer"
- },
- "plafond_resultat_mcp_octets": {
- "const": 46000
- },
- "schema": {
- "const": "branco.sortie-bornee.v1"
- },
- "troncature": {
- "const": true
- }
- },
- "required": [
- "schema",
- "troncature",
- "octets_avant_compaction",
- "octets_structures_retenus",
- "plafond_resultat_mcp_octets",
- "omissions",
- "omissions_supplementaires_non_detaillees",
- "continuation"
- ],
- "type": "object"
- }
- },
- "required": [
- "contrat_sortie"
- ],
- "type": "object"
- }
- ],
- "type": "object"
-}New value: +nullOutput schema / $schemaRemoved value: -"http://json-schema.org/draft-07/schema#"Output schema / additionalPropertiesRemoved value: -falseOutput schema / anyOfAdded value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "empreinte_source_sha256": {
+ "pattern": "^[a-f0-9]{64}$",
+ "type": "string"
+ },
+ "explication": {
+ "type": "string"
+ },
+ "extrait": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "position": {
+ "anyOf": [
+ {
+ "maximum": 9007199254740991,
+ "minimum": -9007199254740991,
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "statut": {
+ "enum": [
+ "exacte",
+ "normalisee",
+ "introuvable"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "statut",
+ "explication",
+ "position",
+ "extrait",
+ "empreinte_source_sha256"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": true,
+ "properties": {
+ "contrat_sortie": {
+ "additionalProperties": false,
+ "properties": {
+ "continuation": {
+ "type": "string"
+ },
+ "octets_avant_compaction": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "octets_structures_retenus": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "omissions": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "avant": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "chemin": {
+ "type": "string"
+ },
+ "retenu": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "type": {
+ "enum": [
+ "texte",
+ "objet",
+ "tableau"
+ ]
+ }
+ },
+ "required": [
+ "chemin",
+ "type",
+ "avant",
+ "retenu"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "omissions_supplementaires_non_detaillees": {
+ "minimum": 0,
+ "type": "integer"
+ },
+ "plafond_resultat_mcp_octets": {
+ "const": 46000
+ },
+ "schema": {
+ "const": "branco.sortie-bornee.v1"
+ },
+ "troncature": {
+ "const": true
+ }
+ },
+ "required": [
+ "schema",
+ "troncature",
+ "octets_avant_compaction",
+ "octets_structures_retenus",
+ "plafond_resultat_mcp_octets",
+ "omissions",
+ "omissions_supplementaires_non_detaillees",
+ "continuation"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "contrat_sortie"
+ ],
+ "type": "object"
+ }
+]Output schema / propertiesRemoved value: -{
- "empreinte_source_sha256": {
- "pattern": "^[a-f0-9]{64}$",
- "type": "string"
- },
- "explication": {
- "type": "string"
- },
- "extrait": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "position": {
- "anyOf": [
- {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- {
- "type": "null"
- }
- ]
- },
- "statut": {
- "enum": [
- "exacte",
- "normalisee",
- "introuvable"
- ],
- "type": "string"
- }
-}Output schema / requiredRemoved value: -[
- "statut",
- "explication",
- "position",
- "extrait",
- "empreinte_source_sha256"
-]Input schema / properties / texte_source / descriptionPrevious value: -"Texte à vérifier, jamais une pièce ni une donnée confidentielle."New value: +"Texte où chercher la citation, jamais une pièce ni une donnée confidentielle."Score is being calculated.
Add one secure layer between your agents and this server.