aboutsummaryrefslogtreecommitdiff
path: root/modules/ai-config.el
Commit message (Expand)AuthorAgeFilesLines
* feat(ai): remember the AI-Assistant panel width across togglesCraig Jennings9 days1-6/+22
* refactor(load-graph): route C-; registration through the keymap APICraig Jennings12 days1-1/+1
* docs(load-graph): classify domain, integration, and optional modulesCraig Jennings12 days1-0/+10
* refactor(auth): consolidate the auth-source secret lookup into one helperCraig Jennings14 days1-8/+6
* fix(ai-config): require gptel backend libs so the fork's constructors loadCraig Jennings14 days1-1/+11
* refactor(ai-config): switch gptel to local fork, drop tab-width adviceCraig Jennings2026-05-181-22/+2
* fix(ai-config): gptel-model must be a symbol, not a stringCraig Jennings2026-05-161-3/+5
* chore(ai-config): switch default gptel backend to ChatGPT / gpt-5.5Craig Jennings2026-05-161-5/+5
* feat(gptel-tools): wire web_fetch as a local toolCraig Jennings2026-05-161-1/+2
* feat(gptel-tools): wire git_status / git_log / git_diff as local toolsCraig Jennings2026-05-161-1/+4
* feat(ai-conversations-browser): dired-style browser for saved GPTel conversat...Craig Jennings2026-05-161-0/+3
* feat(ai-rewrite): add directive-picker wrappers around gptel-rewriteCraig Jennings2026-05-161-2/+6
* feat(ai-quick-ask): add cj/gptel-quick-ask one-shot commandCraig Jennings2026-05-161-0/+3
* feat(ai-conversations): add cj/gptel-autosave-toggle with [AS] mode-line indi...Craig Jennings2026-05-161-0/+3
* fix(ai-config): hook gptel-magit wiring per-feature, not on magitCraig Jennings2026-05-161-6/+13
* feat(gptel-tools): wire update_text_file as a local tool with testsCraig Jennings2026-05-161-0/+1
* fix(ai-config): force tab-width=8 in gptel org-mode prompt buffersCraig Jennings2026-05-161-0/+22
* fix(ai-config): Ensure gptel-magit is installed via use-packageCraig Jennings2026-05-151-16/+16
* chore(ai-config): refresh gptel model menusCraig Jennings2026-05-141-8/+7
* Move GPTel tool loading into AI configCraig Jennings2026-05-101-3/+46
* feat(ai-vterm): F9 toggle/redisplay/pick + persistent split geometryCraig Jennings2026-05-081-5/+4
* feat(ai-vterm): add Claude launcher with vertical-split vtermCraig Jennings2026-05-071-1/+3
* fix(calendar-sync): handle variable-length date lists in RRULE UNTILCraig Jennings2026-03-091-2/+4
* refactor(gptel): extract model-list and selection logic for testabilityCraig Jennings2026-03-061-20/+42
* refactor(gptel): lazy-load gptel-magit, rebind rewrite/context keysCraig Jennings2026-03-061-29/+47
* refactor(gptel): move config defuns to top level, rebind keys, set reasoningCraig Jennings2026-03-061-39/+34
* test(gptel): add unit tests for ai-config, remove dead cj/gptel-backendsCraig Jennings2026-03-061-6/+0
* fix(gptel): fix docstring warnings, rename model->string to model-to-stringCraig Jennings2026-03-061-15/+10
* fix(gptel): remove duplicate backend setter, fix commentary keybindingsCraig Jennings2026-03-061-10/+9
* feat(gptel): update Claude models, fix default system promptCraig Jennings2026-03-061-5/+8
* chore(ai-config): switch default gptel backend to ClaudeCraig Jennings2026-02-031-5/+4
* fix(ai-config): remove redundant autoload for cj/toggle-gptelCraig Jennings2026-01-241-2/+0
* feat:which-key: Add descriptive labels for custom keymapsCraig Jennings2025-10-271-0/+17
* refactor: unify and simplify key binding setupsCraig Jennings2025-10-231-186/+186
* chore: ai-config: migrate key bindings to keymap-set functionCraig Jennings2025-10-201-14/+14
* changing repositoriesCraig Jennings2025-10-121-0/+419