IsCoreTools 检查是否是核心工具
(name string)
| 106 | |
| 107 | // IsCoreTools 检查是否是核心工具 |
| 108 | func (tm *ToolManager) IsCoreTool(name string) bool { |
| 109 | tm.mu.RLock() |
| 110 | defer tm.mu.RUnlock() |
| 111 | return tm.isCoreToolLocked(name) |
| 112 | } |
| 113 | |
| 114 | // GetActiveTools 获取所有活跃工具 |
| 115 | func (tm *ToolManager) GetActiveTools() map[string]tools.Tool { |
nothing calls this directly
no test coverage detected