(name: string)
| 1232 | } as const satisfies ToolRegistry |
| 1233 | |
| 1234 | function key(name: string): name is ToolName { |
| 1235 | return Object.prototype.hasOwnProperty.call(TOOL_RULES, name) |
| 1236 | } |
| 1237 | |
| 1238 | function rule(name?: string): AnyToolRule | undefined { |
| 1239 | if (!name || !key(name)) { |