aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md6
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