{
  "origin": "synthetic_fixture",
  "note": "Traza sintética escrita a mano para esta práctica. No procede de la ejecución de un LLM, de un agente real ni de NVIDIA NeMo. Los títulos de libros son ficticios.",
  "request": {
    "user_message": "¿Está disponible «Mapas del río Lento» en la biblioteca?",
    "agent_tool_call": {
      "tool": "catalogo.buscar",
      "arguments": {
        "titulo": "Mapas del río Lento"
      }
    }
  },
  "tool_response": {
    "tool": "catalogo.buscar",
    "status": "error",
    "error_code": "TIMEOUT",
    "content": "Tiempo de espera agotado al consultar el catálogo"
  },
  "observed_baseline": {
    "kind": "illustrative_expectation_not_observation",
    "description": "Ilustración de lo que cabe esperar al leer before.py: como solo mira si hay content, entregaría el mensaje de error como respuesta válida. No es una salida registrada; los resultados reales solo se obtienen al ejecutar test_harness.py.",
    "parser_output_expected_from_reading_before_py": {
      "ok": true,
      "answer": "Tiempo de espera agotado al consultar el catálogo"
    },
    "illustrative_agent_reply": "Según el catálogo: Tiempo de espera agotado al consultar el catálogo."
  },
  "linked_case_id": "reg-001-timeout-como-respuesta"
}
