From c9d362a3e9c713760239d51c992bb71b194b6ae7 Mon Sep 17 00:00:00 2001 From: Karthik Chikmagalur Date: Thu, 21 Dec 2023 21:13:40 -0800 Subject: [PATCH] gptel-transient: Set model when redirecting to new buffer * gptel-transient.el (gptel--suffix-send): When creating a new session to redirect the response to, ensure that gptel-model is set correctly in that buffer. --- gptel-transient.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gptel-transient.el b/gptel-transient.el index 4a99b1f..748ec51 100644 --- a/gptel-transient.el +++ b/gptel-transient.el @@ -362,6 +362,7 @@ will get progressively longer!" (in-place (and (member "i" args) t)) (output-to-other-buffer-p) (backend gptel-backend) + (model gptel-model) (backend-name (gptel-backend-name gptel-backend)) (buffer) (position) (callback) (gptel-buffer-name) @@ -418,6 +419,7 @@ will get progressively longer!" (gptel--at-word-end (point))))))) (with-current-buffer buffer (setq gptel-backend backend) + (setq gptel-model model) (gptel--update-status " Waiting..." 'warning) (setq position (point))) (setq output-to-other-buffer-p t))