diff --git a/internal/tui/components/chat/messages/renderer.go b/internal/tui/components/chat/messages/renderer.go index b686c2a3267a1f69bcfb872e77be2734639bd091..cad86659e04c6eb77e957e2fef4885000214a953 100644 --- a/internal/tui/components/chat/messages/renderer.go +++ b/internal/tui/components/chat/messages/renderer.go @@ -578,7 +578,7 @@ func renderParamList(nested bool, paramsWidth int, params ...string) string { return "" } mainParam := params[0] - if len(mainParam) > paramsWidth { + if paramsWidth-3 >= 0 && len(mainParam) > paramsWidth { mainParam = mainParam[:paramsWidth-3] + "…" }