修复 master CI 红:收银台深链前缀路由、外部 MCP 工具数断言、并发 span 采集竞态、AGC 壳 shard-4 断言 #609

Merged
suzmii merged 6 commits from fix/ci-master-red into master 2026-10-04 09:21:00 +08:00
Showing only changes of commit 8b11dc4e7a - Show all commits
@@ -55,7 +55,9 @@ fn semantic_catalog_adds_fifteen_tools_without_replacing_legacy_tools() {
.is_some_and(|text| !text.is_empty())
);
}
assert_eq!(names.len(), MCP_OPERATIONS.len() + TOOLS.len());
// 37 条 OpenAPI 操作里 5 条元数据/入口操作被 x-mcp-excluded 排除,剩下 32 条 legacy 工具
// 加 15 条语义工具共 47 条;上面的插入断言已保证两组名字互不覆盖,这里固定总数防止漏注册。
assert_eq!(names.len(), 47);
}
#[test]