chore(deps): adopt minor-and-patch group (25 packages)#350
Merged
Conversation
Replays Dependabot's minor-and-patch group off latest main. Of the 25, 21 are caret floor-bumps within the same major (no resolution change); 4 cross a 0.x caret boundary and actually move: - @anthropic-ai/claude-agent-sdk 0.2.31 -> 0.3.191 - @mariozechner/pi-agent-core / pi-ai 0.66.1 -> 0.73.1 - @coral-xyz/anchor 0.30.1 -> 0.32.1 One adaptation: Pi 0.73 made Tool['parameters'] (TypeBox TSchema) opaque, so the type no longer exposes the JSON-schema fields. tool-adapter.ts already casts around this internally; tool-adapter.test.ts now reads parameters through a typed view (schemaOf) for its shape assertions. Runtime behavior is unchanged — the adapter passes input_schema through. Verified off latest main: typecheck green (root/app/sdk/agent), full suite 2976 (root 563 / sdk 118 / app 577 / agent 1718, +2 skipped). Supersedes #342.
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
`expect(schemaOf(piTool).properties).toBeDefined()` is redundant with the `toEqual(depositTool.input_schema)` deep-equality two lines above (which already covers a missing `properties`), and type-vacuous after the schemaOf cast. Drop it.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Replays Dependabot's #342 minor-and-patch group, verified off latest
main.What actually moves
Of the 25 updates, 21 are caret floor-bumps within the same major (the declared floor moves but resolution doesn't — caret already allowed the newer version). 4 cross a 0.x caret boundary and genuinely change resolution:
@anthropic-ai/claude-agent-sdk@mariozechner/pi-agent-core@mariozechner/pi-ai@coral-xyz/anchor(TS client)One adaptation
Pi 0.73 made
Tool['parameters'](TypeBoxTSchema) opaque — the type no longer exposes the JSON-schema fields.tool-adapter.tsalready casts around this internally (as never/as unknown as);tool-adapter.test.tsnow readsparametersthrough a typedschemaOfview for its shape assertions. Runtime is unchanged — the adapter passesinput_schemastraight through.Verification (fresh worktree off latest
main)pnpm typecheck— green across root / app / sdk / agent.vite@7was already on main from build(deps): vitest 3→4 + jsdom 25→29 #348, not introduced here.Supersedes #342 (closed as superseded on merge).