chore: cleanup

Carlos Alexandro Becker created

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

Change summary

internal/ui/model/ui.go | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

internal/ui/model/ui.go 🔗

@@ -2559,8 +2559,8 @@ func (m *UI) getMessageIDFromItem(item list.Item) (string, bool) {
 	}
 	if msgItem, ok := item.(chat.MessageItem); ok {
 		itemID := msgItem.ID()
-		if strings.HasSuffix(itemID, ":assistant-info") {
-			baseID := strings.TrimSuffix(itemID, ":assistant-info")
+		if before, ok := strings.CutSuffix(itemID, ":assistant-info"); ok {
+			baseID := before
 			return baseID, true
 		}
 		return itemID, true