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 21:59:10 +08:00
2026-09-13 14:34:44 +08:00
2026-09-13 12:23:28 +08:00
2026-09-13 00:45:28 +08:00
2026-08-05 16:00:08 +08:00
2026-09-12 18:14:22 +08:00
2026-07-24 17:04:37 +08:00
2026-09-13 21:59:23 +08:00
2026-09-13 14:09:35 +08:00
2026-09-13 14:34:46 +08:00
2026-08-14 00:48:40 +08:00
2026-09-12 00:10:32 +08:00
2026-09-13 21:59:23 +08:00
2026-09-13 14:17:11 +08:00
2026-08-14 00:48:40 +08:00
2026-08-05 16:00:08 +08:00
2026-09-13 12:23:28 +08:00
2026-08-14 00:48:40 +08:00
2026-08-05 16:00:08 +08:00
2026-09-12 08:23:30 +08:00
2026-08-05 16:00:08 +08:00