mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
2d44d3ff00
The 1.70.0 repin left two copies of @copilotkit/shared in the AgentCore lambda: 1.70.0 nested under runtime, and 1.68.1 still hoisted at the top level, alongside a stale @copilotkit/core 1.68.1. runtime@1.70.0 pins shared to exactly 1.70.0, but the transitive @copilotkit/channels-* 0.9.0 packages ask for ^1.68.0, which the existing 1.68.1 resolution already satisfies. A --package-lock-only bump has no reason to move a range that is already satisfied, so npm hoists 1.68.1 for the channels packages and nests 1.70.0 under runtime. npm dedupe does not collapse it; npm update on shared and core does. Regenerating the lock from scratch also yields one clean copy, but sweeps 89 unrelated packages with it -- @graphql-tools/executor 1.5.1 -> 2.0.0, @graphql-tools/utils 10 -> 11, debug 2 -> 4, and a @types/express 5 -> 4 downgrade -- so it was rejected. Verified: one copy of every @copilotkit and @ag-ui package in the lock afterwards, none left on a 1.6x line, and npm install + tsc -p tsconfig.json exits 0. Refs OSS-1029.