Function: gptel--json-read-string

gptel--json-read-string is a macro defined in gptel-request.el.

Signature

(gptel--json-read-string STR)

Documentation

Pasre JSON string STR.

Source Code

;; Defined in /nix/store/q3r7g81pvghw7a523kjk2k2zih3pfk8z-emacs-packages-deps/share/emacs/site-lisp/elpa/gptel-20261002.545/gptel-request.el
(defmacro gptel--json-read-string (str)
  "Pasre JSON string STR."
  (if (fboundp 'json-parse-string)
      `(json-parse-string ,str
        :object-type 'plist
        :null-object nil
        :false-object :json-false)
    (require 'json)
    (defvar json-object-type)
    (declare-function json-read-from-string "json" (string))
    `(let ((json-object-type 'plist))
      (json-read-from-string ,str))))