From 9df5080564ef4aea483d305f3663a0788a67bd85 Mon Sep 17 00:00:00 2001 From: Ayman Bagabas Date: Thu, 10 Jul 2025 15:14:15 -0400 Subject: [PATCH] fix(tui): chat: out of bounds error in param list rendering --- internal/tui/components/chat/messages/renderer.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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] + "…" }