File tree Expand file tree Collapse file tree 3 files changed +24
-0
lines changed
Expand file tree Collapse file tree 3 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -930,6 +930,24 @@ interface ChatDeleteParams {
930930}
931931```
932932
933+ ### Chat selected behavior changed (➡️)
934+
935+ A client notification for server telling the user selected a different behavior in chat.
936+
937+ _ Notification:_
938+
939+ * method: ` chat/selectedBehaviorChanged `
940+ * params: ` ChatSelectedBehaviorChanged ` defined as follows:
941+
942+ ``` typescript
943+ interface ChatSelectedBehaviorChanged {
944+ /**
945+ * The selected behavior.
946+ */
947+ behavior: ChatBehavior ;
948+ }
949+ ```
950+
933951_ Response:_
934952
935953``` typescript
Original file line number Diff line number Diff line change 165165 (logger/logging-task
166166 :eca/mcp-start-server
167167 (f.tools/start-server! (:name params) db* messenger config)))
168+
169+ (defn chat-selected-behavior-changed [{:keys []} {:keys [_behavior]}]
170+ )
Original file line number Diff line number Diff line change 6969(defmethod lsp.server /receive-notification " mcp/startServer" [_ components params]
7070 (handlers/mcp-start-server (with-config components) params))
7171
72+ (defmethod lsp.server /receive-notification " chat/selectedBehaviorChanged" [_ components params]
73+ (handlers/chat-selected-behavior-changed (with-config components) params))
74+
7275(defn ^:private monitor-server-logs [log-ch]
7376 ; ; NOTE: if this were moved to `initialize`, after timbre has been configured,
7477 ; ; the server's startup logs and traces would appear in the regular log file
You can’t perform that action at this time.
0 commit comments