diff options
Diffstat (limited to '.config/doom/custom-packages')
-rw-r--r-- | .config/doom/custom-packages/ob-chatgpt-shell.el | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/.config/doom/custom-packages/ob-chatgpt-shell.el b/.config/doom/custom-packages/ob-chatgpt-shell.el index e612aabd..7b7318fc 100644 --- a/.config/doom/custom-packages/ob-chatgpt-shell.el +++ b/.config/doom/custom-packages/ob-chatgpt-shell.el @@ -58,8 +58,9 @@ This function is called by `org-babel-execute-src-block'" (message "executing ChatGPT source code block") (if (map-elt params :preface) (chatgpt-shell-post-chatgpt-messages - (append preface `(((role . "user") - (content . ,body)))) + (vconcat (map-elt params :preface) + `(((role . "user") + (content . ,body)))) (map-elt params :version)) (chatgpt-shell-post-chatgpt-prompt body (map-elt params :version)))) |