diff --git a/internal/ui/model/ui.go b/internal/ui/model/ui.go index b8d94a12bb57c03cdb814a2346b117a01acfdd92..3c17f8cbf04ee9573014d218a76e7028d3cf9796 100644 --- a/internal/ui/model/ui.go +++ b/internal/ui/model/ui.go @@ -2556,12 +2556,7 @@ func (m *UI) insertFileCompletion(path string) tea.Cmd { // insertMCPResourceCompletion inserts the selected resource into the textarea, // replacing the @query, and adds the resource as an attachment. func (m *UI) insertMCPResourceCompletion(item completions.ResourceCompletionValue) tea.Cmd { - displayText := item.Title - if displayText == "" { - displayText = item.URI - } - - if !m.insertCompletionText(displayText) { + if !m.insertCompletionText(item.URI) { return nil } @@ -2601,7 +2596,7 @@ func (m *UI) insertMCPResourceCompletion(item completions.ResourceCompletionValu return message.Attachment{ FilePath: item.URI, - FileName: displayText, + FileName: item.URI, MimeType: mimeType, Content: data, }