Skip to content

chore(deps): bump @earendil-works/pi-tui from 0.75.5 to 0.79.9#136

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/earendil-works/pi-tui-0.79.9
Closed

chore(deps): bump @earendil-works/pi-tui from 0.75.5 to 0.79.9#136
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/earendil-works/pi-tui-0.79.9

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps @earendil-works/pi-tui from 0.75.5 to 0.79.9.

Release notes

Sourced from @​earendil-works/pi-tui'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-tui's changelog.

[0.79.9] - 2026-06-20

Fixed

  • Fixed Markdown streaming code fence rendering so partial closing fences no longer make code blocks shrink or flicker while content streams (#5846 by @​xl0).

[0.79.8] - 2026-06-19

[0.79.7] - 2026-06-18

Added

  • Added terminal color-scheme query and notification support for light/dark appearance detection (TUI.queryTerminalColorScheme(), TUI.onTerminalColorSchemeChange(), and TUI.setTerminalColorSchemeNotifications()) (#5874).
  • Added Warp terminal detection for Kitty graphics inline image support (#5841 by @​dodiego).
  • Exported sliceByColumn for ANSI-aware horizontal column slicing.

[0.79.6] - 2026-06-16

[0.79.5] - 2026-06-16

Changed

  • Updated Markdown parsing to marked 18.0.5.

Fixed

  • Fixed editor Cursor Up handling so non-empty drafts jump to the start of the line before browsing input history (#5789 by @​4h9fbZ).

[0.79.4] - 2026-06-15

Added

  • Added terminal background color query support for OSC 11 replies (#5385 by @​vegarsti).

Fixed

  • Fixed overlay compositing over CJK wide characters so borders stay aligned when an overlay starts inside a full-width cell (#5297).
  • Fixed WezTerm inline Kitty image rendering during full redraw fallbacks so image padding rows are reserved before the placement is drawn without regressing tall-image placement (#5618, #4415).

[0.79.3] - 2026-06-13

[0.79.2] - 2026-06-12

Fixed

  • Fixed Markdown source list marker preservation to include unordered markers, so standalone + user messages no longer render as - (#5657).
  • Fixed slash-separated fuzzy queries so provider/model completions remain matchable after insertion.
  • Fixed WezTerm inline Kitty image rendering so reserved row clears do not erase all but the top strip of tool image previews (#5618).
  • Fixed editor wrapping for CJK text to break at character boundaries instead of leaving large trailing gaps (#5585 by @​haoqixu).
  • Fixed loose Markdown list rendering to preserve blank-line separation between list items (#5562 by @​Perlence).

... (truncated)

Commits
  • 615bf2f Release v0.79.9
  • 1aa79b9 docs: update unreleased changelog audit
  • 3095977 fix(tui): stabilize streaming code fence rendering (#5846)
  • 56b2276 Add [Unreleased] section for next cycle
  • 8eb9704 Release v0.79.8
  • 788a044 Add [Unreleased] section for next cycle
  • c4ab61d Release v0.79.7
  • 7174942 docs: audit unreleased changelogs
  • d0b4676 feat(coding-agent): add automatic theme mode (#5874)
  • 7a14325 feat(tui): detect Warp terminal and enable Kitty image protocol (#5841)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​earendil-works/pi-tui since your current version.


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-tui](https://github.com/earendil-works/pi/tree/HEAD/packages/tui) from 0.75.5 to 0.79.9.
- [Release notes](https://github.com/earendil-works/pi/releases)
- [Changelog](https://github.com/earendil-works/pi/blob/main/packages/tui/CHANGELOG.md)
- [Commits](https://github.com/earendil-works/pi/commits/v0.79.9/packages/tui)

---
updated-dependencies:
- dependency-name: "@earendil-works/pi-tui"
  dependency-version: 0.79.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Jun 29, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #138.

@dependabot dependabot Bot closed this Jun 29, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/earendil-works/pi-tui-0.79.9 branch June 29, 2026 02:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants