aboutsummaryrefslogtreecommitdiff
path: root/tests/test-dev-fkeys--f4-dispatch.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-22 15:34:07 -0500
committerCraig Jennings <c@cjennings.net>2026-05-22 15:34:07 -0500
commitc835491b716e2c1243c124a65e01b22f641657c4 (patch)
tree60ea65e58b713c425ef2723f1868964a1c2b627f /tests/test-dev-fkeys--f4-dispatch.el
parentb0b4fb92450c45cc76d5ef07bc67ec86ef46aeb1 (diff)
downloaddotemacs-c835491b716e2c1243c124a65e01b22f641657c4.tar.gz
dotemacs-c835491b716e2c1243c124a65e01b22f641657c4.zip
fix(ai-config): require gptel backend libs so the fork's constructors load
cj/toggle-gptel and gptel chat errored with "Symbol's function definition is void: gptel-make-anthropic". The local gptel fork on :load-path with :ensure nil ships no generated autoloads, so (require 'gptel) loads gptel.el but never gptel-anthropic.el or gptel-openai.el, where the gptel-make-* constructors live. cj/ensure-gptel-backends then reached gptel-make-anthropic before it was defined. cj/ensure-gptel-backends now requires gptel-anthropic and gptel-openai first, through a small cj/--gptel-load-backend-libs helper. Verified end-to-end: with the fork on load-path, the constructors are fbound and both backends build.
Diffstat (limited to 'tests/test-dev-fkeys--f4-dispatch.el')
0 files changed, 0 insertions, 0 deletions