branch: externals/llm
commit 4b53eda1fd374456ed11c3f958acf6a39402bbb7
Author: Andrew Hyatt <[email protected]>
Commit: Andrew Hyatt <[email protected]>
In llm-tester, don't error on not streaming if it isn't supported
---
llm-tester.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/llm-tester.el b/llm-tester.el
index 47ead35447..7a284d9a27 100644
--- a/llm-tester.el
+++ b/llm-tester.el
@@ -143,9 +143,10 @@
(unless (eq buf (current-buffer))
(llm-tester-log "ERROR: Provider %s returned a response not in the
original buffer" (type-of provider)))
(llm-tester-log "SUCCESS: Provider %s provided a streamed response in
%d parts:\n%s" (type-of provider) counter streamed)
- (if (not (string= streamed text))
+ (when (and (member 'streaming (llm-capabilities provider))
+ (not (string= streamed text)))
(llm-tester-log "ERROR: Provider %s returned a streamed response
that was not equal to the final response. Streamed text %s" (type-of provider)
streamed))
- (if (= 0 counter)
+ (when (and (member 'streaming (llm-capabilities provider)) (= 0
counter))
(llm-tester-log "WARNING: Provider %s returned no partial updates!"
(type-of provider))))
(lambda (type message)
(unless (eq buf (current-buffer))