Function: eca-chat-status
eca-chat-status is a natively compiled function defined in
eca-chat.el.
Signature
(eca-chat-status BUFFER)
Documentation
Return the status symbol of chat BUFFER.
One of waiting-approval, waiting-answer, stopping,
running or idle.
Source Code
;; Defined in /nix/store/jklqzw6pzz6j4jrbv8wy0iwgi7jlrbld-emacs-packages-deps/share/emacs/site-lisp/elpa/eca-20260928.1827/eca-chat.el
(defun eca-chat-status (buffer)
"Return the status symbol of chat BUFFER.
One of `waiting-approval', `waiting-answer', `stopping',
`running' or `idle'."
(with-current-buffer buffer
(cond
((eca-chat--has-pending-approvals-p) 'waiting-approval)
(eca-chat--pending-questions 'waiting-answer)
((eq eca-chat--chat-loading 'stopping) 'stopping)
(eca-chat--chat-loading 'running)
(t 'idle))))