Update dependency @earendil-works/pi-ai to v0.85.1 - #39
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/earendil-works-pi-ai-0.x-lockfile
branch
from
August 25, 2026 12:03
da00254 to
4714595
Compare
renovate
Bot
force-pushed
the
renovate/earendil-works-pi-ai-0.x-lockfile
branch
from
August 29, 2026 01:50
4714595 to
567dc5d
Compare
renovate
Bot
force-pushed
the
renovate/earendil-works-pi-ai-0.x-lockfile
branch
from
September 4, 2026 11:48
567dc5d to
64b6cf0
Compare
renovate
Bot
force-pushed
the
renovate/earendil-works-pi-ai-0.x-lockfile
branch
from
September 5, 2026 14:22
64b6cf0 to
9a00d11
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.84.1→0.85.1Release Notes
earendil-works/pi (@earendil-works/pi-ai)
v0.85.1Compare Source
Added
Fixed
prompt_cache_options.ttl: "30m"instead ofprompt_cache_retention: "24h".v0.85.0Compare Source
Breaking Changes
createGatewayBindingFetch()withcreateAiBindingFetch()for Cloudflare Workers AI bindings. Configure the model's Workers AI Gateway passthroughbaseUrldirectly; requests now pass through the binding unchanged (#8287 by @Maximo-Guk).Added
AssistantMessageFrameEncoderandreduceAssistantMessageFrames().vllmPriorityOpenAI-compatible model setting for forwarding scheduler priority to vLLM (#9004 by @AppleDannyClegg).supportsMaxOutputTokensOpenAI Responses compatibility setting (#8941 by @scturtle).uuidv7()for follower IDs.api,providers, andutilssubpath exports for direct imports without loading the package barrel.Fixed
JsonValuetype directly.NO_PROXYmatching for both root domains and subdomains (#8737 by @MeiSiristhebest).v0.84.4Compare Source
Added
deepseek-v4-flash-vision-expmodel to the DeepSeek catalog.Fixed
toolChoicewhen no tools are defined.reasoning_detailsdeltas.workers-ai/*passthrough models omitted by models.dev.offsupport and available effort levels from OpenRouter's model metadata, preventing reasoning-mandatory models from receivingeffort: "none"(#8614 by @davidbrai).v0.84.3Compare Source
Breaking Changes
GoogleThinkingLeveltoGoogleApiThinkingLeveland addedResolvedGoogleThinkingLevelfor normalized adapter levels.Added
toolChoicesupport to simple stream requests.deepseek-v4-pro-0813to the Qwen Token Plan Individual catalog (#8194).Changed
User-Agentunless overridden (#8305).Fixed
reasoning_details(reasoning.text,reasoning.summary, andreasoning.encrypted) verbatim and in order (#7994).toolChoicein provider-specific stream requests.after_provider_response/onResponseto forward the raw response headers instead of only the synthesized request id header (#8234).cached_tokenscount as cache reads instead of normal input tokens (#8075).thinkingLevelMap, which dropped extended thinking controls (#8135).offsupport and available effort levels from OpenRouter's model metadata, preventing reasoning-mandatory models from receivingeffort: "none"(#8454).v0.84.2Compare Source
Added
createGatewayBindingFetch()for routing Cloudflare AI Gateway requests through a Workers AI binding without an API token (#7901 by @Maximo-Guk).AssistantMessage.endTurnto preserve OpenAI Codex's terminalend_turnsignal for diagnostics (#7766).Changed
User-Agentheader.nullvalues for optional non-nullable tool arguments as omitted.additional_toolswhere supported while retaining tool-search and top-level fallbacks (#7709).Fixed
max_tokensfield.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.