dingtalk_notify_session_end
Send session completion notifications via DingTalk, including session type, duration, tasks completed, summary, file modifications, tools used, and optional @all mentions.
Instructions
Send a session completion notification with automatic stats
Input Schema
Name | Required | Description | Default |
---|---|---|---|
atAll | No | Whether to @all members | |
duration | No | Session duration (e.g., "30分钟", "1小时20分") | |
filesCount | No | Number of files modified/created | |
mainTasks | No | List of main tasks completed in this session | |
sessionType | No | Type of session (e.g., "开发协助", "代码审查", "问题解决") | 开发协助 |
summary | No | Brief summary of the session | 会话已完成 |
toolsUsed | No | Number of tools/commands used |
Input Schema (JSON Schema)
{
"properties": {
"atAll": {
"default": false,
"description": "Whether to @all members",
"type": "boolean"
},
"duration": {
"description": "Session duration (e.g., \"30分钟\", \"1小时20分\")",
"type": "string"
},
"filesCount": {
"default": 0,
"description": "Number of files modified/created",
"type": "number"
},
"mainTasks": {
"description": "List of main tasks completed in this session",
"items": {
"type": "string"
},
"type": "array"
},
"sessionType": {
"default": "开发协助",
"description": "Type of session (e.g., \"开发协助\", \"代码审查\", \"问题解决\")",
"type": "string"
},
"summary": {
"default": "会话已完成",
"description": "Brief summary of the session",
"type": "string"
},
"toolsUsed": {
"default": 0,
"description": "Number of tools/commands used",
"type": "number"
}
},
"required": [],
"type": "object"
}