Function: eca-chat-ensure-chat-buffer
eca-chat-ensure-chat-buffer is a natively compiled function defined in
eca-chat.el.
Signature
(eca-chat-ensure-chat-buffer SESSION CHAT-ID)
Documentation
Ensure a registered chat buffer for CHAT-ID exists in SESSION.
Creates a background buffer without displaying it when missing,
reusing the idempotent chat/opened path. Returns the buffer.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-chat.el
(defun eca-chat-ensure-chat-buffer (session chat-id)
"Ensure a registered chat buffer for CHAT-ID exists in SESSION.
Creates a background buffer without displaying it when missing,
reusing the idempotent `chat/opened' path. Returns the buffer."
(eca-chat-opened session (list :chatId chat-id))
(eca-chat--get-chat-buffer session chat-id))