chore(deps): update LangChain Deep Agents Code to 0.1.55 - #8620
chore(deps): update LangChain Deep Agents Code to 0.1.55#8620prekshivyas wants to merge 65 commits into
Conversation
Patch-Walker-Manifest: sha256:401c6b25284280b8da7158afba26762cef533a4650b99f06c212c8e9abc6e4c5 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
PR Review Advisor — InformationalAdvisor assessment: Informational / low confidence Model lanes
Second-opinion terminology and E2E selections are advisory. Live E2E does not run automatically for pull requests. E2E guidanceAdvisory only. A maintainer can dispatch the default E2E suite for the commit under review. Recommended E2E: Manual-only E2E: This automated review informs maintainers. Warnings and suggestions do not require a response. A maintainer decides whether to merge. |
Patch-Walker-Manifest: sha256:8279988a3938893965e7bc766045724eec1002b2414d3a6b8c2592fad171b915 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:b7e646df4250c7db583e43cbefb22396c34223f17c96131c2b51a100e33c45a5 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:c183e4c8434a7ccaf81bda28855c4053493c123a9512b96030c2ffcecaf972e4 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: cb7f2bd Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:da475ad603206b3f6e1f2695c73db3a8bc3822a6f8171561d5d3468c3fffdb88 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: 6f4ff97 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:c32c67048bc75f609052e90addc9b78762f86f91d9838553a723b1a9a1c26e32 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: b9a0d98 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:7fdf2235fd56d1601b370cec62fb65fe8108d4a97ba6c17dd30b99ef2012d578 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: 9257fe0 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:47bdfef8c819151f04bb9505a7e83d51898cd293a3bb9d5fbd29fc085ff05029 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: 96b1d67 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: aaaf5c1 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:3ccad3f783db42f985c67ed4f5f97d23b9cce24fb3b8ba9ca71e4487ba3f12ac Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:f931c9c6cd30be3ad7ef0bccdb1e61c6e58e18818e3c347f3f9abb58b86bd619 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
NemoPatch-Base: 97ee9ce Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:35cd4232285f2e6e04eb511e1eebbf3c7ddbb9955c9d1d073a769a704636600e Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
prekshivyas
left a comment
There was a problem hiding this comment.
Reviewed exact draft head a800a7f. This is my own PR, so GitHub does not permit an independent approval or request-changes review from this account.
The sealed migration record is unusually complete: it enumerates all 20 adjacent releases, pins the 0.1.54 wheel/sdist and resolved lock graph, records downstream patches and guards, updates the version selectors coherently, and links exact-head managed-image and Deep Agents E2E evidence including the six auto-approval checks. I did not find a new snapshot-specific security defect beyond the recorded migration controls.
This draft is not ready to leave draft state now. GitHub reports the branch as CONFLICTING/DIRTY against current main; required commit-lint, DCO, documentation-receipt, and maintainer-edit checks are cancelled, and both advisor lanes failed without producing a review. Resolve the current-base conflicts without weakening the migration guards, rerun the dependency concern audit and exact-head CI/E2E on the resulting head, refresh the documentation-writer receipt, complete the unchecked Quality Gates line, and obtain an independent maintainer review. The trailing quoted NemoPatch status block in the PR body should also be cleaned up before readiness.
Security review of this snapshot:
- Input validation: PASS — model-selection, profile, disclosure, and patch fixtures cover the changed upstream contracts.
- Authentication and authorization: PASS — auto-approval changes remain explicitly gated and exact-head E2E covers the six cases.
- Secrets and sensitive data: PASS — no credential material is added to runtime selectors, patches, docs, or evidence.
- Injection risks: PASS — dependency installation and patching remain hash/shape guarded rather than accepting runtime fragments.
- Data exposure and privacy: PASS — MCP/observability changes retain existing redaction and route boundaries.
- Cryptography: PASS — package and lock identities are recorded with immutable hashes.
- Dependencies and supply chain: WARNING — the snapshot evidence is strong, but it must be reconciled and re-audited after resolving current-main conflicts.
- System security: PASS for this snapshot — image patching, startup, approval, lifecycle, and protected-runtime tests cover the changed surfaces.
- Testing and verification: FAIL for readiness — the branch conflicts with current
main, required checks are cancelled, automated advisors failed, and independent review is still absent.
Files reviewed: the complete 58-file dependency, image, patch, startup, onboarding/lifecycle, workflow, documentation, fixture, integration, and E2E snapshot diff plus its sealed release/concern record.
Patch-Walker-Manifest: sha256:915347d21e9b7a3d8b9d1fad9b139f6f82ef09af10c830e17a5551d510003ad9 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:bf74c3d92c6ce5151e93f061e8a1e189867ec0be7b9e926a45b2be805a670b95 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:e612a14b43abae07cf861a1b70e803d4e4aa8aeaa4d9376f93ca906e279f48fd Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:976f52de5b167a34ae47a3ab2c17fca0f29fea0242245bca0b617e178f0001a0 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:976f52de5b167a34ae47a3ab2c17fca0f29fea0242245bca0b617e178f0001a0 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:5dc2d5d75a3a8b88bb06b8a166faedf6194b4985bce04f875202ddf1850283f5 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:5dc2d5d75a3a8b88bb06b8a166faedf6194b4985bce04f875202ddf1850283f5 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:532f2bc4e8a9189c8f60d01c026e91e688b91cada4029b3ddeae2a14680d2391 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:6d488d6fe71db78aa10e3a2eaea714947716c55696c15d3bd4fc12d37af1c858 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:6d488d6fe71db78aa10e3a2eaea714947716c55696c15d3bd4fc12d37af1c858 Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Patch-Walker-Manifest: sha256:2d916300af0856eae97cddbd7bbfc8c3c6682de1e03232b35a36863dcbcd38db Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
prekshivyas
left a comment
There was a problem hiding this comment.
Gate review of commit f473c25e9ca5806a97cae25b58c0a551f953cb42.
This is not an approval or a completed dependency-security acceptance. The PR is correctly draft, currently conflicts with the base branch, and has failed required checks. The CLI failure is the same existing src/lib/actions/sandbox/stop.test.ts timeout seen on unrelated commits, but both review-advisor lanes also failed and the exact migration still requires the stated human review of the sealed patch-walker evidence and 0.1.34-to-0.1.55 dependency behavior.
Security gate status: secrets PASS from the reviewed diff/metadata; input validation, authorization, error handling, and configuration require completion of the dependency migration review; dependencies BLOCKED; cryptography N/A; security tests BLOCKED; system security BLOCKED by conflict and red CI.
I cannot formally approve a PR authored by this GitHub account. Rebase/resolve the conflicts, refresh the migration evidence against current main, complete the dependency-sensitive review, and obtain a green latest-commit gate before taking this out of draft.
Patch-Walker-Manifest: sha256:296dd3487f41b6db94cf6cba42daf8e08bc1f9bb864ecc5f613f60c48f7bfe7a Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
Signed-off-by: Prekshi Vyas <prekshiv@nvidia.com>
prekshivyas
left a comment
There was a problem hiding this comment.
Reviewed exact head 789b74f. No new blocking finding in the exact-head delta.
The staging QA failure was real: the recorded staging source carried Deep Agents Code 0.1.34 / SDK 0.7.0a6 while the PR profile requires 0.1.55 / 0.7.5. The latest fix preserves the recorded staging tree but overlays only the exact candidate-owned Dockerfile, lockfile, and required patch after regular-file/non-symlink shape checks; it also validates the candidate base build arguments. The workflow contract passes 19/19 and diff check passes.
Documentation review is exact and passes: docs/deployment/set-up-mcp-bridge.mdx and docs/get-started/quickstart-langchain-deepagents-code.mdx accurately describe the changed versions and behavior, and the docs build passes. I cannot approve this PR because it is my own and remains a draft; CI is still running.
Summary
Updates LangChain Deep Agents Code from 0.1.34 to 0.1.55 using the sealed NemoPin migration evidence. This PR remains draft for human review.
Related Issue
No issue closure is claimed by this draft.
Changes
sha256:296dd3487f41b6db94cf6cba42daf8e08bc1f9bb864ecc5f613f60c48f7bfe7a.5bb69ed66947fbd2fab6133748866567eb520692across 21 adjacent release ranges.agents/langchain-deepagents-code/Dockerfile,agents/langchain-deepagents-code/Dockerfile.base,agents/langchain-deepagents-code/dcode-wrapper.sh,agents/langchain-deepagents-code/dependency-review.md,agents/langchain-deepagents-code/manifest.yaml,agents/langchain-deepagents-code/patch-managed-deepagents-code.py,agents/langchain-deepagents-code/profile-plugin/pyproject.toml,agents/langchain-deepagents-code/profile-plugin/src/nemoclaw_deepagents_profile/__init__.py,agents/langchain-deepagents-code/progressive_tool_disclosure.py,agents/langchain-deepagents-code/requirements.in,agents/langchain-deepagents-code/requirements.lock,agents/langchain-deepagents-code/start.sh,agents/langchain-deepagents-code/validate-nemotron-ultra-profile.py,agents/langchain-deepagents-code/validate-observability.py,agents/langchain-deepagents-code/validate-progressive-tool-disclosure.py,docs/deployment/set-up-mcp-bridge.mdx,docs/get-started/quickstart-langchain-deepagents-code.mdx,src/lib/actions/sandbox/rebuild-flow-helpers.test.ts,src/lib/agent/base-image.test.ts,src/lib/agent/deep-agents-code-base-image.test.ts,src/lib/agent/onboard-terminal-fixtures.test.ts,src/lib/agent/onboard-terminal-fixtures.ts,src/lib/agent/onboard-terminal.test.ts,src/lib/onboard.ts,src/lib/onboard/created-sandbox-finalization.test.ts,src/lib/onboard/dcode-selection-drift.test.ts,src/lib/onboard/dcode-selection-drift.ts,src/lib/onboard/machine/handlers/sandbox-checkpoint-crash-recovery.test.ts,src/lib/onboard/machine/handlers/sandbox.ts,src/lib/onboard/sandbox-lifecycle.test.ts,src/lib/onboard/sandbox-lifecycle.ts,src/lib/sandbox-base-image-agent-resolution.test.ts,src/lib/sandbox-base-image-release-resolution.test.ts,src/lib/sandbox-base-image/resolution-key.test.ts,test/Dockerfile.dcode-profile-missing-dependencies,test/cli/connect-terminal-agent.test.ts,test/deepagents-code-tui-startup-check.test.ts,test/e2e/e2e-cloud-experimental/checks/03-deepagents-code-nemotron-ultra-profile.sh,test/e2e/e2e-cloud-experimental/checks/04-deepagents-code-fresh-reonboard.sh,test/e2e/e2e-cloud-experimental/checks/10-deepagents-code-tui-startup.sh,test/e2e/e2e-cloud-experimental/checks/12-deepagents-code-thread-auto-approval.sh,test/e2e/lib/select-authorized-chat-model.mts,test/e2e/live/mcp-bridge-servers.ts,test/e2e/support/authorized-chat-model-selection.test.ts,test/e2e/support/platform-parity-cloud-experimental.test.ts,test/fixtures/deepagents-progressive-disclosure-harness.py,test/fixtures/langchain-deepagents-code/server.py,test/helpers/langchain-deepagents-code-patch-fixture.ts,test/issue-5667-hosted-inference-model-namespace.test.ts,test/langchain-deepagents-code-direct-module-patch.test.ts,test/langchain-deepagents-code-image.test.ts,test/langchain-deepagents-code-nemotron-profile-plugin.test.ts,test/langchain-deepagents-code-progressive-tool-disclosure.test.ts,test/mcp-bridge-servers.test.ts,test/onboard-mcp-observability-redirect.test.ts,test/onboard-prepared-build-context.test.ts,test/onboard-terminal-dashboard.test.tsRelease ranges
bd9bafaad3f5→09daab5772ff09daab5772ff→2f56309d821d2f56309d821d→def6369aed1adef6369aed1a→4338671aa1d94338671aa1d9→8eb909a59b828eb909a59b82→019489edb9c0019489edb9c0→d46a2cb033b8d46a2cb033b8→18679a1a88a318679a1a88a3→e14e0adcbe78e14e0adcbe78→2b9cd08f04922b9cd08f0492→7794b61a6e767794b61a6e76→efa86c51feddefa86c51fedd→8aa29ddc28338aa29ddc2833→803b8329db7d803b8329db7d→44910bc2ef3f44910bc2ef3f→63adb964568763adb9645687→d2b663fca277d2b663fca277→b428644d31ddb428644d31dd→0bd15dc0e1c50bd15dc0e1c5→81258067f4c781258067f4c7→80fe3d3cbcd2Concern dispositions
langchain-deep-agents-code-0.1.34..0.1.35-lifecycle-state-1/contextusage report for inspecting context consumption ([#5407](langchain-ai/deepagents#5407...langchain-deep-agents-code-0.1.35..0.1.36-lifecycle-state-1muse-spark-1.2to the model switcher (#5389). - Improved di...langchain-deep-agents-code-0.1.36..0.1.37-lifecycle-state-1genai-pricesis missing data ([#5312](h...langchain-deep-agents-code-0.1.36..0.1.37-runtime-topology-2genai-pricesis missing data ([#5312](...langchain-deep-agents-code-0.1.37..0.1.38-compatibility-change-1langchain-deep-agents-code-0.1.37..0.1.38-configuration-2langchain-deep-agents-code-0.1.37..0.1.38-execution-control-3langchain-deep-agents-code-0.1.37..0.1.38-lifecycle-state-4langchain-deep-agents-code-0.1.38..0.1.39-configuration-1langchain-deep-agents-code-0.1.39..0.1.40-compatibility-change-1langchain-deep-agents-code-0.1.39..0.1.40-execution-control-2langchain-deep-agents-code-0.1.39..0.1.40-lifecycle-state-3langchain-deep-agents-code-0.1.39..0.1.40-packaging-artifact-4langchain-deep-agents-code-0.1.39..0.1.40-runtime-topology-5langchain-deep-agents-code-0.1.39..0.1.40-security-identity-6langchain-deep-agents-code-0.1.40..0.1.41-compatibility-change-1langchain-deep-agents-code-0.1.40..0.1.41-execution-control-2langchain-deep-agents-code-0.1.40..0.1.41-lifecycle-state-3langchain-deep-agents-code-0.1.40..0.1.41-runtime-topology-4langchain-deep-agents-code-0.1.41..0.1.42-compatibility-change-1kimi-k3, GLM-5.2-Fast, and Kimi-K3 to model selection and recommended models. ([#5082](https://github.com/l...langchain-deep-agents-code-0.1.41..0.1.42-execution-control-2kimi-k3, GLM-5.2-Fast, and Kimi-K3 to model selection and recommended models. ([#5082](https://github.com/lang...langchain-deep-agents-code-0.1.41..0.1.42-lifecycle-state-3kimi-k3, GLM-5.2-Fast, and Kimi-K3 to model selection and recommended models. ([#5082](https://github.com/langch...langchain-deep-agents-code-0.1.42..0.1.43-compatibility-change-1yolomode to theShift+Tabapproval cycle (#5035). - Show...langchain-deep-agents-code-0.1.42..0.1.43-execution-control-2yolomode to theShift+Tabapproval cycle (#5035). - Show th...langchain-deep-agents-code-0.1.43..0.1.44-compatibility-change-1langchain-deep-agents-code-0.1.43..0.1.44-configuration-2langchain-deep-agents-code-0.1.43..0.1.44-execution-control-3langchain-deep-agents-code-0.1.43..0.1.44-protocol-schema-4langchain-deep-agents-code-0.1.43..0.1.44-security-identity-5langchain-deep-agents-code-0.1.44..0.1.45-compatibility-change-1langchain-deep-agents-code-0.1.44..0.1.45-execution-control-2langchain-deep-agents-code-0.1.44..0.1.45-lifecycle-state-3langchain-deep-agents-code-0.1.44..0.1.45-packaging-artifact-4langchain-deep-agents-code-0.1.45..0.1.46-runtime-topology-1Autooption when it isn't eligible and moving Auto mode path checks off the event loo...langchain-deep-agents-code-0.1.46..0.1.47-compatibility-change-1DEEPAGENTS_CODE_EXPERIMENTAL=1([#4804](https://github.com/langchain-ai/d...langchain-deep-agents-code-0.1.46..0.1.47-execution-control-2DEEPAGENTS_CODE_EXPERIMENTAL=1([#4804](https://github.com/langchain-ai/deep...langchain-deep-agents-code-0.1.46..0.1.47-lifecycle-state-3DEEPAGENTS_CODE_EXPERIMENTAL=1([#4804](https://github.com/langchain-ai/deepag...langchain-deep-agents-code-0.1.47..0.1.48-compatibility-change-1langchain-deep-agents-code-0.1.47..0.1.48-execution-control-2langchain-deep-agents-code-0.1.47..0.1.48-lifecycle-state-3langchain-deep-agents-code-0.1.49..0.1.50-compatibility-change-1langchain-deep-agents-code-0.1.49..0.1.50-execution-control-2langchain-deep-agents-code-0.1.51..0.1.52-compatibility-change-1/goalcriteria UX (#4694) ([06f46ff](https://github.com/l...langchain-deep-agents-code-0.1.51..0.1.52-configuration-2/goalcriteria UX (#4694) ([06f46ff](https://github.com/langchai...langchain-deep-agents-code-0.1.51..0.1.52-lifecycle-state-3/goalcriteria UX (#4694) ([06f46ff](https://github.com/langch...langchain-deep-agents-code-0.1.52..0.1.53-configuration-1langchain-deep-agents-code-0.1.52..0.1.53-security-identity-2langchain-deep-agents-code-0.1.54..0.1.55-compatibility-change-1langchain-deep-agents-code-0.1.54..0.1.55-configuration-2langchain-deep-agents-code-0.1.54..0.1.55-execution-control-3langchain-deep-agents-code-0.1.54..0.1.55-lifecycle-state-4langchain-deep-agents-code-0.1.54..0.1.55-protocol-schema-5langchain-deep-agents-code-0.1.54..0.1.55-code-impact-configuration-1langchain-deep-agents-code-0.1.54..0.1.55-code-impact-contract-or-schema-2langchain-deep-agents-code-0.1.54..0.1.55-code-impact-security-3langchain-deep-agents-code-0.1.54..0.1.55-code-impact-test-4Immutable artifacts
3a0d3e332f132d0e…91c30b62cb96d5e8…Validation receipt
Type of Change
Quality Gates
Documentation Writer Review
docs-updateddocs/deployment/set-up-mcp-bridge.mdxanddocs/get-started/quickstart-langchain-deepagents-code.mdxaccurately document the changed Deep Agents Code behavior and versions. The documented deepagents-code 0.1.55 and deepagents 0.7.5 versions match the manifest, inputs, lockfile, and profile plugin.npm run docspassed with 0 errors and two pre-existing Fern warnings.DGX Station Hardware Evidence
Verification
Signed-off-by:line and every commit appears asVerifiedin GitHubpre-commit,commit-msg, andpre-pushhooks passed, ornpm run validate:prpassed after refreshingorigin/mainwhen hooks were skipped or unavailablenpm testfor broad runtime/test-harness changes;npm run checkfor repo-wide validation/coverage changes — command/result:npm run docsbuilds without warnings (doc changes only)Signed-off-by: Prekshi Vyas prekshiv@nvidia.com