mirror of
https://gitcode.com/JianFeeeee/HomeAgent.git
synced 2026-11-01 06:47:29 +00:00
timer 移出内置插件后,升级路径上有个静默故障点:若先升级内核、后装 timer 插件,
就会有一段窗口期三个 timer 工具全部不存在 —— 不报错、日志无线索,只是 LLM
视野里工具没了,表现为「定时提醒功能不见了」,极难归因。
在 zh/en 两份 PLUGIN_DEV.md 的「内置插件」表下补注记(原 Timer 示例行就删在这里,
正是读者会产生疑问的位置):
- timer 已改为外部 hmap 插件提供,三个工具与 timer 输入通道均由它注册
- 升级顺序:先装 timer 插件,再升级内核
- 外部版是严格超集:原内置版只有 timer_set 且重启丢在途倒计时,
外部版增加 timer_list / timer_cancel 并跨重启保留待触发列表
assets/docs 是纯文档,无 go:embed、无代码引用,改动不影响构建。
(cherry picked from commit 62332562a80165b6e86af77315c07d18e743e7fa)