Saltar a contenido

Registro de eventos

El plugin lanza tres eventos de Moodle. Aparecen en los registros estándar de Moodle.

Clase de evento Nombre CRUD Datos
\local_mcp\event\tool_called Herramienta MCP invocada lectura userid; courseid si la tool actúa sobre un curso; other: tool (nombre), status (success o error), summary (resumen breve de los argumentos).
\local_mcp\event\token_issued Token de acceso MCP emitido creación Tabla local_mcp_token; userid y relateduserid; other: clientid, scopes, tokentype.
\local_mcp\event\token_revoked Token MCP revocado actualización Tabla local_mcp_token; userid y relateduserid; other: reason, tokentype.

build_course se ejecuta como tarea en segundo plano; al terminar, la tarea lanza su propio evento tool_called de build_course con el estado final.

Los tres usan el nivel educativo «otro».

  • En el resumen de argumentos, los nombres que parecen tokens, secretos o contraseñas se ocultan.
  • Los tokens en claro nunca se registran.