Files
Matt Godbolt ae7b0d4679 Fix ClientOptionsType.tools to use proper Tool type
Change `tools` from `Record<any, any>` to `Record<LanguageKey, Record<string, Tool>>`.

This prevents bugs like the one fixed in #8406 where `tool.name` was used
instead of `tool.tool.name` - the `any` type escaped type checking entirely.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 19:21:40 -06:00
..
2026-01-25 16:50:12 -05:00
2025-07-28 10:34:46 -05:00
2025-09-25 00:23:36 +03:00
2026-01-25 16:50:12 -05:00
2025-12-29 10:39:35 +01:00
2025-07-28 10:34:46 -05:00
2025-07-28 10:34:46 -05:00
2025-07-28 10:34:46 -05:00
2025-07-28 10:34:46 -05:00
2025-07-28 10:34:46 -05:00
2025-07-28 10:34:46 -05:00
2026-01-25 16:50:12 -05:00
2025-07-28 10:34:46 -05:00
2026-01-25 16:50:12 -05:00
2025-02-25 13:05:50 -06:00
2025-07-28 10:34:46 -05:00