.venv) sagemaker-user@default:~/TFM/ada_multibot$ python main.py 
Iniciando servidor GenAILit para el Sistema Multi-Agente ADA...

[GenAILit] Parece que esto se está ejecutando dentro de Amazon SageMaker Studio.
La URL de Uvicorn de abajo (http://0.0.0.0:8502) NO es accesible desde tu navegador.
Usa en su lugar la misma URL de tu pestaña de Studio, sustituyendo todo lo que va después de 'default' por:
  /proxy/8502/

Por ejemplo, si tu Studio está en:
  https://<tu-dominio>.studio.<region>.sagemaker.aws/jupyterlab/default/lab
la URL de GenAILit sería:
  https://<tu-dominio>.studio.<region>.sagemaker.aws/jupyterlab/default/proxy/8502/

INFO:     Started server process [25882]
INFO:     Waiting for application startup.
INFO:     Application startup complete.
INFO:     Uvicorn running on http://0.0.0.0:8502 (Press CTRL+C to quit)
INFO:     127.0.0.1:53166 - "GET / HTTP/1.1" 200 OK
INFO:     127.0.0.1:57944 - "WebSocket /ws" [accepted]
INFO:     connection open
Processing request of type ListToolsRequest
Processing request of type ListToolsRequest

[LangGraph Tool Engine] Ejecutando: consultar_diccionario_y_telemetria_ada
Processing request of type CallToolRequest

[🔍 TOOL DATUM] -----------------------------------------
[🔍 TOOL DATUM] Búsqueda Vectorial Solicitada
[🔍 TOOL DATUM] Término: 'tabla engines sandbox estado productivo'
[🔍 TOOL DATUM] Filtro UUAA: 'Ninguno'
[🔍 TOOL DATUM] -----------------------------------------

[🔍 TOOL DATUM] Recuperados 5 fragmentos de la base de conocimientos.
Processing request of type ListToolsRequest

[LangGraph Tool Engine] Ejecutando: explorar_particiones_athena
Processing request of type CallToolRequest

[TOOL GLUE] Obteniendo esquema de particion para: ho_master.t_kevo_sandbox_engines
[TOOL GLUE] Claves detectadas: gf_country_id, gf_cutoff_date, gf_uuaa_id, gf_aws_entity_name
Processing request of type ListToolsRequest

[LangGraph Tool Engine] Ejecutando: ejecutar_consulta_athena
Processing request of type CallToolRequest

[TOOL ATHENA] -----------------------------------------
[TOOL ATHENA] Ejecutando SQL (Modo persistencia: OFF)
[TOOL ATHENA] Query:
SELECT MAX(gf_cutoff_date) FROM ho_master."t_kevo_sandbox_engines$partitions"
[TOOL ATHENA] -----------------------------------------

Processing request of type ListToolsRequest

[LangGraph Tool Engine] Ejecutando: ejecutar_consulta_athena
Processing request of type CallToolRequest

[TOOL ATHENA] -----------------------------------------
[TOOL ATHENA] Ejecutando SQL (Modo persistencia: OFF)
[TOOL ATHENA] Query:
SELECT DISTINCT gf_aws_production_type, gf_aws_pipeline_status_desc 
FROM ho_master.t_kevo_sandbox_engines 
WHERE gf_cutoff_date = '2026-06-29' 
LIMIT 20
[TOOL ATHENA] -----------------------------------------

[TOOL ATHENA] ERROR SQL: TYPE_MISMATCH: line 3:22: Cannot apply operator: date = varchar(10)
Processing request of type ListToolsRequest

[LangGraph Tool Engine] Ejecutando: ejecutar_consulta_athena
Processing request of type CallToolRequest

[TOOL ATHENA] -----------------------------------------
[TOOL ATHENA] Ejecutando SQL (Modo persistencia: OFF)
[TOOL ATHENA] Query:
SELECT DISTINCT gf_aws_production_type, gf_aws_pipeline_status_desc 
FROM ho_master.t_kevo_sandbox_engines 
WHERE gf_cutoff_date = DATE '2026-06-29' 
LIMIT 20
[TOOL ATHENA] -----------------------------------------

Processing request of type ListToolsRequest

[LangGraph Tool Engine] Ejecutando: ejecutar_consulta_athena
Processing request of type CallToolRequest

[TOOL ATHENA] -----------------------------------------
[TOOL ATHENA] Ejecutando SQL (Modo persistencia: OFF)
[TOOL ATHENA] Query:
SELECT 
    gf_aws_name,
    gf_aws_pipeline_name,
    gf_aws_production_type,
    gf_aws_pipeline_status_desc,
    gf_version_id,
    gf_aws_created_by_name,
    gf_aws_created_at_date,
    gf_aws_updated_at_date,
    gf_uuaa_id,
    gf_country_id,
    gf_aws_entity_name
FROM ho_master.t_kevo_sandbox_engines 
WHERE gf_cutoff_date = DATE '2026-06-29' 
    AND gf_aws_production_type = 'true'
LIMIT 5
[TOOL ATHENA] -----------------------------------------

Processing request of type ListToolsRequest
INFO:     connection closed
INFO:     127.0.0.1:39244 - "WebSocket /ws" [accepted]
INFO:     connection open

[LangGraph Tool Engine] Ejecutando: ejecutar_consulta_athena
Processing request of type CallToolRequest

[TOOL ATHENA] -----------------------------------------
[TOOL ATHENA] Ejecutando SQL (Modo persistencia: ON)
[TOOL ATHENA] Query:
SELECT *
FROM ho_master.t_kevo_sandbox_engines 
WHERE gf_cutoff_date = DATE '2026-06-29' 
    AND gf_aws_production_type = 'true'
[TOOL ATHENA] -----------------------------------------

Processing request of type ListToolsRequest
INFO:     connection closed
