elpasync pushed a change to branch elpa/gptel.
from 44780a408a gptel-anthropic: Add `claude-3-5-sonnet-20240620` (#331)
new ef9684206a gptel-context: Add contexter
new b10cd98e07 gptel-context: Implement DWIM features
new 382b409176 gptel-transient: Simplify context buffer
new 56f9fc5e72 gptel-transient: Make gptel-lisp-variable more flexible
new cbb49f92d3 gptel-context: Add gptel-context--wrap
new 8838f88950 gptel: Add gptel--strip-mode-suffix
new 31aa385a9d gptel-context: Invert dependency, rename contexter and
lint
new f6306b5b15 gptel-transient: Update menu for context actions
new 2b1dbf77b1 gptel-context: Make overlays front/rear-advance
new 5d093f2135 gptel-context: Support for files as context
new 3e7a4eb83c gptel-context: Better context buffer navigation
new 0787592609 gptel-context: Fix context deletion overlay bug
new 0abaefed38 gptel-context: Fix narrowing bug when inserting context
new 70e3053c42 gptel-context: Clean up context buffer setup
new 121d73b99d gptel-context: wrap-function instead of string-function
new aa5f0737f2 gptel-context: whitespace at end of context string
new 883b5e608a gptel-context: Extra newlines before separator-line
new c81284479f gptel-transient: Move context items around
new ef44164614 README: Update for context features
new df0b424ea1 gptel-ollama: Add num_ctx option
Summary of changes:
README.org | 67 +++++---
gptel-anthropic.el | 5 +
gptel-context.el | 489 +++++++++++++++++++++++++++++++++++++++++++++++++++++
gptel-gemini.el | 6 +
gptel-kagi.el | 11 ++
gptel-ollama.el | 7 +-
gptel-openai.el | 15 +-
gptel-transient.el | 148 ++++++++++++++--
gptel.el | 119 +++++++++++--
9 files changed, 813 insertions(+), 54 deletions(-)
create mode 100644 gptel-context.el