diff options
| -rw-r--r-- | llm-chat.el | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/llm-chat.el b/llm-chat.el index b39e730..57b5288 100644 --- a/llm-chat.el +++ b/llm-chat.el @@ -26,6 +26,29 @@ ;;; Code: +(require 'transient) + +(transient-define-prefix llm-chat-prompt-menu () + ["llm-chat prompt menu" + ("u" "user prompt" ignore) + ("s" "system prompt" ignore)]) + +(transient-define-prefix llm-chat-settings-menu () + ["llm-chat settings menu" + ("t" "temperature" ignore) + ("s" "stream" ignore)]) + +(transient-define-prefix llm-chat-menu () + ["llm-chat menu" + ("p" "prompt evaluate" ignore) + ("i" "insert prompt" llm-chat-prompt-menu) + ("m" "model select" ignore) + ("hs" "history save" ignore) + ("hl" "history load" ignore) + ("hc" "history clear" ignore) + ("s" "settings" llm-chat-settings-menu) + ("q" "close menu" ignore)]) + (provide 'llm-chat) ;;; llm-chat.el ends here |