Feat: indicator for a message with an image [image: filename]

This commit is contained in:
Grail Finder
2026-02-17 16:19:33 +03:00
parent b67ae1be98
commit 7d18a9d77e
5 changed files with 263 additions and 18 deletions

9
bot.go
View File

@@ -1236,6 +1236,15 @@ func init() {
os.Exit(1)
return
}
// Set image base directory for path display
baseDir := cfg.FilePickerDir
if baseDir == "" || baseDir == "." {
// Resolve "." to current working directory
if wd, err := os.Getwd(); err == nil {
baseDir = wd
}
}
models.SetImageBaseDir(baseDir)
defaultStarter = []models.RoleMsg{
{Role: "system", Content: basicSysMsg},
{Role: cfg.AssistantRole, Content: defaultFirstMsg},