about summary refs log tree commit diff
path: root/bin
diff options
context:
space:
mode:
authorArun Isaac2026-04-13 19:24:14 +0100
committerArun Isaac2026-04-13 19:25:59 +0100
commit40798ff23f64434136a3984e8d0f33500da9d284 (patch)
tree88f00714a29272497185db241cf9495e7bf6c4ed /bin
parente1304cb5f943aebf796aa52fcb256b2efe0f47b1 (diff)
downloadkaagum-40798ff23f64434136a3984e8d0f33500da9d284.tar.gz
kaagum-40798ff23f64434136a3984e8d0f33500da9d284.tar.lz
kaagum-40798ff23f64434136a3984e8d0f33500da9d284.zip
Expose run-tea-loop interface from (kaagum tea).
This encapsulates (kaagum tea) better. tea-loop and initial-state are
really internal implementation details that should not be exposed.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/kaagum9
1 files changed, 4 insertions, 5 deletions
diff --git a/bin/kaagum b/bin/kaagum
index b8ee084..42475c5 100755
--- a/bin/kaagum
+++ b/bin/kaagum
@@ -104,8 +104,7 @@ Run kaagum AI agent.
          (exit #t))
        (unless (assq-ref args 'api-key-command)
          (die "--api-key-command not specified"))
-       (tea-loop (initial-state)
-                 (assq-ref args 'api-base-uri)
-                 (get-api-key (assq-ref args 'api-key-command))
-                 (assq-ref args 'model)
-                 %base-tools)))))
+       (run-tea-loop (assq-ref args 'api-base-uri)
+                     (get-api-key (assq-ref args 'api-key-command))
+                     (assq-ref args 'model)
+                     %base-tools)))))