[elpa] externals/llm 7b2c89f087 41/71: Remove invalid media type usage and on-success-raw callback

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 7b2c89f087d50468c181449b483e6f31a3025fdf Author: Roman Scherer Commit: Roman Scherer Remove invalid media type usage and on-success-raw callback --- llm-gemini.el | 2 -- llm-ollama.el | 2 -- llm-openai.el | 2 -- llm-request-plz.el | 36 +

[elpa] externals/llm 63f2b8ffbc 10/71: Merge branch 'main' into plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 63f2b8ffbc1f593418e93a9e21ef6ed5c1e70c3a Merge: c9ab8664ce 6c6ef8270e Author: Andrew Hyatt Commit: Andrew Hyatt Merge branch 'main' into plz --- README.org| 5 ++ llm-claude.el | 175 ++ llm-tester.el

[elpa] externals/llm 54f38fef5b 63/71: Merge pull request #41 from r0man/plz-timer

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 54f38fef5b2460f46cc95d6f4105c32f0a0d18b3 Merge: 006cd1d6b2 dda5d1f2d0 Author: Andrew Hyatt Commit: GitHub Merge pull request #41 from r0man/plz-timer Run handler code via a timer in the main loop --- llm-claude.el | 4 +- llm-openai.el

[elpa] externals/llm f9213b981c 14/71: Use the plz request module for everything in Claude

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit f9213b981c13be449906f14648817a9ac413111d Author: Andrew Hyatt Commit: Andrew Hyatt Use the plz request module for everything in Claude --- llm-claude.el | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/llm-claude.el b/llm-claude.el

[elpa] externals/llm cdbb41528c 18/71: Fix issue advancing the process buffer

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit cdbb41528c534bb22986602bea096aad5dda3053 Author: Roman Scherer Commit: Roman Scherer Fix issue advancing the process buffer In a recent refactoring I introduced an issue where the process marker didn't get set, and thus insertions into the process bu

[elpa] externals/llm f41c55a44e 15/71: Switch Open AI completely to plz, fix async request method

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit f41c55a44e327ad663d49138f2489fec5fa9b0f5 Author: Andrew Hyatt Commit: Andrew Hyatt Switch Open AI completely to plz, fix async request method --- llm-openai.el | 46 +++--- llm-request-plz.el | 5 +++-- 2 files chang

[elpa] externals/llm 95b9b8b515 68/71: Improve error handling in Vertex and Ollama

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 95b9b8b51503ecb5aad612f457ddf5872dbad85c Author: Andrew Hyatt Commit: Andrew Hyatt Improve error handling in Vertex and Ollama --- llm-ollama.el | 6 ++ llm-vertex.el | 14 -- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/llm-o

[elpa] externals/llm 623bceda67 29/71: Fix issue with JSON array parser nor emitting all objects

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 623bceda67c67f3d2e9af09f5f15e2058faaeb27 Author: Roman Scherer Commit: Roman Scherer Fix issue with JSON array parser nor emitting all objects --- plz-media-type.el | 55 --- 1 file changed, 36 insertions(+), 1

[elpa] externals/llm 6f9c604e58 20/71: Decode body and chunks using a coding system

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 6f9c604e584a9c5bc68e083c32eee6130f0f4231 Author: Roman Scherer Commit: Roman Scherer Decode body and chunks using a coding system The coding system is taken from the "charset" parameter of the content type header, otherwise 'utf-8 will be assumed.

[elpa] externals/llm 9d215d7ba2 58/71: Enable handling errors on streaming, and add requires

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 9d215d7ba23de0243a114b7990d42cf4b21c84dc Author: Andrew Hyatt Commit: Andrew Hyatt Enable handling errors on streaming, and add requires --- llm-claude.el | 36 llm-ollama.el | 3 ++- llm-openai.el |

[elpa] externals/llm 0fec127d01 60/71: Don't always return "Unknown error" in llm-chat-async

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 0fec127d01712891c523851f5cbd02e022394df9 Author: Roman Scherer Commit: Roman Scherer Don't always return "Unknown error" in llm-chat-async --- llm-provider-utils.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llm-provider-utils.el b/l

[elpa] externals/llm 2426f827d7 39/71: Add process filter error handling

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 2426f827d7d46e4650a4e26c61612251d0d9c029 Author: Roman Scherer Commit: Roman Scherer Add process filter error handling --- plz-media-type.el | 206 -- 1 file changed, 106 insertions(+), 100 deletions(-) diff -

