From f72d11b1a21ee9efc71346ab7c14be147e555b42 Mon Sep 17 00:00:00 2001 From: "devin-ai-integration[bot]" <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Mon, 18 Aug 2025 16:18:48 +0100 Subject: [PATCH] docs: add TypeScript 5.3 note for defineAiTool type inference (#2607) Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: vincent.driessen@liveblocks.io Co-authored-by: Chris Nicholas --- docs/pages/api-reference/liveblocks-client.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/pages/api-reference/liveblocks-client.mdx b/docs/pages/api-reference/liveblocks-client.mdx index 8b361f48081..30409b934b1 100644 --- a/docs/pages/api-reference/liveblocks-client.mdx +++ b/docs/pages/api-reference/liveblocks-client.mdx @@ -874,7 +874,7 @@ const myTool = defineAiTool()({ Note that the function should be called like this `defineAiTool()({ ... })` -(double-parens). This allows TypeScript’s inference to work correctly. +(double-parens). This allows TypeScript’s inference to work correctly. For the best type inference experience, TypeScript 5.3 or higher is recommended. While Liveblocks supports TypeScript 5.0+, full type inference for `defineAiTool()` requires TypeScript 5.3+.