Skip to content

build(deps): bump @mariozechner/pi-ai from 0.70.2 to 0.70.5#311

Merged
mcowger merged 1 commit into
mainfrom
dependabot/bun/mariozechner/pi-ai-0.70.5
Apr 28, 2026
Merged

build(deps): bump @mariozechner/pi-ai from 0.70.2 to 0.70.5#311
mcowger merged 1 commit into
mainfrom
dependabot/bun/mariozechner/pi-ai-0.70.5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Bumps @mariozechner/pi-ai from 0.70.2 to 0.70.5.

Release notes

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

v0.70.5

Fixed

  • Fixed HTML export preserving ANSI-renderer trailing padding as extra blank wrapped lines.

v0.70.4

Fixed

  • Fixed packaged pi startup failing because the session selector imported a source-only utility path.

v0.70.3

New Features

Added

  • Added pi update support for updating pi itself in addition to installed pi packages (#3680 by @​mitsuhiko).
  • Added Azure Cognitive Services endpoint support for Azure OpenAI Responses base URLs (#3799 by @​marcbloech).
  • Added warnings.anthropicExtraUsage and a /settings warnings submenu to suppress the Anthropic extra usage billing warning (#3808)
  • Added ctx.ui.setWorkingVisible() so extensions can hide the built-in interactive working loader row without reserving layout space, plus a border-status editor example that moves working state into a custom editor border (#3674)

Fixed

  • Fixed duplicate printable characters from Kitty keyboard protocol CSI-u plus raw character input on layouts such as Italian (#3780).
  • Fixed API-key environment discovery and Bun startup to fall back to /proc/self/environ when Bun's sandbox leaves process.env empty (#3801 by @​mdsjip).
  • Fixed Bun sandboxed package-manager commands when process.env is empty (#3807 by @​mdsjip).
  • Fixed symlinked packages, resources, skills, and sessions being duplicated in selectors and loaders (#3818 by @​aliou).
  • Fixed Bedrock prompt-caching and adaptive-thinking capability checks for inference profile ARNs (#3527 by @​anirudhmarc).
  • Fixed OpenAI Codex Responses default verbosity to low when no verbosity is specified.
  • Stopped sending empty tools arrays to providers that reject them when tools are disabled (#3650 by @​HQidea).
  • Fixed Anthropic SSE parsing to ignore unknown proxy events such as OpenAI-style done terminators (#3708).
  • Fixed provider registration with override-only models.json entries to preserve built-in model lists (#3651).
  • Fixed /login to show auth supplied by models.json provider definitions.
  • Fixed HTML export whitespace around extension-rendered tool output and expandable output hints.
  • Fixed bash executor temp output streams leaking file descriptors when output was truncated by line count (#3786)
  • Fixed extension pi.setSessionName() updates to refresh the interactive terminal title immediately (#3686)
  • Fixed /tree cancellation via session_before_tree leaving the session stuck in compaction state (#3688)
  • Fixed Escape interrupt handling when extensions hide the built-in working loader row (#3674)
  • Fixed coding-agent test expectations for current default models and missing-auth guidance.
  • Fixed long local-LLM SSE streams aborting at 5 minutes with UND_ERR_BODY_TIMEOUT by disabling undici bodyTimeout/headersTimeout on the global dispatcher; provider SDKs continue to enforce their own deadlines via retry.provider.timeoutMs (#3715)
Changelog

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

[0.70.5] - 2026-04-27

[0.70.4] - 2026-04-27

[0.70.3] - 2026-04-27

Added

  • Added Azure Cognitive Services endpoint support for Azure OpenAI Responses base URLs (#3799 by @​marcbloech).

Changed

  • Changed OpenAI Codex Responses default text verbosity to low when no verbosity is specified.

Fixed

  • Fixed API-key environment discovery to fall back to /proc/self/environ when Bun's sandbox leaves process.env empty (#3801 by @​mdsjip).
  • Fixed Bedrock prompt-caching and adaptive-thinking capability checks to use the model name when the model id is an inference profile ARN (#3527 by @​anirudhmarc).
  • Fixed Anthropic SSE parsing to ignore unknown proxy events such as OpenAI-style done terminators (#3708).
  • Fixed OpenAI-compatible prompt cache tests to cover proxies that explicitly disable long cache retention.
  • Stopped sending tools: [] on OpenAI-compatible, Anthropic, OpenAI Responses, OpenAI Codex Responses, and Azure OpenAI Responses requests when no tools are active (e.g. pi --no-tools). DashScope/Aliyun Qwen (OpenAI-compatible) rejects empty tools arrays with "[] is too short - 'tools'" (HTTP 400); the field is now omitted unless the conversation has tool history (the existing LiteLLM/Anthropic-proxy workaround) (#3650 by @​HQidea).
  • Fixed supportsXhigh() to recognize DeepSeek V4 Pro, preserving xhigh reasoning requests so they map to DeepSeek's max effort (#3662)
  • Fixed OpenAI-compatible DeepSeek V4 model replay to include empty reasoning_content on assistant messages when needed, preventing OpenRouter DeepSeek V4 sessions from failing after responses without reasoning deltas (#3668)
Commits
  • 3e40429 Release v0.70.5
  • 2dd6399 Add [Unreleased] section for next cycle
  • 0ec122f Release v0.70.4
  • bd55c7a Add [Unreleased] section for next cycle
  • 65fc803 fix(ai): refresh generated model catalog for release
  • 24321b4 Release v0.70.3
  • 69206f5 chore: audit unreleased changelogs
  • 27c0c2e chore(ai): format bedrock thinking payload test
  • 9dcde1e add cognitive services implementation (#3799)
  • 5b8deef fix(coding-agent,ai): fallback to /proc/self/environ in Bun sandbox (#3801)
  • 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 [@mariozechner/pi-ai](https://github.com/badlogic/pi-mono/tree/HEAD/packages/ai) from 0.70.2 to 0.70.5.
- [Release notes](https://github.com/badlogic/pi-mono/releases)
- [Changelog](https://github.com/badlogic/pi-mono/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/badlogic/pi-mono/commits/v0.70.5/packages/ai)

---
updated-dependencies:
- dependency-name: "@mariozechner/pi-ai"
  dependency-version: 0.70.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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 Apr 28, 2026
@mcowger mcowger merged commit 282cae4 into main Apr 28, 2026
1 of 2 checks passed
@mcowger mcowger deleted the dependabot/bun/mariozechner/pi-ai-0.70.5 branch April 28, 2026 13:58
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.

1 participant