Skip to content

chore(deps-dev): bump @earendil-works/pi-tui from 0.80.10 to 0.84.4 - #6

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

chore(deps-dev): bump @earendil-works/pi-tui from 0.80.10 to 0.84.4#6
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/earendil-works/pi-tui-0.84.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 14, 2026

Copy link
Copy Markdown

Bumps @earendil-works/pi-tui from 0.80.10 to 0.84.4.

Release notes

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

v0.84.4

New Features

  • Terminal capability overrides — Override detected terminal hyperlink, image, and truecolor support. See Capability Overrides.
  • Extension UI prompt events — Integrations can distinguish active agent work from time spent waiting for ctx.ui prompts. See Extension UI prompt events.
  • RPC queue clearing — Retrieve and clear queued steering and follow-up messages with clear_queue. See RPC clear_queue.
  • Fullscreen selection copy controls — Disable automatic selection copying in fullscreen mode and use Ctrl+X to copy the active selection. See UI & Display.
  • DeepSeek V4 Flash Vision (experimental) — Use the vision-capable model through the built-in DeepSeek provider. See API Keys.

Added

  • Added ui_prompt_start and ui_prompt_end extension events so host integrations can distinguish active agent work from waiting on user-facing ctx.ui prompts (#8355 by @​cristinaponcela).
  • Added detectSupportedImageMimeTypeFromFile() to the public library exports (#8600 by @​xl0).
  • Added inherited experimental vision-capable deepseek-v4-flash-vision-exp model support.
  • Added transcript usage notices for compaction and branch summaries when cache miss notices are enabled.
  • Added RPC clear_queue to retrieve and remove queued steering and follow-up messages (#8432).
  • Added environment variables and advanced settings for overriding auto-detected terminal hyperlink, image, and truecolor capabilities (#8665).
  • Added fullscreenCopyOnSelect to disable automatic fullscreen selection copy; when disabled, Ctrl+X copies the active text selection before falling back to the last assistant message, while /tree still copies the selected message (#7720).

Fixed

  • Fixed toggling thinking visibility clearing partial output from running Bash tools (#8611).
  • Fixed Windows shell aborts crashing Pi when taskkill.exe is unavailable on PATH (#6596).
  • Fixed resumed sessions corrupting the next appended entry when their JSONL file lacks a trailing newline (#8345).
  • Fixed extension messages sent with triggerTurn: false while the agent is running being inserted between a tool call and its result, which made providers that validate message order reject the replayed history. They are now appended once the turn's tool results are in (#8537).
  • Fixed compaction and branch summaries forcing toolChoice: "none" (#8649, #8638).
  • Fixed large tool results crossing the auto-compaction threshold being sent to the provider before compaction. Pi now compacts between tool execution and the next assistant response in the same run, and restores interactive progress when that run resumes (#6879).
  • Fixed Google Vertex requests failing with HttpsProxyAgent is not a constructor when the bundled Node.js runtime uses an HTTP(S) proxy (#8610).
  • Fixed saving a default model from a non-empty model scope so it remains available in that scope.
  • Fixed inherited @ file autocomplete ranking to prefer direct and shallower matches over similarly ranked nested paths (#8669).
  • Fixed inherited OpenAI-compatible streams serializing thinking signatures repeatedly during streaming (#8671).
  • Fixed inherited main-screen rendering crashing when image-heavy output exceeded V8's string length limit (#8028).
  • Fixed inherited fullscreen double-click word selection splitting paths and kebab-case tokens on / and - (#8676).
  • Fixed inherited Cloudflare AI Gateway catalogs omitting supported workers-ai/* passthrough models.
  • Fixed inherited OpenAI-compatible reasoning replay to merge consecutive streamed text and summary reasoning_details deltas.
  • Fixed inherited OpenRouter reasoning controls so reasoning-mandatory models do not receive effort: "none" (#8614 by @​davidbrai).
  • Fixed inherited OpenAI-compatible Chat Completions ignoring an explicitly requested toolChoice when no tools are defined.
  • Fixed inherited fragmented Mistral tool calls splitting when continuation chunks omit the tool-call ID (#8387).

v0.84.3

New Features

  • PowerShell tool — Use optional native PowerShell command execution on Windows. See PowerShell Tool.
  • Safer managed updates — Stage, verify, and atomically activate updates for installer-managed installations. See Install and Manage.
  • Model and thinking controls — Select thinking levels with /thinking, search defaults, keep selections session-scoped, and persist them explicitly with Ctrl+S. See Models and Thinking.

Breaking Changes

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

... (truncated)

Changelog

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

[0.84.4] - 2026-08-28

Added

  • Added environment and programmatic overrides for OSC 8 hyperlinks, inline image protocols, and truecolor terminal capabilities (#8665).
  • Added a TuiAltScreen copyOnSelect option plus helpers to detect and copy the active fullscreen text selection programmatically (#7720).

Changed

  • Changed fullscreen scrollbars to render muted thin tracks with contrasting proportional two-cell-minimum thumbs, preserve underlying backgrounds without inheriting foreground styles, reserve an unstyled column in always mode, reveal hidden auto tracks on pointer entry, expand the same-colored thumb on hover, and support track-click jumping in addition to thumb dragging.
  • Changed fullscreen transcript search to use a bordered, placeholder-based input with a muted result count, right-aligned clickable key-and-arrow buttons with configurable hover styling, and open-shortcut toggling.

Fixed

  • Fixed main-screen rendering crashing when image-heavy output exceeded V8's string length limit (#8028).
  • Fixed autocomplete ordering for nested results (#8669).
  • Fixed fullscreen double-click word selection splitting paths and kebab-case tokens on / and - (#7746).

[0.84.3] - 2026-08-24

Fixed

  • Fixed duplicate fullscreen right-click paste in VS Code-based terminals on Windows (#8186).
  • Fixed padded text exceeding narrow terminal widths (#8252).
  • Fixed wrapped Markdown table links leaking color into borders and neighboring cells, including tables inside blockquotes (#8335).

[0.84.2] - 2026-08-14

Added

  • Added unbound single-line transcript scrolling actions, tui.altScreen.lineUp and tui.altScreen.lineDown, for fullscreen TUI keybindings (#7903 by @​midastruth).
  • Added incremental primary-scroll-view search to the fullscreen TUI with configurable match styles, Ctrl+Shift+F, and next/previous navigation with Enter/Ctrl+G and Shift+Enter/Ctrl+Shift+G.

Changed

  • Reduced alternate-screen per-frame allocation churn roughly 9-18x by painting full-width layout rows as direct line references instead of recompositing every visible row through ANSI/grapheme segmentation on each frame.

Fixed

  • Fixed fullscreen mouse drag selection and OSC 8 link activation in terminals that report generic SGR mouse release button codes (#7963).
  • Fixed fullscreen transcript search snapping back to the current match during manual scrolling and fragmented SGR mouse input leaking into the search query.
  • Fixed required LaTeX arguments starting on a new line being parsed as empty (#7760).
  • Fixed LaTeX control spaces split across line endings causing complete expressions to fall back to raw source.
  • Fixed focused fullscreen overlays not receiving mouse wheel or viewport scroll keys such as PageUp and PageDown (#7894).
  • Fixed split Alt+Enter input over SSH being misread as Escape, added PI_TUI_ESC_TIMEOUT for high-latency terminals, and limited that timeout to lone Escape input (#7899 by @​powerfooI).
  • Fixed idle fullscreen sessions repainting and clearing text selection when the terminal loses focus (#7892 by @​terrorobe).
  • Fixed fullscreen selection copy falsely reporting success when OSC 52 is unsupported by allowing host clipboard integration and reporting verified failures (#8110 by @​Panoplos).

[0.84.1] - 2026-08-07

... (truncated)

Commits
  • b79e4cc Release v0.84.4
  • 4e49492 feat(tui): allow disable copy on fullscreen, ctrl + x copies selection (#8731)
  • e868230 feat(tui): add terminal capability overrides closes #8665
  • 938109e chore: changelog entries
  • 1ac6128 fix(tui): make alt screen not segment on - and / (#8676)
  • 6c4f360 fix(tui): chunk large main-screen renders closes #8028
  • b37ebb7 fix(tui): autocomplete orders nested results (#8669)
  • 31d4ed5 Add [Unreleased] section for next cycle
  • 4e58f32 Release v0.84.3
  • 27b7a62 fix(coding-agent): use Windows-friendly keybinding defaults
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 14, 2026
@dependabot dependabot Bot changed the title Bump @earendil-works/pi-tui from 0.80.10 to 0.84.1 chore(deps-dev): bump @earendil-works/pi-tui from 0.80.10 to 0.84.1 Aug 15, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/earendil-works/pi-tui-0.84.1 branch 5 times, most recently from a2934ba to b492b68 Compare August 17, 2026 07:48
Bumps [@earendil-works/pi-tui](https://github.com/earendil-works/pi/tree/HEAD/packages/tui) from 0.80.10 to 0.84.4.
- [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.84.4/packages/tui)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump @earendil-works/pi-tui from 0.80.10 to 0.84.1 chore(deps-dev): bump @earendil-works/pi-tui from 0.80.10 to 0.84.4 Sep 4, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/earendil-works/pi-tui-0.84.1 branch from b492b68 to 49e6565 Compare September 4, 2026 02:53
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