From be3e3d4c60e3e39069245ee74adbcf87621536b8 Mon Sep 17 00:00:00 2001 From: Grail Finder Date: Wed, 10 Dec 2025 13:54:58 +0300 Subject: Feat: read_url for /completion --- tools.go | 7 ++++++- tui.go | 4 ++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/tools.go b/tools.go index aaba86d..93f8ded 100644 --- a/tools.go +++ b/tools.go @@ -53,6 +53,11 @@ Your current tools: "when_to_use": "when asked to search the web for information; limit is optional (default 3)" }, { +"name":"read_url", +"args": ["url"], +"when_to_use": "when asked to get content for spicific webpage or url" +}, +{ "name":"file_create", "args": ["path", "content"], "when_to_use": "when asked to create a new file with optional content" @@ -176,7 +181,7 @@ func readURL(args map[string]string) []byte { // make http request return bytes link, ok := args["url"] if !ok || link == "" { - msg := "linknot provided to read_url tool" + msg := "link not provided to read_url tool" logger.Error(msg) return []byte(msg) } diff --git a/tui.go b/tui.go index 9eab7e0..62f9169 100644 --- a/tui.go +++ b/tui.go @@ -59,7 +59,6 @@ var ( [yellow]F2[white]: regen last [yellow]F3[white]: delete last msg [yellow]F4[white]: edit msg -[yellow]Alt+4[white]: edit msg role [yellow]F5[white]: toggle fullscreen for input/chat window [yellow]F6[white]: interrupt bot resp [yellow]F7[white]: copy last msg to clipboard (linux xclip) @@ -86,8 +85,9 @@ var ( [yellow]Ctrl+y[white]: list loaded RAG files (view and manage loaded files) [yellow]Ctrl+q[white]: cycle through mentioned chars in chat, to pick persona to send next msg as [yellow]Ctrl+x[white]: cycle through mentioned chars in chat, to pick persona to send next msg as (for llm) -[yellow]Alt+5[white]: toggle system and tool messages display [yellow]Alt+1[white]: toggle shell mode (execute commands locally) +[yellow]Alt+4[white]: edit msg role +[yellow]Alt+5[white]: toggle system and tool messages display === scrolling chat window (some keys similar to vim) === [yellow]arrows up/down and j/k[white]: scroll up and down -- cgit v1.2.3