Skip to content
FunCoding

Search

Search docs, Skills and MCP

终端通知与任务提醒

开启完成和待批准通知,检查终端支持及通知方式。

This page has not been translated into English yet. The original Chinese version is shown below.

通知用于任务完成或等待用户输入、工具批准时提醒。功能仍标为 experimental,默认关闭,不代表任务会因为通知关闭而停止执行。

开启

{
  "general": {
    "enableNotifications": true
  }
}

也可在 /settings 的 General 类别开启终端通知。收到 action required 时回到 CLI 查看实际请求,通知本身不是批准动作。

终端方式

通知专页描述 OSC 9,不支持时回退 BEL。配置参考另提供 general.notificationMethod,默认 auto,可选 osc9、osc777、bell;因此不把所有当前版本都写成仅支持 OSC 9。

终端、操作系统通知设置和当前窗口状态影响显示。BEL 可能只闪任务栏或响铃,并不保证出现系统通知卡片。

支持与排障

专页列出 iTerm2、WezTerm、Ghostty、Kitty 等现代终端。先确认 enableNotifications 和终端通知权限,再检查方法支持;远程终端或多层会话可能改变转义序列处理。

完成不等于结果验证

Session complete 通知说明运行结束,仍需检查任务产物和验证结果。长任务尤其应区分成功回复、外部服务失败和等待批准,不能只凭一声提示音推断所有工作正确。