[elpa] externals/llm 6054da6b58 65/71: Plz (#46)

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 6054da6b58a16e5e985700ab77f2a80b4df4d842 Author: r0man Commit: GitHub Plz (#46) --- llm.el | 2 +- plz.el | 918 - 2 files changed, 1 insertion(+), 919 deletions(-) diff --git a/llm.el b/llm.el i

[elpa] externals/llm 0cb682aff4 54/71: Merge pull request #39 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 0cb682aff401c0554f6faf01fad97943393f469c Merge: f409841da3 c10187a07a Author: Andrew Hyatt Commit: GitHub Merge pull request #39 from r0man/plz Plz --- llm-request-plz.el | 14 +++--- plz-event-source.el | 8 +++- plz-media-type.el | 27

[elpa] externals/llm 7f73a59fd1 12/71: Remove media-types from llm-request-plz-async

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 7f73a59fd11d854d8cb3d6ce66f966b0d531ac8a Author: Andrew Hyatt Commit: Andrew Hyatt Remove media-types from llm-request-plz-async The functionality is only in llm-request-plz-event-stream. --- llm-request-plz.el | 11 --- 1 file changed, 11 delet

[elpa] externals/llm 27884dcb32 27/71: Port ollama to plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 27884dcb32989ab2aeb859dda9d418e080e6c046 Author: Andrew Hyatt Commit: Andrew Hyatt Port ollama to plz This is in the context of https://github.com/ahyatt/llm/pull/29. --- llm-ollama.el | 147 + ll

[elpa] externals/llm c26bf648a8 44/71: Increase llm-request-plz-timeout to 2 minutes

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit c26bf648a8ca86fe6a5fefb3863d39668f077b6a Author: Roman Scherer Commit: Roman Scherer Increase llm-request-plz-timeout to 2 minutes I think 1 minute is too short. I saw this failing very often, for example when running the tester on the Ollama provide

[elpa] externals/llm 84678edfae 07/71: Merge pull request #28 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 84678edfae321f37b6c17b924aac8c7e13440cd2 Merge: 41d0889bcb 2ac956a060 Author: Andrew Hyatt Commit: GitHub Merge pull request #28 from r0man/plz Add support for the application/x-ndjson media type --- plz-media-type.el | 58 ++

[elpa] externals/llm 7cb3dd4891 47/71: Merge branch 'main' into plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 7cb3dd489141dd1604745921f201366c5527ae76 Merge: b438ae7a72 aaa30e3bd1 Author: Andrew Hyatt Commit: Andrew Hyatt Merge branch 'main' into plz --- NEWS.org | 7 +++ llm-ollama.el | 2 +- llm-openai.el | 25 ++--- llm-request.el |

[elpa] externals/llm 5bb3dadf25 17/71: Handle empty choices

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 5bb3dadf25c323a93fcbc146a40887026c2a2020 Author: Roman Scherer Commit: Roman Scherer Handle empty choices When streaming, it can happen that choices is a zero-length array. This check prevents `llm-openai--get-partial-chat-response` from crashing

[elpa] externals/llm 57cf82e4af 50/71: Update plz-media-type.el

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 57cf82e4af46d41c7cdf03ff0ba371b88c75 Author: Roman Scherer Commit: Roman Scherer Update plz-media-type.el --- plz-media-type.el | 27 ++- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/plz-media-type.el b/plz-media-typ

[elpa] externals/llm 99814b533d 28/71: Changes to get at least some of Gemini / Vertex working

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 99814b533d8ecaf46cf86ce96880f154069e8753 Author: Andrew Hyatt Commit: Andrew Hyatt Changes to get at least some of Gemini / Vertex working There remain issues with parsing elements of the JSON array. This is in the context of https://github.com/

[elpa] externals/llm 9ce3d9e003 13/71: Port claude to llm-request-plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 9ce3d9e003e81ce75fa5fb78a194a73f25b8c02e Author: Andrew Hyatt Commit: Andrew Hyatt Port claude to llm-request-plz --- llm-claude.el | 147 -- 1 file changed, 72 insertions(+), 75 deletions(-) diff --git a/

[elpa] externals/llm ccfe066654 45/71: Widen before parsing the response

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit ccfe06665480b22c7fb2c0372ecde740ea9eb5d0 Author: Roman Scherer Commit: Roman Scherer Widen before parsing the response I sometimes see this error: ``` Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil) <=(200 ni

[elpa] externals/llm 669456cba5 43/71: Fix Ollama error handling and appending to prompt

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 669456cba534550ac8dc87ac4aff4849721d159f Author: Roman Scherer Commit: Roman Scherer Fix Ollama error handling and appending to prompt Instead of adding the message to the prompt, a whole object was added to the prompt. A later request failed with an

[elpa] externals/llm 03afb1d795 23/71: Use symbols for event types & improve timeout handling

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 03afb1d795d709821fe5e7019d6b3dcae8b39995 Author: Roman Scherer Commit: Roman Scherer Use symbols for event types & improve timeout handling This changes the event type from a string to a symbol. This is more aligned wirh the Emacs Lisp way and the wa

[elpa] externals/llm 759f689fae 56/71: Merge pull request #40 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 759f689faedd4ec71e2eab3768cf34365e6be6ef Merge: 0cb682aff4 29d7c3f6b8 Author: Andrew Hyatt Commit: GitHub Merge pull request #40 from r0man/plz Update media type and event source packages --- llm-request-plz.el | 2 +- plz-event-source.el | 40 +++

[elpa] externals/llm 3988fecb53 11/71: Make separate function for event streaming, w/ client-side handlers

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 3988fecb534c77624b2ba421f717f51a95a6e5a7 Author: Andrew Hyatt Commit: Andrew Hyatt Make separate function for event streaming, w/ client-side handlers --- llm-openai.el | 54 +- llm-request-plz.el | 49 +++

[elpa] externals/llm 6408551c40 70/71: Add NEWS entry for the plz migration

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 6408551c4043c28393103810ba0f3cf3d95ef4f0 Author: Andrew Hyatt Commit: Andrew Hyatt Add NEWS entry for the plz migration --- NEWS.org | 5 + 1 file changed, 5 insertions(+) diff --git a/NEWS.org b/NEWS.org index fc1fc72faa..8840d60259 100644 --- a/NEWS.org +

[elpa] externals/llm f33475eeae 01/71: Add plz and media type and event source extensions

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit f33475eeae646dfd4260fef5ff26f37166e4eb50 Author: Roman Scherer Commit: Roman Scherer Add plz and media type and event source extensions This adds plz to the LLM library. *plz.el* is a slightly modified version of upstream. 1. It adds a

[elpa] externals/llm f91d965490 42/71: Add a clause to handle process filter errors

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit f91d9654906b08e18fd7ee830cda87d28938e3ce Author: Roman Scherer Commit: Roman Scherer Add a clause to handle process filter errors --- llm-request-plz.el | 15 ++- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/llm-request-plz.el b/llm

[elpa] externals/llm 2ac956a060 05/71: Add support for the application/x-ndjson media type

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 2ac956a0608e922312cc1598a829293e707ea22e Author: Roman Scherer Commit: Roman Scherer Add support for the application/x-ndjson media type This adds support for the application/x-ndjson media type. It can be used in a similar way as the text/event

[elpa] externals/llm b438ae7a72 46/71: Merge pull request #35 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit b438ae7a72e7304941a6f15df469aa8c3492a0a5 Merge: 1fb8511867 ccfe066654 Author: Andrew Hyatt Commit: GitHub Merge pull request #35 from r0man/plz Error handling & JSON parsing --- llm-gemini.el | 17 ++-- llm-ollama.el | 17 ++-- llm-openai.

[elpa] externals/llm f42e00265f 38/71: Add more documentation

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit f42e00265f59399524a747f6c406fc10b07ea611 Author: Roman Scherer Commit: Roman Scherer Add more documentation --- plz-event-source.el | 11 - plz-media-type.el | 120 ++-- 2 files changed, 117 insertions(+), 1

[elpa] externals/llm 609c8a6834 48/71: Fix error message handling

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 609c8a683446f348f7b65d282f420a27550bd4a5 Author: Andrew Hyatt Commit: Andrew Hyatt Fix error message handling The first argument to error callbacks should always be a symbol. The second could be a string in many cases, but often it is parsed json wh

[elpa] externals/llm 7919563997 30/71: Merge pull request #31 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 7919563997daac16eeb21b15caa73b3664359813 Merge: 99814b533d 623bceda67 Author: Andrew Hyatt Commit: GitHub Merge pull request #31 from r0man/plz Fix issue with JSON array parser nor emitting all objects --- plz-media-type.el | 55

[elpa] externals/llm 1fb8511867 36/71: Use media type only in the llm-request-plz-async call

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 1fb8511867d46ad461cccb8dab8910e6ebddffdf Author: Andrew Hyatt Commit: Andrew Hyatt Use media type only in the llm-request-plz-async call --- llm-gemini.el | 2 ++ llm-ollama.el | 29 - llm-openai.el | 31 ++

[elpa] externals/llm 2146ba3803 64/71: Change some function names and make most of them private (#42)

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 2146ba3803a75ecf96ea75bd045a89be127cdcfa Author: r0man Commit: GitHub Change some function names and make most of them private (#42) * Change some function names and make most of them private * Add note that plz-media-type and plz-event-source a

[elpa] externals/llm 29d7c3f6b8 55/71: Update media type and event source packages

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 29d7c3f6b87cc7ddafbc8e047abfe1517e4f56c1 Author: Roman Scherer Commit: Roman Scherer Update media type and event source packages This PR updates the media type and event source packages. There - I moved the decoding from the process filter to th

[elpa] externals/llm 006cd1d6b2 59/71: Handle safety related errors in Vertex / Gemini

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 006cd1d6b2ccd41dedb5c059322df5b1ec8b3b7c Author: Andrew Hyatt Commit: Andrew Hyatt Handle safety related errors in Vertex / Gemini --- llm-vertex.el | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/llm-vertex.el b/llm-vertex.el ind

[elpa] externals/llm 5145074ba0 57/71: Merge branch 'main' into plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 5145074ba0a0f858523e3b572cbbb6716f4e6dad Merge: 759f689fae a090d3bdbd Author: Andrew Hyatt Commit: Andrew Hyatt Merge branch 'main' into plz --- NEWS.org | 7 + README.org| 9 +- llm-claude.el | 128 + llm-gem

[elpa] externals/llm 478afbcb41 71/71: Fix byte compilation errors

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 478afbcb41714690fa7ef2ceed797c3691e7eeab Author: Andrew Hyatt Commit: Andrew Hyatt Fix byte compilation errors --- llm-provider-utils.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/llm-provider-utils.el b/llm-provider-utils.el index 64

[elpa] externals/llm ece9b1fc82 69/71: Remove llm-request and fix requires

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit ece9b1fc825ec8713f9eec451c21b29e70c6f405 Author: Andrew Hyatt Commit: Andrew Hyatt Remove llm-request and fix requires --- llm-claude.el | 1 - llm-gemini.el | 1 - llm-gpt4all.el | 1 - llm-llamacpp.el | 1 - llm-ollama.el | 1 - llm-openai.el

[elpa] externals/llm a9cd296cd8 02/71: Add llm-request-plz.el

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit a9cd296cd812576aa101c866acba7dd2e4d1b325 Author: Roman Scherer Commit: Roman Scherer Add llm-request-plz.el Add a copy of the llm-request module that uses plz instead. --- llm-request-plz.el | 146 + 1

[elpa] externals/llm c10187a07a 53/71: Set llm-request-plz-timeout to nil

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit c10187a07a0bd12fc1f4cfc2cd5fb60bb059ac5d Author: Roman Scherer Commit: Roman Scherer Set llm-request-plz-timeout to nil --- llm-request-plz.el | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/llm-request-plz.el b/llm-request-plz.el inde

[elpa] externals/llm a61eb88c53 34/71: Merge pull request #33 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit a61eb88c53b95c7f6b51000e4602aae2a65dba9d Merge: 40909718cc 9c07e22659 Author: Andrew Hyatt Commit: GitHub Merge pull request #33 from r0man/plz Vertex streaming and buffer killing --- llm-vertex.el | 2 +- plz-media-type.el | 38 +++

[elpa] externals/llm ffbaa5e683 40/71: Restore error callbacks

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit ffbaa5e68366f0a2bb8cd2586cf2c0f9a869b0fb Author: Roman Scherer Commit: Roman Scherer Restore error callbacks --- llm-gemini.el | 5 - llm-vertex.el | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/llm-gemini.el b/llm-gemini.el index

[elpa] externals/llm 8a384aa073 61/71: Run handler code via a timer

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 8a384aa073a568ec276a066b8b58c9f13c217dc4 Author: Roman Scherer Commit: Roman Scherer Run handler code via a timer --- llm-request-plz.el | 7 +-- plz-event-source.el | 9 ++- plz-media-type.el | 168 pl

[elpa] externals/llm dda5d1f2d0 62/71: Call handler functions only with the event object

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit dda5d1f2d0d1e64bb5a3324b408f9a45ec56a1f6 Author: Roman Scherer Commit: Roman Scherer Call handler functions only with the event object --- llm-claude.el | 4 ++-- llm-openai.el | 2 +- plz-event-source.el | 14 +++--- 3 files changed, 10 in

[elpa] externals/llm 0f25d08218 66/71: Merge branch 'plz'

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 0f25d08218bdd3ea808d6d15328482327a551471 Merge: efe218ac13 6054da6b58 Author: Andrew Hyatt Commit: Andrew Hyatt Merge branch 'plz' --- llm-claude.el | 42 +-- llm-gemini.el | 2 +- llm-ollama.el | 93 ++- llm-openai.el | 1

[elpa] externals/llm 1a40b6d656 51/71: Really set reponse body to nil

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 1a40b6d6564aec4c06f2c6ed5e5492b4e0ca9608 Author: Roman Scherer Commit: Roman Scherer Really set reponse body to nil --- plz-event-source.el | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/plz-event-source.el b/plz-event-source.el index

[elpa] externals/llm fa6c445271 35/71: Fix issue with not handline the plz response correctly for streaming

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit fa6c4452711495ea2854f10dc82f43c4f22707c5 Author: Andrew Hyatt Commit: Andrew Hyatt Fix issue with not handline the plz response correctly for streaming This issue was brought up in https://github.com/ahyatt/llm/pull/35 --- llm-request-plz.el | 15 ++

[elpa] externals/llm 829bedabe6 04/71: Support for vertex embeddings, adding callback compatibility

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 829bedabe6f2b7a6ecce681bab1f95c1d6f1e1ee Author: Andrew Hyatt Commit: Andrew Hyatt Support for vertex embeddings, adding callback compatibility See https://github.com/ahyatt/llm/pull/27#discussion_r1518990284 for discussion on how llm-request-plz ca

[elpa] externals/llm 1f3b018dcb 03/71: Merge pull request #26 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 1f3b018dcb9870667ed92c5d9c14190701cb3dfb Merge: 9c33eb4a91 a9cd296cd8 Author: Andrew Hyatt Commit: GitHub Merge pull request #26 from r0man/plz Add Plz --- llm-request-plz.el | 146 + plz-event-source.el | 458 ++ plz-me

[elpa] externals/llm c9ab8664ce 09/71: Support function streaming with Open AI & plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit c9ab8664ce7ee9b7d34ad20b178d8dc17a9d68bf Author: Andrew Hyatt Commit: Andrew Hyatt Support function streaming with Open AI & plz --- llm-openai.el | 27 +++ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/llm-openai.el b/l

[elpa] externals/llm 9541d34656 08/71: Enable streaming in Open AI with plz modifications

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 9541d3465678d6f6013b855b62c672c6873573c3 Author: Andrew Hyatt Commit: Andrew Hyatt Enable streaming in Open AI with plz modifications --- llm-openai.el | 158 +++-- llm-request-plz.el | 18 -- 2 files cha

[elpa] externals/llm 385ce9cdac 32/71: Use the streaming endpoint for the Vertex provider

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 385ce9cdac9ae4d403ca273eaa9c0bdc867f92f8 Author: Roman Scherer Commit: Roman Scherer Use the streaming endpoint for the Vertex provider --- llm-vertex.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llm-vertex.el b/llm-vertex.el index b50c

[elpa] externals/llm 83f05280fc 16/71: Strip plz changes and add JSON array stream media type

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 83f05280fc840c6191b84cf8735f2d1b01d08875 Author: Roman Scherer Commit: Roman Scherer Strip plz changes and add JSON array stream media type - This removes the process slot from the plz response struct which I added initially. We don't need it when us

[elpa] externals/llm 41d0889bcb 06/71: Make sync use of plz return data instead of object, converted Gemini

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 41d0889bcba042826ab58225c72c878aebbc4f19 Author: Andrew Hyatt Commit: Andrew Hyatt Make sync use of plz return data instead of object, converted Gemini Gemini as a whole does not yet work, but the embeddings of Vertex and Gemini now work. --- llm-gemin

[elpa] externals/llm 3441784ae2 19/71: Fix error handling.

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 3441784ae250c5b4c93470f3adb9eed1fc149b2e Author: Roman Scherer Commit: Roman Scherer Fix error handling. The on-error callback should be called with 2 arguments, a code and the payload. There are 2 cases: HTTP errors do have a status code an

[elpa] externals/llm 3a2d6962f3 67/71: Whitespace fixes

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 3a2d6962f37c9b1fd5882206214304667bd481b6 Author: Andrew Hyatt Commit: Andrew Hyatt Whitespace fixes --- llm-claude.el | 4 ++-- llm-openai.el | 38 +++--- llm-provider-utils.el | 10 +- llm-tester.el

[elpa] externals/llm f409841da3 49/71: Add ability to cancel processes, which is what plz returns

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit f409841da39b10f840d15c342d8360d04baa1123 Author: Andrew Hyatt Commit: Andrew Hyatt Add ability to cancel processes, which is what plz returns --- llm.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/llm.el b/llm.el index 2cfbb91aab..380b3d6b69 100644 --

[elpa] externals/llm e07c84b81b 24/71: Improve Curl/HTTP error handling

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit e07c84b81b32031454a48dd43b4b0d9e0b4ffc7b Author: Roman Scherer Commit: Roman Scherer Improve Curl/HTTP error handling Curl and HTTP errors need to be handled differently. Since curl errors don't have a response, we don't need to transform the body ac

[elpa] externals/llm 069bd193ef 26/71: Adding Gemini & Vertex streaming using plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 069bd193efa094ee93cfadf51f0b81b1d5a9b98b Author: Andrew Hyatt Commit: Andrew Hyatt Adding Gemini & Vertex streaming using plz Currently, the streaming isn't actually streaming, but the problem doesn't appear to be on this end, but perhaps something i

[elpa] externals/llm 5623482527 37/71: Fix error handling in Gemini and Vertex provider

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 5623482527a3e25eb686e8df6f188fa3821ba628 Author: Roman Scherer Commit: Roman Scherer Fix error handling in Gemini and Vertex provider The :else callback of the json-array media type doesn't contain the error messages. The media type always streams ba

[elpa] externals/llm 40909718cc 31/71: Fix function calling for Gemini & Vertex, and streaming for Gemini

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 40909718cc835c23e2eab25756280af91d3921da Author: Andrew Hyatt Commit: Andrew Hyatt Fix function calling for Gemini & Vertex, and streaming for Gemini The errors fixed were discussed in https://github.com/ahyatt/llm/pull/31 --- llm-gemini.el | 23 +++

[elpa] externals/llm 2ea07f9197 25/71: Merge pull request #30 from r0man/plz-event-type-symbol

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 2ea07f91972610927abe131f520d81530a6394f4 Merge: 2a0651adc2 e07c84b81b Author: Andrew Hyatt Commit: GitHub Merge pull request #30 from r0man/plz-event-type-symbol Plz event type symbol --- llm-claude.el | 14 +++--- llm-openai.el | 4

[elpa] externals/llm 62495de57f 21/71: Don't decode error response twice

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 62495de57f50e16bad32688576aa6bc999ae4a8c Author: Roman Scherer Commit: Roman Scherer Don't decode error response twice --- llm-openai.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llm-openai.el b/llm-openai.el index 5c831766e7..17eb3ce44

[elpa] externals/llm 9c07e22659 33/71: Kill the response buffer when the request completed

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 9c07e2265949ffcbc16a83459189c99f42b8aa3e Author: Roman Scherer Commit: Roman Scherer Kill the response buffer when the request completed --- plz-media-type.el | 38 -- 1 file changed, 24 insertions(+), 14 deletions(-) diff --

[elpa] externals/llm 2a0651adc2 22/71: Merge pull request #29 from r0man/plz

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 2a0651adc27bfd36bfd24a63a042d9ef1fc518a3 Merge: f41c55a44e 62495de57f Author: Andrew Hyatt Commit: GitHub Merge pull request #29 from r0man/plz Strip plz changes and add JSON array stream media type --- llm-openai.el | 6 +- llm-request-plz.el

[elpa] externals/llm updated (efe218ac13 -> 478afbcb41)

2024-05-16 Thread ELPA Syncer
elpasync pushed a change to branch externals/llm. from efe218ac13 Set version to 0.14.2 new f33475eeae Add plz and media type and event source extensions new a9cd296cd8 Add llm-request-plz.el new 1f3b018dcb Merge pull request #26 from r0man/plz new 829bedabe6

[elpa] externals/llm 9a9b0de0df 52/71: Add llm-request-plz-connect-timeout

2024-05-16 Thread ELPA Syncer
branch: externals/llm commit 9a9b0de0df67a68456e57b62d37d27ec67af91e4 Author: Roman Scherer Commit: Roman Scherer Add llm-request-plz-connect-timeout --- llm-request-plz.el | 7 +++ 1 file changed, 7 insertions(+) diff --git a/llm-request-plz.el b/llm-request-plz.el index 8d7b9a94cd..2

[elpa] externals/denote 85ae81782b 6/8: Make renaming commands rename the current file without prompt

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 85ae81782b68b54268bceae894680896c0c5d01e Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Make renaming commands rename the current file without prompt --- README.org | 5 +++-- denote.el | 20 +++- 2 files changed, 14 inser

[elpa] externals/denote bce7778d9d 5/8: Make denote and denote--rename-file issue an error if the new file already exists

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit bce7778d9df36500191767db3ac2a5057d10f172 Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Make denote and denote--rename-file issue an error if the new file already exists --- denote.el | 6 ++ 1 file changed, 6 insertions(+) diff --git

[elpa] externals/denote d14a421036 4/8: Only rename the file if it exists in denote-rename-file-and-buffer

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit d14a421036561cf6ae0505bbe1b80005290a690d Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Only rename the file if it exists in denote-rename-file-and-buffer --- denote.el | 24 +--- 1 file changed, 13 insertions(+), 11 del

[elpa] externals/denote 8834bcd3e1 1/8: Revert "Make some stylistic changes for how non-nil arguments are named"

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 8834bcd3e16822dfadfb987b7ffccc471b4de0ce Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Revert "Make some stylistic changes for how non-nil arguments are named" This reverts commit 88a67e949359157eea13893846427f32cc3a32d4. --- deno

[elpa] externals/denote updated (88a67e9493 -> 8880bf3ca3)

2024-05-16 Thread ELPA Syncer
elpasync pushed a change to branch externals/denote. from 88a67e9493 Make some stylistic changes for how non-nil arguments are named new 85ae81782b Make renaming commands rename the current file without prompt new 8c6d43106a Merge pull request #352 from jeanphilippegg/no-

[elpa] externals/denote 8880bf3ca3 8/8: Merge pull request #351 from jeanphilippegg/cleanup

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 8880bf3ca377802a25ba7eff49ca7b964df7eed5 Merge: 8c6d43106a bce7778d9d Author: Protesilaos Stavrou Commit: GitHub Merge pull request #351 from jeanphilippegg/cleanup Other fixes --- denote.el | 101 ++---

[elpa] externals/denote 9460e457e3 2/8: Check file-type first in denote-retrieve-front-matter-* functions

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 9460e457e34287b08c3cee7642f3927e067664b9 Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Check file-type first in denote-retrieve-front-matter-* functions --- denote.el | 36 ++-- 1 file changed, 18 insertions

[elpa] externals/denote 0f966d06f8 3/8: Do not check that the file exists in denote-file-is-writable-and-supported-p

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 0f966d06f80f648c925746ed9387131c9aad48fd Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Do not check that the file exists in denote-file-is-writable-and-supported-p --- denote.el | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-)

[elpa] externals/denote 8c6d43106a 7/8: Merge pull request #352 from jeanphilippegg/no-prompt-for-current-file

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 8c6d43106a193f6a0391dc01903f9e6c25eaf374 Merge: 88a67e9493 85ae81782b Author: Protesilaos Stavrou Commit: GitHub Merge pull request #352 from jeanphilippegg/no-prompt-for-current-file Make renaming commands rename the current file without prompt ---

[elpa] externals/consult 80407622f3 4/4: Update doc string and readme

2024-05-16 Thread ELPA Syncer
branch: externals/consult commit 80407622f323669c735737272ecbc3b602434b77 Author: Daniel Mendler Commit: Daniel Mendler Update doc string and readme --- README.org | 13 +++-- consult.el | 4 ++-- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/README.org b/README.or

[elpa] externals/consult 687f7e4c4e 1/4: Emacs 30: Fix font locking during preview (Fix #1001)

2024-05-16 Thread ELPA Syncer
branch: externals/consult commit 687f7e4c4ef02ed26c9a5d2718390e91b276a388 Author: Daniel Mendler Commit: Daniel Mendler Emacs 30: Fix font locking during preview (Fix #1001) --- README.org | 8 consult.el | 25 ++--- 2 files changed, 22 insertions(+), 11 deleti

[elpa] externals/consult e201af1404 2/4: consult-fd: Always add --and in front of pattern

2024-05-16 Thread ELPA Syncer
branch: externals/consult commit e201af1404097c1cb6ef36bd250e81269e0cfb71 Author: Daniel Mendler Commit: Daniel Mendler consult-fd: Always add --and in front of pattern Avoid confusion with options. --- consult.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/

[elpa] externals/consult cb6a3d8b19 3/4: Add comment

2024-05-16 Thread ELPA Syncer
branch: externals/consult commit cb6a3d8b19e1189e7aefb15e37bafd403768e24b Author: Daniel Mendler Commit: Daniel Mendler Add comment --- consult.el | 4 1 file changed, 4 insertions(+) diff --git a/consult.el b/consult.el index f4c0fc1e72..e77bd52b53 100644 --- a/consult.el +++ b/consu

[elpa] externals/consult updated (e5afa2c1ba -> 80407622f3)

2024-05-16 Thread ELPA Syncer
elpasync pushed a change to branch externals/consult. from e5afa2c1ba Update changelog new 687f7e4c4e Emacs 30: Fix font locking during preview (Fix #1001) new e201af1404 consult-fd: Always add --and in front of pattern new cb6a3d8b19 Add comment new 80407622

[nongnu] elpa/hyperdrive 5898ac0108 1/4: Chore/Fix: Address recent compiler warnings

2024-05-16 Thread ELPA Syncer
branch: elpa/hyperdrive commit 5898ac01085aa7d20b258bd2aa5cf2794906be3f Author: Jonas Bernoulli Commit: Jonas Bernoulli Chore/Fix: Address recent compiler warnings --- hyperdrive-dir.el | 2 +- hyperdrive-lib.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hyperdri

[nongnu] elpa/hyperdrive 23f47f6f78 4/4: Fix: Export only body in README.html Make target

2024-05-16 Thread ELPA Syncer
branch: elpa/hyperdrive commit 23f47f6f780c5d22f75437e34aac96b951f96b3e Author: Joseph Turner Commit: Joseph Turner Fix: Export only body in README.html Make target SourceHut's renderer expects README.HTML to be an HTML "snippet" (with not ). If README.html contains , then its

[nongnu] elpa/hyperdrive updated (36cc7612fd -> 23f47f6f78)

2024-05-16 Thread ELPA Syncer
elpasync pushed a change to branch elpa/hyperdrive. from 36cc7612fd Docs: Update release checklists new 5898ac0108 Chore/Fix: Address recent compiler warnings new 727f1b4b14 Chore/Fix: Replace new build-readme.el with a make target new 3418f1b194 Chore: Cleanup Makef

[nongnu] elpa/hyperdrive 727f1b4b14 2/4: Chore/Fix: Replace new build-readme.el with a make target

2024-05-16 Thread ELPA Syncer
branch: elpa/hyperdrive commit 727f1b4b145c777dc5080312b08dc2c8d019a591 Author: Jonas Bernoulli Commit: Jonas Bernoulli Chore/Fix: Replace new build-readme.el with a make target Without extra steps, such maintenance scripts end up being treated as libraries by the tools used to

[nongnu] elpa/hyperdrive 3418f1b194 3/4: Chore: Cleanup Makefile

2024-05-16 Thread ELPA Syncer
branch: elpa/hyperdrive commit 3418f1b1948277914fcd1c9fa592eb19e858da82 Author: Jonas Bernoulli Commit: Jonas Bernoulli Chore: Cleanup Makefile Use consistent indentation for continued lines and shorten some long lines, using a technique already selectively used before. --- Mak

[elpa] externals/bufferlo 44f0ca8ef3: Version 0.8

2024-05-16 Thread ELPA Syncer
branch: externals/bufferlo commit 44f0ca8ef39f201ec929bd68462cb66ff6b442b4 Author: Florian Rommel Commit: Florian Rommel Version 0.8 --- CHANGELOG.org | 3 +++ bufferlo.el | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.org b/CHANGELOG.org index 9c3a7a42af.

[elpa] externals/denote 88a67e9493 10/10: Make some stylistic changes for how non-nil arguments are named

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 88a67e949359157eea13893846427f32cc3a32d4 Author: Protesilaos Stavrou Commit: Protesilaos Stavrou Make some stylistic changes for how non-nil arguments are named --- denote.el | 36 ++-- 1 file changed, 18 insertions(+), 18 dele

[elpa] externals/denote 6becb0951e 03/10: Make denote-retrieve-front-matter-* functions handle nil file-type

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 6becb0951ef754783e337869f77640a45ef624fa Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Make denote-retrieve-front-matter-* functions handle nil file-type --- denote.el | 12 1 file changed, 8 insertions(+), 4 deletions(-) dif

[elpa] externals/denote 10be24b0ed 01/10: Make denote--directory-get-files return only regular files

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 10be24b0edd3c85c7919284e2963a7014b864246 Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Make denote--directory-get-files return only regular files --- denote.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/denote.el

[elpa] externals/denote efa9587a6c 02/10: Handle nil case when using denote-retrieve-title-or-filename

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit efa9587a6c67a3467c2181e9c8a780a75bc8ba6f Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Handle nil case when using denote-retrieve-title-or-filename --- denote.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/denot

[elpa] externals/denote df44843766 04/10: Make denote-filetype-heuristics return nil with unrecognized file types

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit df44843766cbb9519d853fdaf7013a31528c79e5 Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Make denote-filetype-heuristics return nil with unrecognized file types --- README.org | 3 +-- denote.el| 24 ++-

[elpa] externals/denote 6356d5262a 08/10: Merge pull request #350 from jeanphilippegg/cleanup

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 6356d5262ac213a5e0f9f5d80d266ea88f1eb9d4 Merge: 27ca3c9b02 80827dfb1d Author: Protesilaos Stavrou Commit: GitHub Merge pull request #350 from jeanphilippegg/cleanup Various cleanup commits and bug fixes --- README.org | 19 -

[elpa] externals/denote updated (27ca3c9b02 -> 88a67e9493)

2024-05-16 Thread ELPA Syncer
elpasync pushed a change to branch externals/denote. from 27ca3c9b02 Merge pull request #348 from jeanphilippegg/denote-file-prompt new 10be24b0ed Make denote--directory-get-files return only regular files new efa9587a6c Handle nil case when using denote-retrieve-title-or

[elpa] externals/denote 9e893fb82c 05/10: Remove outdated info in docstring of denote-directory-files

2024-05-16 Thread ELPA Syncer
branch: externals/denote commit 9e893fb82ced31e9ebb2601051ad7d73ed2c8c8f Author: Jean-Philippe Gagné Guay Commit: Jean-Philippe Gagné Guay Remove outdated info in docstring of denote-directory-files --- README.org | 16 +++- denote.el | 3 --- 2 files changed, 7 insertions(+),

  1   2   >