# Preserve tool names throughout LiteLLM streaming responses

> We resolved an issue where empty string values in streamed LiteLLM responses could overwrite previously accumulated tool names, resulting in tool calls with missing identifiers.

- Published: 2026-03-26
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/fix-litellm-overwriting-tool-names-with-empty-strings-during-streaming
- Markdown: https://agno-com-nine.vercel.app/articles/fix-litellm-overwriting-tool-names-with-empty-strings-during-streaming.md

We resolved an issue where empty string values in streamed LiteLLM responses could overwrite previously accumulated tool names, resulting in tool calls with missing identifiers.
