Skip to content

build(deps-dev): bump the pi-sdk group across 1 directory with 2 updates#60

Merged
Abhijeet Prasad (AbhiPrasad) merged 2 commits into
mainfrom
dependabot/npm_and_yarn/pi-sdk-d4fea52bce
May 19, 2026
Merged

build(deps-dev): bump the pi-sdk group across 1 directory with 2 updates#60
Abhijeet Prasad (AbhiPrasad) merged 2 commits into
mainfrom
dependabot/npm_and_yarn/pi-sdk-d4fea52bce

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 18, 2026

Bumps the pi-sdk group with 2 updates in the / directory: @earendil-works/pi-ai and @earendil-works/pi-coding-agent.

Updates @earendil-works/pi-ai from 0.74.0 to 0.75.3

Release notes

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

v0.75.3

Fixed

  • Fixed undici 8 HTTP/2 destroyed-session races crashing the Node CLI by preserving the previous HTTP/1.1-only fetch dispatcher behavior (#4681).

v0.75.2

Fixed

  • Fixed Bun-compiled release binaries failing to start when Bun's built-in undici shim lacks npm undici's install export (#4661 by @​dmasiero).
  • Fixed Xiaomi MiMo generated model metadata to replay assistant tool-call messages with reasoning_content for thinking-mode multi-turn requests, inherited from @earendil-works/pi-ai (#4678).
  • Fixed Windows external editor handoff so vim/nvim can receive input after opening from the TUI (#4612).
  • Fixed Windows npm self-updates to move loaded native dependency packages out of the active install before reinstalling pi (#4157).
  • Fixed pi update --self detection for pnpm v11 global installs whose package path resolves through the pnpm store (#4647).
  • Fixed Windows pnpm self-updates to resolve pnpm command shims and run through pnpm instead of requiring manual updates (#4157).
  • Fixed Windows npm-family command execution to use cross-spawn instead of parsing .cmd shim internals (#4665).

v0.75.1

Fixed

  • Fixed config selectors to scale their visible row count to terminal height (#4243 by @​samjonester).
  • Fixed Anthropic-compatible API-key requests to ignore unrelated ANTHROPIC_AUTH_TOKEN environment values, avoiding invalid bearer credentials for providers such as Xiaomi MiMo inherited from @earendil-works/pi-ai (#4342).
  • Fixed Amazon Bedrock message conversion to skip unknown content blocks instead of failing the stream, inherited from @earendil-works/pi-ai (#4223).
  • Fixed Azure OpenAI Responses and OpenAI Responses error formatting to prefix HTTP status codes onto errorMessage, so transient 5xx and 429 errors are correctly matched by the agent-level auto-retry classifier inherited from @earendil-works/pi-ai (#4232).
  • Fixed OpenCode Go Kimi reasoning replay by normalizing streamed reasoning fields back to reasoning_content for OpenCode Go only, inherited from @earendil-works/pi-ai (#4251).
  • Fixed Xiaomi MiMo model metadata to use the OpenAI-compatible endpoints and openai-completions API, restoring multi-turn thinking/tool-call sessions inherited from @earendil-works/pi-ai (#4505).
  • Fixed JSON parse failures for compressed fetch responses under Node 26.0 by installing undici fetch globals alongside pi's global dispatcher (#4650, #4652, #4653).
  • Fixed npm-family package commands on Windows to avoid shell argument splitting when install prefixes contain spaces (#4623).

Removed

  • Removed non-working OpenAI Codex fast model variants inherited from @earendil-works/pi-ai.

v0.75.0

Breaking Changes

  • Raised the minimum supported Node.js version to 22.19.0.

Fixed

  • Fixed compaction summary calls to use custom agent stream functions, preserving proxy-backed LLM routing (#4484).
  • Fixed system prompt and context file boundaries to use explicit XML tags instead of Markdown headings, reducing inconsistent boundary ingestion by models (#4541 by @​herrnel).
  • Fixed OpenAI Codex generated model metadata to use the current upstream model list inherited from @earendil-works/pi-ai (#4603 by @​mattiacerutti).
  • Fixed GitHub Copilot GPT model thinking metadata inherited from @earendil-works/pi-ai to map unsupported minimal thinking to low (#4622 by @​mattiacerutti).
  • Fixed user-scoped npm pi packages to install under ~/.pi/agent/npm/ instead of npm's global package root, avoiding permission errors with system-managed Node installs (#4587).
  • Fixed Mistral requests failing after the global fetch proxy/timeout workaround by removing the custom fetch override and using undici 8 dispatcher support instead (#4619).
  • Fixed default output token requests for models whose advertised output limit is effectively their full context window, avoiding impossible provider requests inherited from @earendil-works/pi-ai (#4614).

... (truncated)

Changelog

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

[0.75.3] - 2026-05-18

[0.75.2] - 2026-05-18

Fixed

  • Fixed Xiaomi MiMo generated model metadata to replay assistant tool-call messages with reasoning_content for thinking-mode multi-turn requests (#4678).

[0.75.1] - 2026-05-18

Fixed

  • Fixed Anthropic-compatible API-key requests to ignore unrelated ANTHROPIC_AUTH_TOKEN environment values, avoiding invalid bearer credentials for providers such as Xiaomi MiMo (#4342).
  • Fixed Amazon Bedrock message conversion to skip unknown content blocks instead of failing the stream (#4223).
  • Fixed Azure OpenAI Responses and OpenAI Responses error formatting to prefix HTTP status codes onto errorMessage, so transient 5xx and 429 errors are correctly matched by the agent-level auto-retry classifier (#4232).
  • Fixed Xiaomi MiMo model metadata to use the OpenAI-compatible endpoints and openai-completions API, restoring multi-turn thinking/tool-call sessions (#4505).
  • Fixed OpenCode Go Kimi reasoning replay by normalizing streamed reasoning fields back to reasoning_content for OpenCode Go only (#4251).

Removed

  • Removed non-working OpenAI Codex fast model variants.

[0.75.0] - 2026-05-17

Breaking Changes

  • Raised the minimum supported Node.js version to 22.19.0.

Fixed

  • Fixed OpenAI Codex generated model metadata to use the current upstream model list (#4603 by @​mattiacerutti).
  • Fixed GitHub Copilot GPT model thinking metadata to map unsupported minimal thinking to low (#4622 by @​mattiacerutti).
  • Fixed streamSimple() defaults for models whose advertised output limit is effectively their full context window to avoid impossible default requests (#4614).

[0.74.1] - 2026-05-16

Added

  • Added image generation APIs, image model metadata, and built-in OpenRouter image generation support (#3887 by @​cristinaponcela).
  • Added Together AI as a built-in OpenAI-compatible provider with generated model metadata and TOGETHER_API_KEY authentication (#3624 by @​Nutlope).

Fixed

  • Fixed GitHub Copilot model availability to ignore generic GH_TOKEN and GITHUB_TOKEN environment variables, requiring OAuth login or COPILOT_GITHUB_TOKEN instead (#4485).
  • Fixed openai-completions streams to surface an error when the stream ends before any terminal finish_reason, so truncated responses can retry instead of being accepted as success (#4345).
  • Fixed Fireworks provider caching compatibility by adding session affinity headers and model metadata compat settings (#4358 by @​yanirz).
  • Fixed OpenAI Codex WebSocket transport to respect proxy environment variables under Bun (#4354 by @​haoqixu).
  • Fixed OpenRouter cache usage normalization to preserve cached-token semantics without treating cached tokens as cache writes.
  • Fixed Bedrock proxy handling to preserve NO_PROXY exclusions while using HTTP(S)-only proxy agents.
  • Fixed compiled Bun binaries failing to start outside the repo when Bedrock proxy support tried to resolve proxy-from-env from external node_modules (#4513).

... (truncated)

Commits
  • a7d8dd3 Release v0.75.3
  • 0c4d704 Add [Unreleased] section for next cycle
  • ea713ba Release v0.75.2
  • b8f5195 fix(ai): add Xiaomi reasoning replay compat
  • 93b2e7f Add [Unreleased] section for next cycle
  • 73a6165 Release v0.75.1
  • f1218fa chore: audit unreleased changelogs
  • 9e2bfc7 fix(ai): skip unknown bedrock content blocks
  • 52e1387 fix(ai): prefix HTTP status codes onto Azure OpenAI and OpenAI Responses erro...
  • 21d80de fix(ai): normalize opencode go reasoning replay
  • Additional commits viewable in compare view

Updates @earendil-works/pi-coding-agent from 0.74.0 to 0.75.3

Release notes

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

v0.75.3

Fixed

  • Fixed undici 8 HTTP/2 destroyed-session races crashing the Node CLI by preserving the previous HTTP/1.1-only fetch dispatcher behavior (#4681).

v0.75.2

Fixed

  • Fixed Bun-compiled release binaries failing to start when Bun's built-in undici shim lacks npm undici's install export (#4661 by @​dmasiero).
  • Fixed Xiaomi MiMo generated model metadata to replay assistant tool-call messages with reasoning_content for thinking-mode multi-turn requests, inherited from @earendil-works/pi-ai (#4678).
  • Fixed Windows external editor handoff so vim/nvim can receive input after opening from the TUI (#4612).
  • Fixed Windows npm self-updates to move loaded native dependency packages out of the active install before reinstalling pi (#4157).
  • Fixed pi update --self detection for pnpm v11 global installs whose package path resolves through the pnpm store (#4647).
  • Fixed Windows pnpm self-updates to resolve pnpm command shims and run through pnpm instead of requiring manual updates (#4157).
  • Fixed Windows npm-family command execution to use cross-spawn instead of parsing .cmd shim internals (#4665).

v0.75.1

Fixed

  • Fixed config selectors to scale their visible row count to terminal height (#4243 by @​samjonester).
  • Fixed Anthropic-compatible API-key requests to ignore unrelated ANTHROPIC_AUTH_TOKEN environment values, avoiding invalid bearer credentials for providers such as Xiaomi MiMo inherited from @earendil-works/pi-ai (#4342).
  • Fixed Amazon Bedrock message conversion to skip unknown content blocks instead of failing the stream, inherited from @earendil-works/pi-ai (#4223).
  • Fixed Azure OpenAI Responses and OpenAI Responses error formatting to prefix HTTP status codes onto errorMessage, so transient 5xx and 429 errors are correctly matched by the agent-level auto-retry classifier inherited from @earendil-works/pi-ai (#4232).
  • Fixed OpenCode Go Kimi reasoning replay by normalizing streamed reasoning fields back to reasoning_content for OpenCode Go only, inherited from @earendil-works/pi-ai (#4251).
  • Fixed Xiaomi MiMo model metadata to use the OpenAI-compatible endpoints and openai-completions API, restoring multi-turn thinking/tool-call sessions inherited from @earendil-works/pi-ai (#4505).
  • Fixed JSON parse failures for compressed fetch responses under Node 26.0 by installing undici fetch globals alongside pi's global dispatcher (#4650, #4652, #4653).
  • Fixed npm-family package commands on Windows to avoid shell argument splitting when install prefixes contain spaces (#4623).

Removed

  • Removed non-working OpenAI Codex fast model variants inherited from @earendil-works/pi-ai.

v0.75.0

Breaking Changes

  • Raised the minimum supported Node.js version to 22.19.0.

Fixed

  • Fixed compaction summary calls to use custom agent stream functions, preserving proxy-backed LLM routing (#4484).
  • Fixed system prompt and context file boundaries to use explicit XML tags instead of Markdown headings, reducing inconsistent boundary ingestion by models (#4541 by @​herrnel).
  • Fixed OpenAI Codex generated model metadata to use the current upstream model list inherited from @earendil-works/pi-ai (#4603 by @​mattiacerutti).
  • Fixed GitHub Copilot GPT model thinking metadata inherited from @earendil-works/pi-ai to map unsupported minimal thinking to low (#4622 by @​mattiacerutti).
  • Fixed user-scoped npm pi packages to install under ~/.pi/agent/npm/ instead of npm's global package root, avoiding permission errors with system-managed Node installs (#4587).
  • Fixed Mistral requests failing after the global fetch proxy/timeout workaround by removing the custom fetch override and using undici 8 dispatcher support instead (#4619).
  • Fixed default output token requests for models whose advertised output limit is effectively their full context window, avoiding impossible provider requests inherited from @earendil-works/pi-ai (#4614).

... (truncated)

Changelog

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

[0.75.3] - 2026-05-18

Fixed

  • Fixed undici 8 HTTP/2 destroyed-session races crashing the Node CLI by preserving the previous HTTP/1.1-only fetch dispatcher behavior (#4681).

[0.75.2] - 2026-05-18

Fixed

  • Fixed Bun-compiled release binaries failing to start when Bun's built-in undici shim lacks npm undici's install export (#4661 by @​dmasiero).
  • Fixed Xiaomi MiMo generated model metadata to replay assistant tool-call messages with reasoning_content for thinking-mode multi-turn requests, inherited from @earendil-works/pi-ai (#4678).
  • Fixed Windows external editor handoff so vim/nvim can receive input after opening from the TUI (#4612).
  • Fixed Windows npm self-updates to move loaded native dependency packages out of the active install before reinstalling pi (#4157).
  • Fixed pi update --self detection for pnpm v11 global installs whose package path resolves through the pnpm store (#4647).
  • Fixed Windows pnpm self-updates to resolve pnpm command shims and run through pnpm instead of requiring manual updates (#4157).
  • Fixed Windows npm-family command execution to use cross-spawn instead of parsing .cmd shim internals (#4665).

[0.75.1] - 2026-05-18

Fixed

  • Fixed config selectors to scale their visible row count to terminal height (#4243 by @​samjonester).
  • Fixed Anthropic-compatible API-key requests to ignore unrelated ANTHROPIC_AUTH_TOKEN environment values, avoiding invalid bearer credentials for providers such as Xiaomi MiMo inherited from @earendil-works/pi-ai (#4342).
  • Fixed Amazon Bedrock message conversion to skip unknown content blocks instead of failing the stream, inherited from @earendil-works/pi-ai (#4223).
  • Fixed Azure OpenAI Responses and OpenAI Responses error formatting to prefix HTTP status codes onto errorMessage, so transient 5xx and 429 errors are correctly matched by the agent-level auto-retry classifier inherited from @earendil-works/pi-ai (#4232).
  • Fixed OpenCode Go Kimi reasoning replay by normalizing streamed reasoning fields back to reasoning_content for OpenCode Go only, inherited from @earendil-works/pi-ai (#4251).
  • Fixed Xiaomi MiMo model metadata to use the OpenAI-compatible endpoints and openai-completions API, restoring multi-turn thinking/tool-call sessions inherited from @earendil-works/pi-ai (#4505).
  • Fixed JSON parse failures for compressed fetch responses under Node 26.0 by installing undici fetch globals alongside pi's global dispatcher (#4650, #4652, #4653).
  • Fixed npm-family package commands on Windows to avoid shell argument splitting when install prefixes contain spaces (#4623).

Removed

  • Removed non-working OpenAI Codex fast model variants inherited from @earendil-works/pi-ai.

[0.75.0] - 2026-05-17

Breaking Changes

  • Raised the minimum supported Node.js version to 22.19.0.

Fixed

  • Fixed compaction summary calls to use custom agent stream functions, preserving proxy-backed LLM routing (#4484).
  • Fixed system prompt and context file boundaries to use explicit XML tags instead of Markdown headings, reducing inconsistent boundary ingestion by models (#4541 by @​herrnel).
  • Fixed OpenAI Codex generated model metadata to use the current upstream model list inherited from @earendil-works/pi-ai (#4603 by @​mattiacerutti).
  • Fixed GitHub Copilot GPT model thinking metadata inherited from @earendil-works/pi-ai to map unsupported minimal thinking to low (#4622 by @​mattiacerutti).
  • Fixed user-scoped npm pi packages to install under ~/.pi/agent/npm/ instead of npm's global package root, avoiding permission errors with system-managed Node installs (#4587).
  • Fixed Mistral requests failing after the global fetch proxy/timeout workaround by removing the custom fetch override and using undici 8 dispatcher support instead (#4619).
  • Fixed default output token requests for models whose advertised output limit is effectively their full context window, avoiding impossible provider requests inherited from @earendil-works/pi-ai (#4614).

... (truncated)

Commits
  • a7d8dd3 Release v0.75.3
  • 967fb4d fix(coding-agent): disable undici http2
  • 0c4d704 Add [Unreleased] section for next cycle
  • ea713ba Release v0.75.2
  • 92e7f13 chore(coding-agent): audit unreleased changelog
  • 6415066 fix(coding-agent): use cross-spawn for Windows shims
  • ddb0f69 Merge branch 'main' into fix-bun-undici-install-clean
  • a294cda fix(coding-agent): unblock Windows external editor
  • c651773 fix(coding-agent): allow Windows pnpm self-update
  • 96cad24 fix(coding-agent): detect pnpm v11 self-update installs
  • 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 May 18, 2026
Bumps the pi-sdk group with 2 updates in the / directory: [@earendil-works/pi-ai](https://github.com/earendil-works/pi-mono/tree/HEAD/packages/ai) and [@earendil-works/pi-coding-agent](https://github.com/earendil-works/pi-mono/tree/HEAD/packages/coding-agent).


Updates `@earendil-works/pi-ai` from 0.74.0 to 0.75.3
- [Release notes](https://github.com/earendil-works/pi-mono/releases)
- [Changelog](https://github.com/earendil-works/pi/blob/main/packages/ai/CHANGELOG.md)
- [Commits](https://github.com/earendil-works/pi-mono/commits/v0.75.3/packages/ai)

Updates `@earendil-works/pi-coding-agent` from 0.74.0 to 0.75.3
- [Release notes](https://github.com/earendil-works/pi-mono/releases)
- [Changelog](https://github.com/earendil-works/pi/blob/main/packages/coding-agent/CHANGELOG.md)
- [Commits](https://github.com/earendil-works/pi-mono/commits/v0.75.3/packages/coding-agent)

---
updated-dependencies:
- dependency-name: "@earendil-works/pi-ai"
  dependency-version: 0.75.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pi-sdk
- dependency-name: "@earendil-works/pi-coding-agent"
  dependency-version: 0.75.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: pi-sdk
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps-dev): bump the pi-sdk group with 2 updates build(deps-dev): bump the pi-sdk group across 1 directory with 2 updates May 19, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/pi-sdk-d4fea52bce branch from 1381ba6 to ac26f3d Compare May 19, 2026 14:29
@AbhiPrasad Abhijeet Prasad (AbhiPrasad) merged commit d28b365 into main May 19, 2026
16 checks passed
@AbhiPrasad Abhijeet Prasad (AbhiPrasad) deleted the dependabot/npm_and_yarn/pi-sdk-d4fea52bce branch May 19, 2026 17:09
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