Skip to content

Commit 10ce3fe

Browse files
committed
Trim prompts
1 parent 5ca2b3a commit 10ce3fe

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

src/eca/features/chat.clj

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@
111111
mcp-prompt? (string/includes? (first (string/split message #" ")) ":")]
112112
(cond
113113
(and slash? mcp-prompt?)
114-
(let [message (subs message 1)
115-
parts (string/split message #" ")
116-
[server] (string/split message #":")]
114+
(let [command (subs message 1)
115+
parts (string/split command #" ")
116+
[server] (string/split command #":")]
117117
{:type :mcp-prompt
118118
:server server
119119
:prompt (second (string/split (first parts) #":"))
@@ -317,7 +317,8 @@
317317
db*
318318
messenger
319319
config]
320-
(let [chat-id (or chat-id
320+
(let [message (string/trim message)
321+
chat-id (or chat-id
321322
(let [new-id (str (random-uuid))]
322323
(swap! db* assoc-in [:chats new-id] {:id new-id})
323324
new-id))

0 commit comments

Comments
 (0)