Skip to content

chore(deps-dev): bump @earendil-works/pi-ai from 0.84.1 to 0.85.0 in /packages/pi-extension - #51

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/pi-extension/earendil-works/pi-ai-0.85.0
Open

chore(deps-dev): bump @earendil-works/pi-ai from 0.84.1 to 0.85.0 in /packages/pi-extension#51
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/packages/pi-extension/earendil-works/pi-ai-0.85.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 11, 2026

Copy link
Copy Markdown
Contributor

Bumps @earendil-works/pi-ai from 0.84.1 to 0.85.0.

Release notes

Sourced from @​earendil-works/pi-ai's releases.

v0.85.0

New Features

  • Persistent Claude thinking effort — Supported Anthropic transports preserve per-turn effort and recover safely from signed-thinking mismatches. See Model Configuration.
  • Fullscreen transcript controls — Jump to the latest message from a scrolled transcript and use the embedded working indicator. See TUI Fullscreen Viewport.
  • Restorable in-memory sessions — Resume externally stored session entries through the SDK. See Session Management.

Added

  • Added SessionManager.inMemory() support for restoring externally managed session entries (#8980 by @​y-nk).
  • Added inherited OpenAI-compatible vllmPriority and supportsMaxOutputTokens model settings for vLLM scheduler priority and OpenAI Responses output-token limits (#9004 by @​AppleDannyClegg, #8941 by @​scturtle).
  • Added inherited LaTeX rendering for relational algebra join symbols (#9050 by @​haoqixu).
  • Added a clickable "Jump to latest message" label with the tui.altScreen.bottom shortcut to the fullscreen transcript while it is scrolled up (#9080 by @​rwachtler).

Changed

  • Moved the streaming working indicator into the default editor border and matched its default spinner and label to the thinking-level border color. Custom editors retain the standalone indicator unless they opt in to embedding it (#8799 by @​cristinaponcela).
  • Reduced inherited fullscreen transcript search latency on large transcripts by caching unchanged search results, indexing ASCII runs, and limiting highlight work to visible matches (#8800 by @​cristinaponcela).

Fixed

  • Fixed managed fd and ripgrep downloads on Linux musl systems (#9070 by @​Charlie0113-T).
  • Removed the unavailable inherited Grok Build 0.1 model from /model (#9093 by @​Jaaneek).
  • Fixed inherited provider streams emitting incompatible event sequences and custom tool-call deltas.
  • Restored the @earendil-works/pi-coding-agent/client compatibility entry point.
  • Fixed the inherited Qwen Token Plan Individual catalog to include Qwen3.8 Flash (#9021).
  • Fixed inherited OpenAI Codex SSE parsing to process terminal events that are not followed by a blank line (#9047).
  • Fixed inherited GitHub Copilot Claude Fable 5 requests so selected reasoning levels are sent (#8961).
  • Fixed inherited Baseten GLM-5.2 models incorrectly advertising image input support (#8293 by @​Panoplos).
  • Fixed skills being unavailable when Bash is the only enabled tool (#8552 by @​xl0).
  • Fixed concurrent session shares overwriting one another (#8613 by @​wutongyuonce).
  • Fixed image orientation detection skipping EXIF data after non-EXIF APP1 segments (#8616 by @​wutongyuonce).
  • Fixed imported sessions overwriting an existing session with the same filename (#8985 by @​wutongyuonce).
  • Fixed session forks losing their compaction boundary (#8990 by @​acmerfight).
  • Fixed in-memory session forks before an active turn settled (#8937 by @​acmerfight).
  • Fixed inherited Fireworks GLM models using the wrong API adapter.
  • Fixed inherited NO_PROXY matching for root domains and subdomains (#8737 by @​MeiSiristhebest).
  • Fixed bash, edit, find, grep, ls, read, and write tools ignoring ctx.cwd (#8627 by @​vmizg).
  • Fixed inherited terminal startup under restricted seccomp policies that reject the SIGWINCH self-signal (#8898 by @​bartlomiejkida).
  • Fixed inherited Zed terminal image capability detection (#8828 by @​Perlence).
  • Fixed drag selection continuing over the fullscreen editor.
  • Fixed managed fd and ripgrep downloads requiring the GitHub Releases API (#8708 by @​Terminator666666).
  • Fixed branch summaries failing when reasoning consumes the previous 2048-token output cap (#8845).
  • Fixed the write tool reporting UTF-16 code-unit counts as byte counts by removing the misleading count (#8979).
  • Fixed proxied plain-HTTP provider requests hanging after a tool call by tunneling them with CONNECT (#8134).
  • Fixed RPC abort reporting success without cancelling an in-progress manual compaction (#8920).

v0.84.4

New Features

... (truncated)

Changelog

Sourced from @​earendil-works/pi-ai's changelog.

[0.85.0] - 2026-09-04

Breaking Changes

  • Replaced createGatewayBindingFetch() with createAiBindingFetch() for Cloudflare Workers AI bindings. Configure the model's Workers AI Gateway passthrough baseUrl directly; requests now pass through the binding unchanged (#8287 by @​Maximo-Guk).

Added

  • Added compact, persistable assistant-message frames with AssistantMessageFrameEncoder and reduceAssistantMessageFrames().
  • Added the vllmPriority OpenAI-compatible model setting for forwarding scheduler priority to vLLM (#9004 by @​AppleDannyClegg).
  • Added the supportsMaxOutputTokens OpenAI Responses compatibility setting (#8941 by @​scturtle).
  • Added an optional timestamp argument to uuidv7() for follower IDs.
  • Added narrow api, providers, and utils subpath exports for direct imports without loading the package barrel.
  • Added Anthropic per-turn effort persistence, deterministic historical effort markers, and signed-thinking mismatch recovery for supported Claude models across Anthropic Messages transports, including OpenRouter.

Fixed

  • Removed the unavailable Grok Build 0.1 model from the built-in xAI catalog (#9093 by @​Jaaneek).
  • Fixed assistant-message frames preserving the provider thinking level.
  • Fixed simple provider streams to consistently emit standard stream events and custom tool-call deltas.
  • Fixed the Qwen Token Plan Individual catalog to include Qwen3.8 Flash (#9021).
  • Fixed Baseten GLM-5.2 models incorrectly advertising image input support (#8293 by @​Panoplos).
  • Fixed Fireworks GLM models using the wrong API adapter.
  • Removed the unnecessary Chord dependency from pi-ai by defining its exported JsonValue type directly.
  • Fixed GitHub Copilot Claude Fable 5 requests to use the Anthropic Messages adapter so selected reasoning levels are sent (#8961).
  • Fixed OpenAI Codex SSE parsing to process terminal events that are not followed by a blank line (#9047).
  • Fixed NO_PROXY matching for both root domains and subdomains (#8737 by @​MeiSiristhebest).

[0.84.4] - 2026-08-28

Added

  • Added the experimental vision-capable deepseek-v4-flash-vision-exp model to the DeepSeek catalog.

Fixed

  • Fixed OpenAI-compatible Chat Completions ignoring an explicitly requested toolChoice when no tools are defined.
  • Fixed thinking signature serialization to run once after the signature is complete (#8671).
  • Fixed fragmented Mistral tool calls splitting when continuation chunks omit the tool-call ID (#8387).
  • Fixed OpenAI-compatible reasoning replay to merge consecutive streamed text and summary reasoning_details deltas.
  • Fixed the Cloudflare AI Gateway catalog to include supported workers-ai/* passthrough models omitted by models.dev.
  • Fixed OpenRouter reasoning controls by deriving off support and available effort levels from OpenRouter's model metadata, preventing reasoning-mandatory models from receiving effort: "none" (#8614 by @​davidbrai).

[0.84.3] - 2026-08-24

Breaking Changes

  • Renamed GoogleThinkingLevel to GoogleApiThinkingLevel and added ResolvedGoogleThinkingLevel for normalized adapter levels.

Added

... (truncated)

Commits
  • 107d79f Release v0.85.0
  • 1148f79 docs: audit unreleased changelogs
  • ef41a24 fix(ai): keep Copilot tests aligned with current model catalog
  • 0dbf2b7 fix(ai): remove Grok Build 0.1 from built-in xAI model catalog (#9093)
  • 0fdec07 fix(ai): preserve provider thinking level in frames
  • 8b5899d fix(ai): restore stream compatibility
  • 265a333 fix(ai): add Qwen3.8 Flash to individual token plan
  • 3316c4e fix: repair Baseten and coding-agent test checks
  • 64eeb82 fix(ai): process unterminated Codex SSE terminal events
  • 55adba4 Replace the AI Gateway binding shim with a plain binding fetch (#8287)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@earendil-works/pi-ai](https://github.com/earendil-works/pi/tree/HEAD/packages/ai) from 0.84.1 to 0.85.0.
- [Release notes](https://github.com/earendil-works/pi/releases)
- [Changelog](https://github.com/earendil-works/pi/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/earendil-works/pi/commits/v0.85.0/packages/ai)

---
updated-dependencies:
- dependency-name: "@earendil-works/pi-ai"
  dependency-version: 0.85.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants