diff options
| author | Grail Finder <wohilas@gmail.com> | 2026-02-24 17:42:58 +0300 |
|---|---|---|
| committer | Grail Finder <wohilas@gmail.com> | 2026-02-24 17:42:58 +0300 |
| commit | 1c728ec7a776c27887ab4b436a6ec6dfc17aaa6d (patch) | |
| tree | ad1a7a8faa5697f6f8e8dde940de89885de986f8 | |
| parent | 78059083c24075462d881680071938eef0c1b245 (diff) | |
Enha: close rag on success
| -rw-r--r-- | tables.go | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -387,9 +387,15 @@ func makeRAGTable(fileList []string) *tview.Flex { if err := ragger.LoadRAG(fpath); err != nil { logger.Error("failed to embed file", "chat", fpath, "error", err) _ = notifyUser("RAG", "failed to embed file; error: "+err.Error()) - pages.RemovePage(RAGPage) + app.QueueUpdate(func() { + pages.RemovePage(RAGPage) + }) return } + _ = notifyUser("RAG", "file loaded successfully") + app.QueueUpdate(func() { + pages.RemovePage(RAGPage) + }) }() return case "delete": |
