Function: eca-chat--sync-last-buffer

eca-chat--sync-last-buffer is a natively compiled function defined in eca-chat.el.

Signature

(eca-chat--sync-last-buffer)

Documentation

Update session last-chat-buffer to track the current chat 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--sync-last-buffer ()
  "Update session last-chat-buffer to track the current chat buffer."
  (when-let ((session (ignore-errors (eca-session))))
    (unless (eq (eca--session-last-chat-buffer session) (current-buffer))
      (setf (eca--session-last-chat-buffer session) (current-buffer)))))