From b18b646f8e50bb0d11bc57d424c3c1920ddaa657 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Sun, 27 Jul 2025 12:21:31 -0500 Subject: fix: attachment bugs (#1335) --- packages/tui/internal/components/chat/editor.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'packages/tui') diff --git a/packages/tui/internal/components/chat/editor.go b/packages/tui/internal/components/chat/editor.go index 4311a4ca7..009a7ab6c 100644 --- a/packages/tui/internal/components/chat/editor.go +++ b/packages/tui/internal/components/chat/editor.go @@ -4,7 +4,6 @@ import ( "encoding/base64" "fmt" "log/slog" - "net/url" "os" "path/filepath" "strconv" @@ -732,7 +731,7 @@ func (m *editorComponent) createAttachmentFromFile(filePath string) *attachment. ID: uuid.NewString(), Type: "file", Display: "@" + filePath, - URL: fmt.Sprintf("file://./%s", filePath), + URL: fmt.Sprintf("file://%s", absolutePath), Filename: filePath, MediaType: mediaType, Source: &attachment.FileSource{ @@ -783,7 +782,7 @@ func (m *editorComponent) createAttachmentFromPath(filePath string) *attachment. ID: uuid.NewString(), Type: "file", Display: "@" + filePath, - URL: fmt.Sprintf("file://./%s", url.PathEscape(filePath)), + URL: fmt.Sprintf("file://%s", absolutePath), Filename: filePath, MediaType: mediaType, Source: &attachment.FileSource{ -- cgit v1.2.3