| name | reminder |
| description | 管理明确时间的触发;只负责到点联系,不记录每天或每周目标的完成次数 |
| type | tool |
| multi_turn | true |
| diary_status_order | 30 |
| sense | {"interval":5} |
Tools
schedule_self_reminder (resident)
给未来的自己留下一个明确时间的回望意图;到时结合新的事实、相处上下文和可用能力重新判断。
| Parameter | Type | Required | Description |
|---|
| intent | string | yes | 未来重新判断的方向,不是预写给用户的话 |
| remind_at | string | yes | ISO 8601 格式的首次回望时间 |
| recurrence | string (enum: one_time, daily, weekdays, weekly) | no | 默认 one_time |
manage_reminder (routed)
管理定时联系:notify 到点直接通知用户;self 到点让未来的自己结合当时情况重新判断。提醒可一次性或周期重复,但不追踪事情后来是否完成。
| Parameter | Type | Required | Description |
|---|
| action | string (enum: create, list, update, delete) | yes | 操作类型 |
| kind | string (enum: notify, self) | no | create 时使用;默认 notify |
| message | string | no | notify 的提醒内容;create 必填,update 可修改 |
| intent | string | no | self 的私有回望方向,不是预写给用户的话;create 必填,update 可修改 |
| remind_at | string | no | ISO 8601 格式;create 必填,update 可修改 |
| recurrence | string (enum: one_time, daily, weekdays, weekly) | no | create 省略表示 one_time;update 省略表示保持不变,传 one_time 可取消周期 |
| reminder_id | integer | no | list 返回的提醒 ID(update/delete 必填) |