[▲ Vercel Community](/) · [Categories](/categories) · [Latest](/latest) · [Top](/top) · [Live](/live) [AI SDK](/c/ai-sdk/62) # AI SDK auto calls tool on empty response! (I think!) It shouldn't be. 52 views · 1 like · 2 posts Super Asdok (@tweak-shank-factor-6) · 2025-12-21 · ♥ 1 I am lately exploring AI SDK. Now the problem is, as of I know, AI can't take in mid system instruction. So I prompt engineered it that on a specific message to consider that as system message and not to respond or empty response. Here I saw that it was calling tool on that specific message. I removed tool. Then it was empty. But when it was there it call the first tool available auto. BestCodes (@bestcodes) · 2025-12-23 @tweak-shank-factor-6 Am I understanding you correctly? Here's what I think you're saying: > If the AI generates an empty response, the first available tool is executed (if tools are enabled). What AI SDK version are you using?