Dentro de tu handler
Traducción automática
Esta página se tradujo automáticamente a partir de la documentación en inglés, y la página en inglés es la versión de referencia. Si algo no se lee bien, Traducciones explica cómo avisarnos.
Los argumentos de un handler vienen del cliente. Todo lo demás que puede leer, y todo lo que puede hacer mientras se ejecuta, está aquí.
Lo que puede leer:
- El Context es el único parámetro extra que cualquier handler puede pedir: la solicitud en curso, sus cabeceras, su sesión y los verbos de progreso y de notificación de cambios.
- Dependencias son parámetros que el modelo nunca ve, rellenados por tus propias funciones con
Resolve. - Lifespan cubre el estado que el servidor construye una sola vez al arrancar, y cómo un handler llega a él a través del
Context.
Lo que puede hacer mientras se ejecuta:
- Pedir más datos al usuario con Elicitación, y con Solicitudes de varias idas y vueltas, el patrón de 2026-07-28 que la transporta.
- Pedir al cliente una respuesta de su LLM o sus carpetas de trabajo con Muestreo y roots, obsoletos pero todavía atendidos.
- Informar del Progreso de algo lento.
- Escribir logs (en el error estándar, para quien opere el servidor) con Logging.
- Avisar a los clientes suscritos de que algo cambió con Suscripciones.
Si todavía no has registrado ningún handler, empieza por Herramientas. Todas las páginas de esta sección suponen que ya tienes uno.