Skip to content

build(deps-dev): bump @earendil-works/pi-ai from 0.79.5 to 0.79.9#4

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/earendil-works/pi-ai-0.79.6
Open

build(deps-dev): bump @earendil-works/pi-ai from 0.79.5 to 0.79.9#4
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bun/earendil-works/pi-ai-0.79.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 17, 2026

Copy link
Copy Markdown
Contributor

Bumps @earendil-works/pi-ai from 0.79.5 to 0.79.9.

Release notes

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

v0.79.9

New Features

  • Chat-template thinking compatibility - OpenAI-compatible custom providers can map Pi thinking levels into chat_template_kwargs, enabling vLLM/Hugging Face chat-template models such as DeepSeek to use provider-native thinking controls. See Custom Provider API Types and OpenAI Compatibility.
  • GLM-5.2 provider improvements - GLM-5.2 now has corrected Fireworks OpenAI-compatible routing and OpenRouter xhigh thinking support, improving /model behavior and high-effort reasoning for GLM-5.2 users. See Model Options.

Added

  • Added inherited configurable chat-template thinking support for OpenAI-compatible providers that use chat_template_kwargs, such as DeepSeek models behind vLLM (#5673).

Fixed

  • Fixed inherited Fireworks GLM-5.2 metadata to use the OpenAI-compatible Chat Completions endpoint with reasoning_effort support (#5923).
  • Fixed same-directory session switches to reuse imported extension modules while preserving fresh extension instances and lifecycle events (#5905).
  • Fixed deep session branches taking quadratic time to build context or branch paths (#5909).
  • Fixed inherited OpenRouter GLM-5.2 metadata to expose xhigh reasoning and send OpenRouter's native xhigh effort (#5770).
  • Fixed inherited Markdown streaming code fence rendering so partial closing fences no longer make code blocks shrink or flicker while content streams (#5846 by @​xl0).
  • Fixed fuzzy edit matches to preserve untouched line blocks instead of rewriting the whole file through normalized content (#5899).
  • Fixed bash commands through legacy WSL bash.exe to pass scripts over stdin so shell variables expand in the target bash (#5893).
  • Fixed /model to hide GitHub Copilot models that are unavailable to the authenticated account (#5897).
  • Fixed /model selector search to rank exact provider-prefixed matches before proxy-provider model ID matches (#5892).

v0.79.8

New Features

  • Selective provider base entry points - SDK users can pair @earendil-works/pi-ai/base and @earendil-works/pi-agent-core/base with explicit provider registration to keep bundled applications from including unused provider transports. See pi-ai Base Entry Point and pi-agent-core Base Entry Point.
  • Mistral prompt caching - Mistral sessions now use provider-side prompt caching with session affinity and cached-token usage/cost accounting. See API Keys and Environment Variables.
  • Post-compaction token estimates - Compact results and compaction events now include estimated post-compaction token counts so clients can show the approximate context reduction. See RPC compact and compaction events.
  • OpenRouter Fusion alias - openrouter/fusion is available as a built-in OpenRouter model alias. See API Keys.

Added

  • Added inherited @earendil-works/pi-ai/base and @earendil-works/pi-agent-core/base entry points for selective provider registration in bundled applications (#5348 by @​FredKSchott).
  • Added inherited Mistral prompt caching using the pi session ID as prompt_cache_key, including cached-token usage and cost accounting (#5854).
  • Added estimated post-compaction token counts to compact results and compaction events (#5877).
  • Added the inherited OpenRouter Fusion alias as openrouter/fusion (#5866 by @​dannote).

Fixed

  • Updated vulnerable runtime dependencies, including undici and the packaged protobufjs transitive dependency.
  • Fixed compaction to refuse sessions with no eligible messages instead of producing empty summaries (#4811).
  • Fixed successful overflow-triggered auto-compaction to avoid retrying completed assistant responses (#5720).

v0.79.7

New Features

  • Automatic theme mode - /settings can choose separate light and dark themes and follow terminal color-scheme changes. See Selecting a Theme.
  • Self-only updates by default - pi update now updates pi only, with pi update --all for updating pi and packages together. See Install and Manage.
  • Extension API helpers - extensions can use CONFIG_DIR_NAME for project config paths and import edit diff helpers for edit-style diffs. See ctx.cwd and SDK Exports.
  • Warp inline images - Warp terminals now get inline image rendering through Kitty graphics detection. See Image.

... (truncated)

Changelog

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

[0.79.9] - 2026-06-20

Added

  • Added configurable chat-template thinking support for OpenAI-compatible providers that use chat_template_kwargs, such as DeepSeek models behind vLLM (#5673).

Fixed

  • Fixed Fireworks GLM-5.2 metadata to use the OpenAI-compatible Chat Completions endpoint with reasoning_effort support (#5923).
  • Fixed OpenRouter GLM-5.2 metadata to expose xhigh reasoning and send OpenRouter's native xhigh effort (#5770).
  • Fixed GitHub Copilot OAuth model availability to use the authenticated account's model picker catalog (#5897).

[0.79.8] - 2026-06-19

Added

  • Added @earendil-works/pi-ai/base and direct provider registration exports for bundlers that want selective provider transports without root built-in registration (#5348 by @​FredKSchott).
  • Added prompt caching for Mistral requests using the pi session ID as prompt_cache_key, including cached-token usage and cost accounting (#5854).
  • Added the OpenRouter Fusion alias as openrouter/fusion (#5866 by @​dannote).

[0.79.7] - 2026-06-18

Added

  • Added GLM-5.2 model to the OpenCode Go subscription model catalog (#5860).

[0.79.6] - 2026-06-16

Fixed

  • Fixed OpenCode Go DeepSeek V4 thinking-off requests to send the provider's thinking: { type: "disabled" } compatibility parameter.
Commits
  • 615bf2f Release v0.79.9
  • 500b568 fix(ai): use OpenAI endpoint for Fireworks GLM-5.2
  • 8597eba fix(ai): expose OpenRouter GLM-5.2 xhigh effort
  • 8b97e75 feat(ai): add chat-template thinking compat
  • 6e6ce70 fix(ai): filter Copilot models by account availability
  • 56b2276 Add [Unreleased] section for next cycle
  • 8eb9704 Release v0.79.8
  • 74677bb docs: audit unreleased changelogs
  • ea65a51 fix: update vulnerable dependencies
  • 0d89a33 feat(packages): Add selective pi-ai base entrypoints (#5348)
  • Additional commits viewable in compare view


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 17, 2026
@socket-security

socket-security Bot commented Jun 17, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Added@​earendil-works/​pi-ai@​0.79.98010010097100

View full report

@dependabot dependabot Bot changed the title Bump @earendil-works/pi-ai from 0.79.5 to 0.79.6 build(deps-dev): bump @earendil-works/pi-ai from 0.79.5 to 0.79.8 Jun 20, 2026
@dependabot dependabot Bot force-pushed the dependabot/bun/earendil-works/pi-ai-0.79.6 branch from 7e69b27 to 1c63a69 Compare June 20, 2026 07:51
Bumps [@earendil-works/pi-ai](https://github.com/earendil-works/pi/tree/HEAD/packages/ai) from 0.79.5 to 0.79.9.
- [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.79.9/packages/ai)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps-dev): bump @earendil-works/pi-ai from 0.79.5 to 0.79.8 build(deps-dev): bump @earendil-works/pi-ai from 0.79.5 to 0.79.9 Jun 22, 2026
@dependabot dependabot Bot force-pushed the dependabot/bun/earendil-works/pi-ai-0.79.6 branch from 1c63a69 to 419e977 Compare June 22, 2026 08:11
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