Tareas
Consulta tareas de un servicio externo y elige una para trabajar con Clarvis.
Tasks conecta Clarvis con un gestor externo de incidencias. Puedes consultar sus elementos en un tablero y usar las herramientas de Clarvis para trabajar con ellos. Las tareas permanecen en el servicio externo; Clarvis no mantiene una segunda base de datos de tareas.
Configura un proveedor de tareas
Tasks utiliza un servidor MCP con nombre que implemente clarvis.tasks.v2. Después de declararlo y conectarlo, añade el proveedor a settings.json en el ámbito global o del espacio de trabajo:
{
"tasks": {
"provider": {
"kind": "mcp",
"server": "tracker:tasks",
"protocol": "clarvis.tasks.v2"
},
"default_container": "engineering",
"writes": "disabled"
}
}default_container es opcional. La escritura está desactivada por defecto. Establece writes en enabled solo después de revisar el servidor y los agentes con permisos tasks.*. Configurar el proveedor, instalar el plugin y activar el perfil son decisiones separadas.
Consulta el proveedor desde Clarvis
Abre /tasks para comprobar la conexión, alternar entre tablero y lista, filtrar por contenedor o texto, actualizar y leer los detalles. El tablero muestra por separado la etapa de Clarvis, el estado propio del servicio, la persona asignada y cualquier reserva activa de trabajo. No supone que todos los servicios usen el mismo flujo.
Los fallos de lectura, conflictos y resultados inciertos de cambios aparecen como estados explícitos, no como un tablero vacío. Al volver del trabajo del agente, la tarea se actualiza desde el servicio externo.
Inspecciona una tarea o trabaja en ella
Work on task abre el selector habitual de Agent Profile e inicia una ejecución en el espacio actual, vinculada a esa tarea externa. Su descripción se trata como datos de trabajo no fiables: no puede cambiar el espacio, conceder herramientas, desactivar la seguridad ni seleccionar un proveedor.
Hay dos modos de acceso:
inspectofrece solo operaciones de lectura;workpuede ofrecer escrituras si los ajustes, los permisos del agente y las capacidades anunciadas por el proveedor las permiten.
Abrir una tarea en modo de trabajo no la modifica. El agente debe llamar explícitamente a start_task. Terminar una ejecución de Clarvis nunca completa, reabre ni envía automáticamente la tarea externa.
Cuándo se permiten cambios
Una herramienta de escritura solo está disponible si se cumplen las cuatro condiciones:
tasks.writestiene el valorenabled;- la ejecución vinculada usa el modo
work; - el agente seleccionado tiene el permiso
tasks.*correspondiente; - el proveedor anuncia esa operación o transición.
Clarvis envía los cambios de uno en uno por ejecución e incluye un identificador para evitar peticiones duplicadas. Si un fallo de red deja el resultado incierto, vuelve a leer la tarea, informa de la incertidumbre y no repite automáticamente el cambio. Comprueba la tarea en el servicio externo antes de reintentarlo.