Function: gptel-preset-capf
gptel-preset-capf is a natively compiled function defined in gptel.el.
Signature
(gptel-preset-capf)
Documentation
Completion at point for gptel presets in gptel-mode(var)/gptel-mode(fun).
Add this to completion-at-point-functions.
Source Code
;; Defined in /nix/store/q3r7g81pvghw7a523kjk2k2zih3pfk8z-emacs-packages-deps/share/emacs/site-lisp/elpa/gptel-20261002.545/gptel.el
(defun gptel-preset-capf ()
"Completion at point for gptel presets in `gptel-mode'.
Add this to `completion-at-point-functions'."
(and gptel--known-presets
(save-excursion
(let ((num (- (skip-syntax-backward "w_"))))
(when (eql (char-before) ?@)
(list (point) (+ (point) num)
gptel--known-presets
:exclusive 'no
:annotation-function
#'(lambda (c) (thread-first
(intern-soft c)
(assq gptel--known-presets) (cdr)
(plist-get :description)))))))))