HomeAgent Agent
6878f0126d
fix(lua): 同步注入在 Lua 中明确报不可用(避免自锁)+ 文档/mock 同步
sdk.inject_input_sync / *_opts / inject_input_media_sync* 在 Lua 里必然自锁:
Lua 代码只在 Start/工具/阶段/输出/事件回调中执行,这些路径都持有 plg.mu,
而同步注入要等本轮回复(回复路径上的回调又需要同一把锁)。原实现会挂死
直到超时;现改为立即返回明确错误,并在中英文 PLUGIN_DEV 里标注不可用 +
指向 Go 插件/异步注入。mock sdk.lua(SDK 仓为事实源)同步为同样的错误语义。
新增 TestLuaSyncInjectUnavailable 钉住不挂死。
2026-09-13 21:59:23 +08:00
..
2026-09-13 07:18:03 +08:00
2026-09-13 13:40:24 +08:00
2026-09-03 12:37:58 +08:00
2026-07-13 21:48:13 +08:00
2026-09-03 15:38:31 +08:00
2026-09-12 12:42:43 +08:00
2026-09-12 12:42:43 +08:00
2026-09-10 17:56:54 +08:00
2026-09-02 16:48:27 +08:00
2026-09-13 21:59:23 +08:00
2026-09-13 21:59:23 +08:00
2026-09-13 19:56:32 +08:00
2026-07-13 21:48:13 +08:00
2026-09-02 21:27:13 +08:00
2026-08-25 20:25:57 +08:00
2026-09-13 19:56:32 +08:00
2026-09-11 20:31:50 +08:00
2026-09-02 13:03:57 +08:00
2026-08-27 23:29:49 +08:00
2026-09-13 13:40:24 +08:00