github earendil-works/pi v0.75.0

2 hours ago

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

Don't miss a new pi release

NewReleases is sending notifications on new releases.