Repository navigation
Release 3.1.6: sdk 2.9.4, viem 2.57.11, dotenv - #161
Conversation
|
Review of e3eef75 (base 1ea3822). No blocking findings. Lock. The lock moves exactly sdk 2.9.4, dotenv 18.0.9, viem 2.57.11 and Pins and outdated.
Gates at the head.
OSV. With the toml: 842 packages, "No issues found". With an empty config: the single finding is GHSA-mrhx-c7xc-m3w5 on zod 3.25.76, so the existing version-scoped override still matches and is not stale. Check 11, live spot-check.
Every claim I sampled matches. |
|
Coupled-set live settle, run 2026-10-25 against FullEnrich on the deployed stores (commerce 3.1.6, viem 2.57.11, image tags matching each merge commit), from the smoke wallet on agentscore-pay 0.7.5 (also viem 2.57.11). Balances read with
Every call returned 200 with |
Summary
Maintenance sweep release, 3.1.6.
@agent-score/sdk^2.9.3 to ^2.9.4 (the sweep release; its published code differs only in the user-agent version).viem2.57.8 to 2.57.11 (dev pin and override), moving with pay and the storefronts as the coupled set. 2.57.10 renamedviem/tempo'snativeMultisigexports toconfigurableAccount; nothing here, in mppx or in@solana/mppreferences either name. 2.57.11 is fixes. mppx did not move (0.15.0 is latest), so the EIP-712 proof domain is unchanged.dotenv18.0.9 (dev).repository.urltogit+https://github.com/agentscore/node-commerce.git, the form npm already rewrites it to at publish (the publish log's "auto-corrected some errors in your package.json" warning).Hand-implemented specs, read against upstream and against what the storefronts serve: A2A (
PROTOCOL_VERSION'1.0'; upstream v1.0.1 is a spec patch, and the card's version is major.minor), UCP (2026-08-25, upstream latest), MPP payment discovery (draft-01, the only draft), x402scan discovery, Agent Skills and llms.txt (no upstream change since the last discovery commit). Live on all three stores: agent cardsupportedInterfaces[0].protocolVersion1.0, UCP 2026-08-25 on the two goods stores, everyx-payment-infooperation declares a 2xx response,skill.mdmetadata values are all strings,/llms.txtserves with theLinkheader, and an unauthenticatedPOST {}to a payable route answers 402.Worked with: Varun, who asked for the sweep.
Not taken:
knip6.43.0 (inside the 24h release-age soak) andtypescript7 (held org-wide).Type of change
Public API
None.
Test plan
lint,typecheck,typecheck:examples,knip,buildandtest(1637 passed, 4 skipped) all exit 0 locally;osv-scannerreports no issues. The coupled set's live all-rails settle runs once the storefronts deploy on viem 2.57.11, and its result is recorded here.Checklist
(the public surface did not change)