diff options
author | Grail Finder <wohilas@gmail.com> | 2025-08-08 14:26:01 +0300 |
---|---|---|
committer | Grail Finder <wohilas@gmail.com> | 2025-08-08 14:26:01 +0300 |
commit | 6955a5bc3a89e982f0b05d1e8e6f109e3b79d9ca (patch) | |
tree | efc6375fb276562f786851220794ecc0ac63decc /llm.go | |
parent | 3b7784e0a44e7f8ca5c14db590ebdfe1736e87e5 (diff) |
Diffstat (limited to 'llm.go')
-rw-r--r-- | llm.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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) |