Skip to content

fix(web): add ddgs to LAZY_DEPS for Docker sealed-venv deployments (#60425) - #60552

Closed
webtecnica wants to merge 2 commits into
NousResearch:mainfrom
webtecnica:fix/60425-ddgs-lazy-deps
Closed

webtecnica wants to merge 2 commits into
NousResearch:mainfrom
webtecnica:fix/60425-ddgs-lazy-deps

Conversation

@webtecnica

Copy link
Copy Markdown
Contributor

Add ddgs to LAZY_DEPS, pyproject.toml extra, and ensure() calls in provider. On Docker sealed-venv deployments (HERMES_DISABLE_LAZY_INSTALLS=1), ddgs was never installed and the default web backend silently reported unavailable. Closes #60425

@webtecnica
webtecnica requested a review from a team July 7, 2026 23:11
@alt-glitch alt-glitch added type/bug Something isn't working comp/agent Core agent runtime: loop, agent_init, prompt builder, context-compression, responses endpoint tool/web Web search and extraction area/docker Docker image, Compose, packaging P2 Medium — degraded but workaround exists duplicate This issue or pull request already exists labels Jul 7, 2026
@alt-glitch

Copy link
Copy Markdown
Contributor

This was generated by AI during triage.

Duplicate of #60528 -- both are competing OPEN fixes for #60425 that add ddgs to tools/lazy_deps.py + the pyproject extra + route the ddgs provider through the shared ensure() chokepoint. #60528 is the earlier and cleaner one (regression + metadata-pin tests, no stray .sync-trigger), so it's canonical. Both fix the same issue via the same mechanism.

@webtecnica

Copy link
Copy Markdown
Contributor Author

Closing as duplicate — the sweeper identified this as already covered by another PR. Thanks for the contribution!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/docker Docker image, Compose, packaging comp/agent Core agent runtime: loop, agent_init, prompt builder, context-compression, responses endpoint duplicate This issue or pull request already exists P2 Medium — degraded but workaround exists tool/web Web search and extraction type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: web.backend: ddgs is missing from LAZY_DEPS in sealed-venv Docker deployments

2 participants