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))

Reply via email to