[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gptel 5eb88bdae1 5/7: gptel: Initialize gptel--system-mess
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gptel 5eb88bdae1 5/7: gptel: Initialize gptel--system-message more robustly |
Date: |
Wed, 1 Jan 2025 22:00:27 -0500 (EST) |
branch: elpa/gptel
commit 5eb88bdae1752f5b527ddb7c50a684aa4114e2c4
Author: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
Commit: Karthik Chikmagalur <karthikchikmagalur@gmail.com>
gptel: Initialize gptel--system-message more robustly
* gptel.el (gptel--system-message): Add a default value for when
there is no 'default' key in `gptel-directives'. Address #416.
---
gptel.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/gptel.el b/gptel.el
index 98d3c1e2d6..2a06f114bf 100644
--- a/gptel.el
+++ b/gptel.el
@@ -1009,7 +1009,9 @@ MODE-SYM is typically a major-mode symbol."
;;;; Directive handling
-(defvar gptel--system-message (alist-get 'default gptel-directives)
+(defvar gptel--system-message
+ (or (alist-get 'default gptel-directives)
+ "You are a large language model living in Emacs and a helpful assistant.
Respond concisely.")
"The system message used by gptel.")
(put 'gptel--system-message 'safe-local-variable #'always)
- [nongnu] elpa/gptel updated (676503e88e -> dc417a5483), ELPA Syncer, 2025/01/01
- [nongnu] elpa/gptel 4203404663 2/7: gptel-openai: Fix media injection, ELPA Syncer, 2025/01/01
- [nongnu] elpa/gptel 5eb88bdae1 5/7: gptel: Initialize gptel--system-message more robustly,
ELPA Syncer <=
- [nongnu] elpa/gptel 4c553e41bb 6/7: gptel: Support gptel-mode in text-derived modes (#454), ELPA Syncer, 2025/01/01
- [nongnu] elpa/gptel 46b7fd6eec 3/7: gptel-openai: Fix typo (#535), ELPA Syncer, 2025/01/01
- [nongnu] elpa/gptel dc417a5483 7/7: gptel-transient: Hide the num-messages-to-send option, ELPA Syncer, 2025/01/01
- [nongnu] elpa/gptel 13fd0064fc 4/7: gptel-privategpt: pass system message correctly (#531), ELPA Syncer, 2025/01/01
- [nongnu] elpa/gptel 55acb9d827 1/7: gptel: Use minimal display-buffer action, ELPA Syncer, 2025/01/01