AetherNo2332
8ca764b8d8
test(cloud-agent): 工具分派 - 新增工具表与运行期分派的一致性守卫
工具生效需要同时改三处:compileCloudAgentTools 的 add(...) 注册、advanceCloudAgentTool /
cloudAgentReadTool 的运行期分派、以及 CloudAgentSupportedToolNames() 暴露的平台支持集合。
只改一两处时工具对模型不可见或调用落到 default 分支,而既有测试(含 schema 预算用例与能力
注册表契约用例)依然全绿。
本用例用 go/ast 读源码抽取三条集合后做集合断言:平台支持 ⊆ 分派;注册 == 分派(双向);
cloudAgentWrite 的写操作 ⊆ 注册 ⊆ 分派。解析不到 add(...) 或分派函数被改名/搬走时立即
t.Fatal,守卫自身不会静默失效。纯测试文件,零生产代码改动。
2026-09-22 00:49:24 +08:00
..
2026-09-22 00:49:24 +08:00
2026-09-17 18:40:42 +08:00
2026-09-11 14:02:49 +08:00
2026-08-30 22:15:17 +08:00
2026-09-21 20:14:05 +08:00
2026-09-21 11:11:10 +08:00
2026-09-17 17:55:12 +08:00
2026-09-21 20:14:05 +08:00
2026-09-18 08:50:18 +08:00
2026-09-20 12:47:07 +08:00
2026-09-21 11:11:10 +08:00
2026-09-20 12:47:07 +08:00
2026-09-17 23:32:11 +08:00
2026-09-15 11:10:12 +08:00
2026-09-21 09:30:38 +08:00
2026-09-21 09:37:35 +08:00
2026-08-17 17:20:00 +08:00
2026-09-21 20:14:05 +08:00
2026-09-21 14:11:29 +08:00
2026-09-21 11:10:58 +08:00
2026-09-20 16:40:08 +08:00
2026-08-30 22:15:17 +08:00