Skip to content

fix: forward-port Pi provider corrections - #234

Merged
Advait Paliwal (advaitpaliwal) merged 1 commit into
mainfrom
codex/pi-forward-fixes-0.3.27
Aug 17, 2026
Merged

fix: forward-port Pi provider corrections#234
Advait Paliwal (advaitpaliwal) merged 1 commit into
mainfrom
codex/pi-forward-fixes-0.3.27

Conversation

@advaitpaliwal

Copy link
Copy Markdown
Contributor

Summary

  • forward-port four unreleased Pi provider corrections into the bundled 0.84.2 runtime
  • honor Google and Vertex thinking-level maps and preserve mapped token budgets
  • forward raw Bedrock Smithy response headers
  • remove deprecated Xiaomi IDs and add the current China Z.AI Coding Plan catalog
  • apply and verify the removable patch across source, nested, packaged, restored, and archived runtime paths

Intake disposition

  • port: Pi af2c352, 10acee6, 0e4d495, and 8720548; each fixes current Feynman provider or catalog behavior
  • reject: Pi 1d08508; example-only behavior with no shipped Feynman path
  • reject: Pi a6b1dbc; Feynman does not consume the new compaction-failure event
  • open Feynman issues and prior pull requests: none

Verification

Exact head: 7f7d8cfcc6aedbd888f92be585d9b781a390b439

  • focused tests: 27/27
  • full tests: 792/792
  • typecheck, build, architecture check: passed
  • website lint, typecheck, and build: passed (34 pages)
  • root, website, runtime, and clean-consumer production audits: zero vulnerabilities
  • dry and real local packs matched: 114,844,777 bytes, 298,899,679 unpacked bytes, 29,141 files
  • local tarball SHA-256: 2a5705c9f0d89cdf9c499b320388f78584dfb9969bcda3b54ad274ddac64520c
  • clean installed tarball passed artifact, stale-Pi, RPC, TypeBox, provider, and document gates
  • Daytona sandbox 87887474-4ab5-4886-9284-9802f5ac73e8 passed the full ladder on Node 25.9.0
  • Daytona dry and real packs matched: 116,549,349 bytes, 300,633,972 unpacked bytes, 29,141 files
  • Daytona tarball SHA-256: ad7f413a9cfa30afd820cb0ff6f25a9eb52eaa634cb8de60108d1816e18c7105
  • the Daytona sandbox is deleted and now returns Not Found

Release

This updates Feynman to 0.3.27. Merge only after the exact-head release candidate and consumer matrix pass. The publish workflow must then prove npm, GitHub assets, installers, provenance, and live provider smoke paths.

@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
feynman Ready Ready Preview Aug 17, 2026 4:29pm

Request Review

@advaitpaliwal
Advait Paliwal (advaitpaliwal) merged commit d3966b9 into main Aug 17, 2026
12 checks passed
@advaitpaliwal
Advait Paliwal (advaitpaliwal) deleted the codex/pi-forward-fixes-0.3.27 branch August 17, 2026 17:10
@advaitpaliwal

Advait Paliwal (advaitpaliwal) commented Aug 17, 2026

Copy link
Copy Markdown
Contributor Author

Release receipt for 0.3.27:

  • Exact head 7f7d8cf passed PR run 32045776541, including all six supported Node/OS consumers and the Windows installer.
  • PR fix: forward-port Pi provider corrections #234 merged as d3966b9; the candidate and merge trees match. The source branch was deleted locally and remotely.
  • A custom Node 24.18.0 Daytona sandbox passed 792/792 tests, typecheck, build, architecture, website lint/typecheck/build, audits, and clean local/global registry package, runtime, provider, and document verification. Sandbox ac37b802-1c3d-4ddb-b5bb-c01cf1126a3a was deleted.
  • Publish run 32049127369 passed all 16 jobs on recovery attempt 4. Three prior release attempts hit GitHub's critical API incident; the exact workflow artifacts were reconciled, then the workflow re-uploaded and verified the final release.
  • npm integrity is sha512-z54H64Qs7n+scoNlHCxB4htbWdQhV1+kbCSzL8sA3KHPtBnQEeEZgrwvsdd+RAJvnr5zM6zbhS6qGXFOZhjuBg==; signatures and SLSA provenance resolve to d3966b9.
  • GitHub tag v0.3.27 targets d3966b9; all five native asset digests match SHA256SUMS.
  • Post-release run 32056579814 passed six published-package jobs, three live native installers, JSON/text model calls, and researcher-child RESULT=PONG. Its isolated retry cleared one external OpenAI TPM limit.
  • Final receipt commit 8d08b0c is synchronized on main; reconciliation run 32060676201 and Vercel passed.

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.

1 participant