Skip to content

build(deps-dev): bump @mariozechner/pi-ai from 0.69.0 to 0.70.2#7

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/mariozechner/pi-ai-0.70.2
Closed

build(deps-dev): bump @mariozechner/pi-ai from 0.69.0 to 0.70.2#7
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/mariozechner/pi-ai-0.70.2

Conversation

@dependabot

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

Copy link
Copy Markdown

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

Release notes

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

v0.70.2

Fixed

  • Fixed provider retry/timeout forwarding to omit undefined provider request controls, avoiding downstream SDK validation errors such as timeout must be an integer when retry.provider.timeoutMs is not configured (#3627)

v0.70.1

New Features

Added

  • Added DeepSeek to built-in provider setup, default model resolution, and provider documentation.

Fixed

  • Fixed /copy to avoid unbounded OSC 52 writes and clipboard races that could break terminal rendering or panic the native clipboard addon (#3639)
  • Fixed extension flag docs to show pi.getFlag() using registered flag names without the CLI -- prefix (#3614)
  • Fixed provider retry/timeout settings wiring by adding retry.provider.{timeoutMs,maxRetries,maxRetryDelayMs}, migrating legacy retry.maxDelayMs, and forwarding provider controls into streamSimple request options (#3627)
  • Fixed Windows git package installs to bypass cmd.exe for native git commands, so install paths containing spaces no longer break pi install git:... with fatal: Too many arguments (#3642)
  • Fixed DeepSeek V4 session replay 400 errors by sending DeepSeek-compatible thinking controls and replayed assistant reasoning_content fields (#3636)
  • Fixed GPT-5.5 generated context window metadata to use the observed 272k limit.
  • Fixed CSI-u Ctrl+letter decoding inside bracketed paste, so pasted modified-key escape sequences no longer become literal editor text (#3623 by @​Exrun94)

v0.70.0

New Features

Breaking Changes

  • Disabled OSC 9;4 terminal progress indicators by default. Set terminal.showTerminalProgress to true in /settings to re-enable (#3588)

Added

  • Added searchable auth provider login flow with fuzzy filtering in the provider selector (#3572 by @​mitsuhiko)
  • Added GPT-5.5 Codex model
  • Added auth source labels in /login so provider entries can show when auth comes from --api-key, an environment variable, or custom provider fallback without exposing secrets.

Changed

  • Updated default model selection across providers to current recommended models.
  • Improved stale extension context errors after session replacement or reload to tell extension authors to avoid captured pi/command ctx and use withSession for post-replacement work.

... (truncated)

Changelog

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

[0.70.2] - 2026-04-24

Fixed

  • Fixed OpenAI/Azure/Anthropic provider request option forwarding to omit undefined timeout/maxRetries, avoiding SDK validation errors such as timeout must be an integer when provider controls are not set (#3627)

[0.70.1] - 2026-04-24

Added

  • Added DeepSeek as a built-in OpenAI-compatible provider with V4 Flash and V4 Pro models and DEEPSEEK_API_KEY authentication.

Fixed

  • Fixed DeepSeek V4 session replay 400 errors by adding thinkingFormat: "deepseek" (sends thinking: { type } + reasoning_effort), a reasoningEffortMap, and requiresReasoningContentOnAssistantMessages compat that injects empty reasoning_content on all replayed assistant messages when reasoning is enabled (#3636)
  • Fixed GPT-5.5 generated context window metadata to use the observed 272k limit.
  • Fixed provider request controls to expose timeoutMs and maxRetries in stream options and forward them through OpenAI/Azure/Anthropic request options, preventing unconfigurable SDK timeout/retry defaults on long-running local inference requests (#3627)

[0.70.0] - 2026-04-23

Added

  • Added GPT-5.5 to OpenAI Codex model generation.
  • Added findEnvKeys() so callers can identify configured provider API-key environment variables without exposing credential values while preserving getEnvApiKey() as the credential-value API.

Fixed

  • Fixed google-vertex to forward custom model.baseUrl values to @google/genai, enabling Vertex proxy and gateway endpoints (#3619)
  • Fixed OpenAI-compatible completion usage parsing to stop double-counting reasoning tokens already included in completion_tokens (#3581)
  • Fixed long cache retention compatibility by adding compat.supportsLongCacheRetention, allowing Anthropic Messages and OpenAI-compatible proxies to explicitly disable long-retention fields while enabling long retention by default when requested (#3543)
  • Fixed openai-responses compatibility by adding compat.sendSessionIdHeader: false, allowing strict OpenAI-compatible proxies to omit the underscore-containing session_id header while still sending other session-affinity headers (#3579)
  • Fixed anthropic-messages tool streaming compatibility by adding compat.supportsEagerToolInputStreaming, allowing Anthropic-compatible providers to omit per-tool eager_input_streaming and use the legacy fine-grained tool streaming beta header instead (#3575)
  • Fixed supportsXhigh() to recognize openai-codex gpt-5.5, preserving xhigh reasoning requests instead of clamping them to high.
  • Fixed openai-completions streamed tool-call assembly to coalesce deltas by stable tool index when OpenAI-compatible gateways mutate tool call IDs mid-stream, preventing malformed Kimi K2.6/OpenCode tool streams from splitting one call into multiple bogus tool calls (#3576)
  • Fixed packages/ai E2E coverage to use currently supported OpenAI Responses and OpenAI Codex models, and updated the Bedrock adaptive-thinking payload expectation to match the current display: "summarized" shape.
  • Fixed built-in kimi-coding model generation to attach User-Agent: KimiCLI/1.5 to all generated Kimi models, overriding the Anthropic SDK default UA so direct Kimi Coding requests use the provider's expected client identity (#3586)
  • Fixed GPT-5.5 Codex capability handling to clamp unsupported minimal reasoning to low and apply the model's 2.5x priority service-tier pricing multiplier (#3618 by @​markusylisiurunen)
Commits
  • 48aa882 Release v0.70.2
  • c1b62ae fix(ai,coding-agent): omit undefined provider request options closes #3627
  • 90d8051 Add [Unreleased] section for next cycle
  • 6b443c6 Release v0.70.1
  • c067504 fix(ai,coding-agent): expose provider timeout/retry controls closes #3627
  • 1e33492 fix(coding-agent): harden clipboard copy
  • c96c2fc fix(ai): correct gpt-5.5 context metadata
  • 0fce64d Add [Unreleased] section for next cycle
  • 612be54 Release v0.70.0
  • 2926f7e chore: update generated models
  • 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.69.0 to 0.70.2.
- [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.2/packages/ai)

---
updated-dependencies:
- dependency-name: "@mariozechner/pi-ai"
  dependency-version: 0.70.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

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

dependabot Bot commented on behalf of github Apr 27, 2026

Copy link
Copy Markdown
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 Apr 27, 2026

Copy link
Copy Markdown
Author

Looks like @mariozechner/pi-ai is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Apr 27, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/mariozechner/pi-ai-0.70.2 branch April 27, 2026 07:53
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