Reset Password
When the user resets their password.
{
"eventType": "user.userSettings.resetPassword",
"userId": number
}Authorized MCP Access
When the user authorizes an MCP client to connect to the Lucid MCP.
Through DCR, a MCP client can report any client name. We record client names as reported.
{
"eventType": "user.user.authorizedMcpAccess",
"registrationMethod": "CIMD" | "DCR",
"clientId": string,
"reportedClientName": string,
"redirectUri": string
}Invoked AI
When the user uses a feature that invokes AI.
When available, the clientContext provides details reported by the client regarding the invocation.
{
"eventType": "user.ai.invokedAi",
"clientContext": {
"chatExchange": {
"chatId": string,
"exchangeId": string
} | null,
"documentId": string | null
} | null
}Attached File to AI
When an AI interaction is invoked with an attached file. An event is recorded for each attached file.
When available, clientContext provides details reported by the client about the interaction.
{
"eventType": "user.ai.attachedFile",
"fileName": string,
"mimeType": string,
"sizeBytes": number,
"location": "aiAssistant" | "contextFrame" | "standardExtraction" | "textToDiagram",
"clientContext": {
"chatExchange": {
"chatId": string,
"exchangeId": string
} | null,
"documentId": string | null
} | null
}