Skip to content

Releases: patlux/pi-commandcode-provider

v0.4.1

16 Jun 14:23
v0.4.1
c602e00

Choose a tag to compare

What's changed

  • Use the explicit $COMMANDCODE_API_KEY provider registration syntax expected by newer pi versions, removing the startup deprecation warning while keeping legacy placeholder compatibility. Thanks @plumj-am for the fix in #18.
  • Refresh development dependency lockfile entries to resolve npm audit findings for tsx/esbuild and protobufjs in #21.

Contributors

Thanks to everyone who helped with this release:

  • @plumj-am — reported and fixed the pi provider apiKey deprecation warning.
  • @cad0p — reported retry/deprecation-related issues that helped validate the current behavior.
  • @bl4zee1g — reported provider availability concerns that prompted additional local/live validation.

Validation

  • COMMANDCODE_API_KEY=mock-key npm test
  • npm run typecheck
  • npm run format:check
  • npm audit --audit-level=moderate
  • npm pack --dry-run

v0.4.0

02 Jun 08:46
v0.4.0
6aac2bd

Choose a tag to compare

pi-commandcode-provider 0.4.0

  • Add retry mechanism for transient HTTP errors (429, 5xx) and stream-level errors.
  • Support provider retry settings: timeoutMs, maxRetries, maxRetryDelayMs.
  • Respect Retry-After and max retry delay caps.

Merged via PR #13 and release PR #14.

v0.3.1

28 May 22:21
v0.3.1
f48291f

Choose a tag to compare

Changes

  • Bump CLI version header to 0.29.0 for Command Code API parity
  • Harden PR security pipeline CI configuration
  • Document branch-protected PR release workflow in RELEASE.md

npm: pi-commandcode-provider@0.3.1

v0.3.0

28 May 20:36
v0.3.0
f31f763

Choose a tag to compare

What's Changed

OMP (Oh My Pi) Compatibility

  • Support ~/.omp/agent/auth.json auth path
  • Handle OMP's env-var-name-as-apiKey quirk (filters out literal COMMANDCODE_API_KEY string)
  • Convert OMP system prompt arrays to text

Incremental Reasoning Streaming

  • Stream reasoning-delta events immediately instead of buffering until reasoning-end
  • Close open thinking blocks before text or tool output to prevent event ordering issues

Live Display Pricing

  • Static MODEL_COSTS table for known Command Code models
  • Corrected DeepSeek V4 Flash cache-read rate to $0.028/M
  • Added xiaomi/mimo models to pricing table
  • DeepSeek V4 Pro discount marked as permanent (no expiry)

Dependencies

  • Upgrade pi dependencies from @mariozechner 0.72.0 to @earendil-works 0.75.5
  • Move pi-coding-agent to optional peerDependencies

Contributors

Full Changelog: v0.1.1...v0.3.0

npm: https://www.npmjs.com/package/pi-commandcode-provider/v/0.3.0