diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-16 06:07:46 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-16 06:07:46 -0500 |
| commit | 0cef2df628d2e89b62273f2a2c951278831d6fd9 (patch) | |
| tree | 373ec30ef942a1d7cf95adab217dac1fc4a2ce38 /modules/flycheck-config.el | |
| parent | 785f19d3bbbd3680c068a2b90be5c017be1b811e (diff) | |
| download | dotemacs-0cef2df628d2e89b62273f2a2c951278831d6fd9.tar.gz dotemacs-0cef2df628d2e89b62273f2a2c951278831d6fd9.zip | |
fix(ai-config): gptel-model must be a symbol, not a string
The default-backend swap to gpt-5.5 (commit 785f19d3) set
`gptel-model' as the string "gpt-5.5". gptel's modeline-display
code calls `symbolp' on the model value and signals
`wrong-type-argument symbolp "gpt-5.5"' on every render, which
manifested as Emacs freezing in the AI-Assistant buffer ("Querying
ChatGPT..." → error in process sentinel → repeated redisplay errors).
Both default-setting sites now use `'gpt-5.5' (interned symbol).
The Anthropic backend tolerated string model names so the original
"claude-opus-4-7" string worked, which is why this hadn't surfaced
before.
Diffstat (limited to 'modules/flycheck-config.el')
0 files changed, 0 insertions, 0 deletions
