MuteNotifications¶
仅针对当前用户静音、稍后提醒或取消静音某个项目的通知,其效果与应用中的 Mute 和 Snooze 一致。静音绝不会改变其他任何人的通知,也不会改变项目本身。请使用 ListNotifications 或其他工具提供的实体类型和 ID。
参数¶
| 参数 | 类型 | 必需 | 描述 |
|---|---|---|---|
entityType |
"agent_session" | "user" | "channel" | "channel_message" | "document" | "project" | "email_thread" | "calendar_event" | "team" | "call" | "foreign_entity" | "static_file" | "crm_company" | "crm_contact" | "reminder" | "skill" | "scheduled_action" |
是 | 通知列表工具所接受的标准实体类型。此处与 [EntityType] 对应,因为共享模型有意不依赖 schemars,而 AI 工具输入需要 [JsonSchema]。 |
entityId |
string | 是 | 项目的 ID。 |
action |
"mute" | "snooze" | "unmute" |
是 | 对项目通知执行的操作。 |
snoozeUntil |
string | 否 | 通知恢复的时间,以未来的 ISO 8601 时间戳表示。仅当操作为 snooze 时必需;其他情况下请省略。 |
本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 macro3/macro