UserPluginTaskDto
A user-scoped plugin task status
Lightweight view of a background task belonging to the current user and plugin.
Does not require TasksRead permission — access is scoped by the authenticated user.
completedAtstring,null<date-time>nullable
When task execution completed
createdAtstring<date-time>required
When the task was created
errorstring | nullnullable
Error message from last failed attempt
result
Task result (populated on completion)
startedAtstring,null<date-time>nullable
When task execution started
statusstringrequired
Current status: pending, processing, completed, failed
taskIdstring<uuid>required
Task ID
taskTypestringrequired
Task type (e.g., "user_plugin_sync")
UserPluginTaskDto
{
"completedAt": "2024-07-29T15:51:28.071Z",
"createdAt": "2024-07-29T15:51:28.071Z",
"error": "string",
"startedAt": "2024-07-29T15:51:28.071Z",
"status": "string",
"taskId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"taskType": "string"
}