Skip to content

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

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

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

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

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

Release notes

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

v0.80.2

Changed

  • Changed inherited pi-ai ApiKeyCredential to use the auth.json-compatible discriminator type: "api_key" and provider-scoped env values instead of type: "api-key" and metadata.
  • Renamed the inherited agent-core public harness shell execution options type from ExecutionEnvExecOptions to ShellExecOptions.

Fixed

  • Fixed inherited Anthropic-compatible custom models to use explicit compatibility metadata instead of provider-name heuristics for session-affinity headers and unsupported tool-field omissions.
  • Fixed inherited request-scoped apiKey and env values to participate in provider auth resolution, so providers such as Cloudflare can derive request-specific base URLs from explicit call options (#6021).
  • Restored inherited temporary legacy per-API stream aliases such as streamSimpleOpenAICompletions on the pi-ai compat entrypoint (#6016, #6017).
  • Restored inherited runtime detectCompat fallback in openai-completions for models without explicit compat metadata (#6020).

v0.80.1

Fixed

  • Fixed inherited Amazon Bedrock scoped AWS_PROFILE endpoint resolution for built-in inference profile endpoints.
  • Fixed inherited Fireworks Anthropic-compatible requests to apply session-affinity and unsupported tool-field defaults for custom Fireworks models.
  • Fixed inherited Together MiniMax M2.7 metadata to avoid unsupported Together reasoning toggles.

v0.80.0

Changed

  • Added Ctrl+J as a default newline keybinding alongside Shift+Enter.
  • Renamed the displayed zai provider label to ZAI Coding Plan (Global) for clarity (#5965).
  • pi-ai's old global API (stream/complete/completeSimple, getModel/getModels/getProviders, registerApiProvider, getEnvApiKey, ...) moved off the @earendil-works/pi-ai root entrypoint to @earendil-works/pi-ai/compat. Extensions are not affected at runtime: the extension loader resolves the pi-ai root to the compat entrypoint (a strict superset), so existing extensions keep working unchanged. Extension sources that typecheck against pi-ai's published types should switch those imports to @earendil-works/pi-ai/compat (or migrate to the new createModels()/provider-factory API). The compat entrypoint and the loader alias will be removed in a future release with a migration guide.

Fixed

  • Fixed session names to normalize newline characters before storing or displaying labels (#5999 by @​haoqixu).
  • Fixed the session selector to order threaded session trees by the latest activity anywhere in each subtree (#5784 by @​Perlence).
  • Fixed extension-related crash and startup-failure reporting to suggest restarting with pi -ne.
  • Fixed inherited OpenAI Responses streams to fail before missing terminal events and fixed context usage and compaction estimates to ignore malformed all-zero assistant usage after truncated responses (#5526 by @​dmmulroy).
  • Fixed inherited OpenAI Codex Responses WebSocket sessions to reconnect once when OpenAI's connection limit is reached before output starts (#5973).
  • Fixed inherited Amazon Bedrock endpoint resolution to honor scoped AWS_PROFILE values.
  • Fixed inherited Cloudflare providers to require account/gateway configuration and route built-in compat calls through provider auth.
  • Fixed provider-scoped auth environment values to reach inherited Models/ImagesModels API calls and compat API-key injection.
  • Fixed inherited OpenCode Go GLM-5.2 metadata to expose xhigh reasoning and send the provider's max reasoning effort (#5967).
  • Fixed pi --resume to load user package themes and resolve automatic light/dark theme settings.
  • Fixed models.json custom providers so stored credentials can satisfy auth without a redundant provider-level apiKey (#5953).

Removed

  • Removed inherited selective-provider @earendil-works/pi-ai/base and @earendil-works/pi-agent-core/base entrypoints; use the root packages with explicit Models provider factories instead.

v0.79.10

New Features

  • Extension compaction event context - Extension session_before_compact and session_compact events now include reason and willRetry, so extensions can distinguish manual /compact, threshold auto-compaction, and overflow retry flows. See session_before_compact / session_compact and Custom Summarization via Extensions.
  • Safer update flow - pi update installs the exact checked Pi version, and update notices show the changelog URL, making upgrades more predictable. See Install and Manage.

... (truncated)

Changelog

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

[0.80.2] - 2026-06-23

[0.80.1] - 2026-06-23

[0.80.0] - 2026-06-23

Changed

  • Added Ctrl+J as a default newline keybinding alongside Shift+Enter.

[0.79.10] - 2026-06-22

[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).

... (truncated)

Commits
  • 0201806 Release v0.80.2
  • e000743 Add [Unreleased] section for next cycle
  • 1c4a9ba Release v0.80.1
  • 86528dd Add [Unreleased] section for next cycle
  • f08e968 Release v0.80.0
  • 3b56134 fix(tui): bind ctrl+j as newline by default
  • 329dceb Add [Unreleased] section for next cycle
  • 8e19006 Release v0.79.10
  • b4f3140 Add [Unreleased] section for next cycle
  • 615bf2f Release v0.79.9
  • 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.80.2.
- [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.80.2/packages/tui)

---
updated-dependencies:
- dependency-name: "@earendil-works/pi-tui"
  dependency-version: 0.80.2
  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 29, 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.

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