• v0.8.0 5dcbf40066

    Ghost released this 2024-03-17 03:59:48 +00:00 | 38 commits to master since this release

    • gptel.el (gptel-backend, gptel-model, gptel-temperature,
      gptel-max-tokens, gptel--num-messages-to-send,
      gptel--system-message): Make all model/request paramters global
      variables, i.e. not buffer-local by default. This is following
      the discussion in #249.

    • gptel-transient.el (gptel-menu, gptel-system-prompt--setup,
      gptel-system-prompt, gptel--suffix-system-message,
      gptel--infix-provider, gptel--infix-temperature, gptel--switches,
      gptel--set-buffer-locally, gptel--set-with-scope): and associated
      transient methods: add a toggle gptel--set-buffer-locally to
      allow model parameters to be set buffer-locally. The function
      gptel--set-with-scope can be used to reset a variable or set it
      buffer-locally.

    Reorder gptel-transient so all the custom classes, methods and
    utility functions are at the top.

    • README.org (all backend sections): Replace setq-default with
      setq in the recommended configuration.
    Downloads