AetherNo2332
30bc8f7675
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-20 16:40:08 +08:00
2026-09-22 00:49:24 +08:00
2026-09-20 05:18:16 +08:00
2026-09-02 16:15:57 +08:00
2026-08-04 16:22:27 +08:00
2026-09-20 09:35:23 +08:00
2026-08-04 16:22:27 +08:00
2026-09-02 20:19:33 +08:00
2026-08-20 16:32:00 +08:00
2026-09-14 01:11:56 +08:00