mcp-daily-tasks
Version:
MCP para manejar tareas y resúmenes con integración ClickUp.
74 lines (64 loc) • 2.19 kB
JavaScript
export const templates = {
internalToolWarning: `⚠️ **Advertencia: Herramienta Interna**
Esta herramienta está diseñada para uso interno del sistema.
No debe ser invocada directamente por usuarios.
Si necesitas realizar esta acción, por favor contacta al equipo de soporte.`,
getTitleFormatError: (title) => `❌ **Error en formato del título**
El título "${title}" no cumple con el formato requerido.
Debe comenzar con uno de los siguientes prefijos:
- FEATURE:
- BUG:
- REFACTOR:
- TEST:
- DOC:
- CHORE:
- STYLE:
- PERF:
- CI:
- OTHER:`,
getTaskCreationSuccess: (taskId, taskName, taskUrl, taskData) => `✅ **Tarea creada exitosamente**
ID: \`${taskId}\`
Nombre: ${taskName}
URL: ${taskUrl}
Detalles:
\`\`\`json
${taskData}
\`\`\``,
getTaskUpdateSuccess: (taskId, taskName, taskUrl, taskData) => `✅ **Tarea actualizada exitosamente**
ID: \`${taskId}\`
Nombre: ${taskName}
URL: ${taskUrl}
Detalles:
\`\`\`json
${taskData}
\`\`\``,
createParamsDescription: `Parámetros para crear una tarea:
- listId: ID de la lista donde se creará la tarea
- name: Nombre de la tarea (debe seguir el formato: TYPE: descripción)
- markdown_content: Descripción en formato markdown
- assignees: IDs de usuarios asignados
- tags: Etiquetas para la tarea
- status: Estado inicial
- priority: Prioridad (1-4)
- due_date: Fecha de vencimiento (timestamp)
- start_date: Fecha de inicio (timestamp)
- time_estimate: Estimación de tiempo en ms
- custom_fields: Campos personalizados
- parent: ID de la tarea padre
- notify_all: Notificar a todos
- time_spent: Tiempo en ms`,
updateParamsDescription: `Parámetros para actualizar una tarea:
- taskId: ID de la tarea a actualizar
- name: Nuevo nombre
- markdown_content: Nueva descripción
- status: Nuevo estado
- priority: Nueva prioridad (1-4)
- due_date: Nueva fecha de vencimiento
- start_date: Nueva fecha de inicio
- tags: Nuevas etiquetas
- custom_fields: Nuevos campos personalizados
- time_estimate: Nueva estimación de tiempo
- time_spent: Tiempo en string (ej: 1h 30m)
- archived: Archivar tarea
- assignees: Asignar/desasignar usuarios`
};