branch: externals/ellama
commit 351e0013c621055f6f24f976ffc097d6bdf4741f
Author: Sergey Kostyaev <[email protected]>
Commit: Sergey Kostyaev <[email protected]>

    Bump version
---
 NEWS.org  | 11 +++++++++++
 ellama.el |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/NEWS.org b/NEWS.org
index 30a8325db1..a7796271d5 100644
--- a/NEWS.org
+++ b/NEWS.org
@@ -1,3 +1,14 @@
+* Version 1.12.7
+- Fix bug when only single tool was available. This change fixes a duplicate
+  checking issue in the tool list by using ~llm-tool-name~ instead of
+  ~plist-get~ for proper duplicate detection.
+- Make ~shell_command~ tool async. The tool now executes commands 
asynchronously
+  using a callback function for better performance.
+- Trim shell command output and return nil for async tools. This ensures proper
+  return value handling for async commands to maintain compatibility with the
+  llm library.
+- Add --no-pager flag to git commands in changelog generation. This prevents
+  output paging and ensures clean command output.
 * Version 1.12.6
 - Simplify file writing in ~ellama-tools-write-file-tool~. Replaced temp
   buffer-based file writing with write-region to simplify implementation and
diff --git a/ellama.el b/ellama.el
index a8a96b7095..ae541f9259 100644
--- a/ellama.el
+++ b/ellama.el
@@ -6,7 +6,7 @@
 ;; URL: http://github.com/s-kostyaev/ellama
 ;; Keywords: help local tools
 ;; Package-Requires: ((emacs "28.1") (llm "0.24.0") (plz "0.8") (transient 
"0.7") (compat "29.1") (yaml "1.2.3"))
-;; Version: 1.12.6
+;; Version: 1.12.7
 ;; SPDX-License-Identifier: GPL-3.0-or-later
 ;; Created: 8th Oct 2023
 

Reply via email to