Enha: show tool response

This commit is contained in:
Grail Finder
2025-08-08 14:26:01 +03:00
parent 3b7784e0a4
commit 6955a5bc3a
3 changed files with 6 additions and 4 deletions

2
llm.go
View File

@@ -173,7 +173,7 @@ func (op OpenAIer) FormMsg(msg, role string, resume bool) (io.Reader, error) {
ChatBody: chatBody,
Tools: nil,
}
if cfg.ToolUse && !resume {
if cfg.ToolUse && !resume && role != cfg.ToolRole {
req.Tools = baseTools // set tools to use
}
data, err := json.Marshal(req)