From ea0ce6c05e7ed23e79b0de3a7109690fb7b5ee7c Mon Sep 17 00:00:00 2001 From: andsy10 Date: Tue, 23 Jun 2026 09:48:34 +0800 Subject: [PATCH] feat(gptel): Add reasoning buffer --- lisp/init-completion.el | 4 +++- lisp/init-gptel.el | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lisp/init-completion.el b/lisp/init-completion.el index cb43678..b50c718 100644 --- a/lisp/init-completion.el +++ b/lisp/init-completion.el @@ -45,7 +45,9 @@ "Diff" "straight" "\\*Messages\\*" - "\\*Chinese-word-segmentation\\*") + "\\*Chinese-word-segmentation\\*" + "\\*gptel-reasoning\\*" + "\\*gptel-log\\*") :test 'equal))) ;; embark,快捷指令 diff --git a/lisp/init-gptel.el b/lisp/init-gptel.el index a60ced1..4f9bb8f 100644 --- a/lisp/init-gptel.el +++ b/lisp/init-gptel.el @@ -6,8 +6,9 @@ (use-package gptel :config - (setq gptel-log-level t) - (setq gptel-default-mode 'org-mode) + (setq gptel-log-level t + gptel-default-mode 'org-mode + gptel-include-reasoning "*gptel-reasoning*") (add-hook 'gptel-post-response-functions 'gptel-end-of-response) (add-hook 'gptel-post-stream-hook 'gptel-auto-scroll) (setq gptel-prompt-prefix-alist '((markdown-mode . "## User: ") (org-mode . "** User: ") (text-mode . "## User: ")))