hundreds-twilight-32833
07/14/2026, 4:49 PMuvx, which creates an unpinned Python environment outside npm’s lockfile. SDK 1.35 allows litellm>=1.84.1, so the resolver selected LiteLLM 1.92.0 on a host where uv chose Python 3.14. LiteLLM 1.92.0 still declares Python <3.14, but its new Rust/Maturin build path invokes PyO3 0.23.5 and fails before that incompatibility is handled cleanly. Pinning agent-server’s uvx environment to Python 3.13 fixes startup. Longer-term, SDK should advertise <3.14 until its full dependency graph supports 3.14, and Canvas should explicitly request Python 3.13 as a guardrail.
I did an npm ci locally and just updated my personal machine to canvas 1.30 and neither can start the agent server nowhundreds-twilight-32833
07/14/2026, 5:25 PMnpm run dev and agent-canvas do not start up without this.straight-dog-12443
07/15/2026, 11:47 AMhundreds-twilight-32833
07/15/2026, 2:12 PMstraight-dog-12443
07/15/2026, 5:12 PMlimited-student-10747
07/15/2026, 11:27 PM