Function: gptel--parse-response-plist-error

gptel--parse-response-plist-error is a natively compiled function defined in gptel-request.el.

Signature

(gptel--parse-response-plist-error RESPONSE)

Documentation

Extract errors from RESPONSE when it is a plist.

Return nil if no error occurred.

Source Code

;; Defined in /nix/store/q3r7g81pvghw7a523kjk2k2zih3pfk8z-emacs-packages-deps/share/emacs/site-lisp/elpa/gptel-20261002.545/gptel-request.el
;;;; Error handling
(defun gptel--parse-response-plist-error (response)
  "Extract errors from RESPONSE when it is a plist.

Return nil if no error occurred."
  (or (plist-get response :error)     ; generic
      (plist-get response :detail)    ; openai-oauth
      (plist-get response :message)   ; bedrock
      (plist-get response :Message))) ; bedrock