chore(cockpit): add missing uv.lock for chat/* + render/* python backends#713
Conversation
…ends The ag-ui, langgraph, deep-agents and examples python projects all track a uv.lock; the cockpit/chat/* (11) and cockpit/render/* (6) families did not, so their backends resolved deps unpinned on each uv sync. Generate and commit locks for all 17 for reproducible installs and parity with siblings.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Claude finished @blove's task in 1m 24s —— View job PR Review
This PR looks good. Lockfile-only change; no correctness, security, or API concerns. Spot-checked against the existing
The 17 files cover all missing backends (11 |
|
Claude finished @blove's task in 56s —— View job PR Review
This PR looks good — lockfile-only change with no correctness, security, or API concerns. Spot-checked against the existing
The 17 files cover the full gap (11 |
Summary
The
cockpit/ag-ui/*,cockpit/langgraph/*,cockpit/deep-agents/*, andexamples/*python backends all track auv.lock, but thecockpit/chat/*(11) andcockpit/render/*(6) families did not — so their backends resolved dependencies unpinned on eachuv sync(non-reproducible installs). This surfaced when running the cockpit/chat/subagents e2e generated an untrackeduv.lock.This adds the missing
uv.lockfor all 17 projects, generated withuv lock(cross-platform resolution — no host-specific bindings), bringing them to parity with their siblings.Verification
uv locksucceeded for all 17 (each has a realgraph.pybackend +pyproject.toml).version = 1,revision = 3,requires-python = ">=3.12"); spot-checkedcockpit/chat/subagentsresolveslanggraph+langchain-openaias declared.No code changes — lockfiles only.
🤖 Generated with Claude Code