diff options
Diffstat (limited to 'CHANGELOG.md')
| -rw-r--r-- | CHANGELOG.md | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b3aad6..ddfc863 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,7 +22,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Six configuration keys: `search_enabled`, `search_url`, `search_results`, `search_snippet_chars`, `search_timeout` and `max_searches`. Searches are capped per turn, after which the tool is withdrawn and the model must - answer. + answer. The cap defaults to 1: a second tool call, issued once the model + has seen the first results, comes back as literal `<tool_call>` text + rather than a structured call, and a turn that ends on one leaves the + reply empty. Raise it when the model and llama.cpp build handle + follow-up calls. - Searches are stored per message in a new `searches` column, so reopening a conversation still shows what was looked up. They are deliberately kept out of the full-text index, or web text nobody wrote would compete with |
