Bladeren bron

fix: interface conversion panic (#1655)

Aiden Cline 6 maanden geleden
bovenliggende
commit
b179d08484
1 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 2 2
      packages/tui/internal/components/chat/message.go

+ 2 - 2
packages/tui/internal/components/chat/message.go

@@ -377,8 +377,8 @@ func renderToolDetails(
 	}
 
 	if permission.Metadata != nil {
-		metadata := toolCall.State.Metadata.(map[string]any)
-		if metadata == nil {
+		metadata, ok := toolCall.State.Metadata.(map[string]any)
+		if metadata == nil || !ok {
 			metadata = map[string]any{}
 		}
 		maps.Copy(metadata, permission.Metadata)