From 0c5b25b4ab590901263e10b0e32c3ccd406214b9 Mon Sep 17 00:00:00 2001
From: "Zhengxu (Joshua) Jin" <33077399+Jinzhengxu@users.noreply.github.com>
Date: Fri, 9 Oct 2026 18:09:53 +0800
Subject: [PATCH] docs: stop recommending deerflow-harness extras that do not
exist (#6561)
The Tavily, Exa and Firecrawl tool pages and the AIO sandbox sections
tell readers to run `uv add 'deerflow-harness[tavily|exa|firecrawl|aio-sandbox]'`.
deerflow-harness has no such extras: tavily-python, exa-py, firecrawl-py
and agent-sandbox are core dependencies. uv warns about the unknown extra
and still writes it into backend/pyproject.toml.
Say that no extra dependency is required, matching the Brave and Serply
tabs and the E2B sandbox section.
---
frontend/src/content/en/application/configuration.mdx | 2 +-
frontend/src/content/en/harness/sandbox.mdx | 2 +-
frontend/src/content/en/harness/tools.mdx | 6 +++---
frontend/src/content/zh/harness/sandbox.mdx | 2 +-
frontend/src/content/zh/harness/tools.mdx | 4 ++--
5 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/frontend/src/content/en/application/configuration.mdx b/frontend/src/content/en/application/configuration.mdx
index ab37618baf..bf21424e55 100644
--- a/frontend/src/content/en/application/configuration.mdx
+++ b/frontend/src/content/en/application/configuration.mdx
@@ -204,7 +204,7 @@ sandbox:
idle_timeout: 600
```
-Install: `cd backend && uv add 'deerflow-harness[aio-sandbox]'`
+Install: `agent-sandbox` is already a core dependency of `deerflow-harness`, so no extra install step is needed.
diff --git a/frontend/src/content/en/harness/sandbox.mdx b/frontend/src/content/en/harness/sandbox.mdx
index 6bd4625b2c..8e1b2ac756 100644
--- a/frontend/src/content/en/harness/sandbox.mdx
+++ b/frontend/src/content/en/harness/sandbox.mdx
@@ -65,7 +65,7 @@ sandbox:
API_KEY: $MY_API_KEY
```
-Install: `cd backend && uv add 'deerflow-harness[aio-sandbox]'`
+Install: `agent-sandbox` is already a core dependency of `deerflow-harness`, so no extra install step is needed.
### E2B Cloud Sandbox
diff --git a/frontend/src/content/en/harness/tools.mdx b/frontend/src/content/en/harness/tools.mdx
index 4435b819a4..391a329fa9 100644
--- a/frontend/src/content/en/harness/tools.mdx
+++ b/frontend/src/content/en/harness/tools.mdx
@@ -129,7 +129,7 @@ tools:
```
High-quality search with structured results. Requires a [Tavily](https://tavily.com) API key.
-Install: `cd backend && uv add 'deerflow-harness[tavily]'`
+No extra dependency required.
@@ -163,7 +163,7 @@ tools:
```
Semantic search with neural retrieval. Requires an [Exa](https://exa.ai) API key.
-Install: `cd backend && uv add 'deerflow-harness[exa]'`
+No extra dependency required.
@@ -182,7 +182,7 @@ tools:
```
Firecrawl-powered search and crawl. Requires a [Firecrawl](https://firecrawl.dev) API key.
-Install: `cd backend && uv add 'deerflow-harness[firecrawl]'`
+No extra dependency required.
diff --git a/frontend/src/content/zh/harness/sandbox.mdx b/frontend/src/content/zh/harness/sandbox.mdx
index 1abc05f8e2..ab216a4343 100644
--- a/frontend/src/content/zh/harness/sandbox.mdx
+++ b/frontend/src/content/zh/harness/sandbox.mdx
@@ -57,7 +57,7 @@ sandbox:
read_only: false
```
-安装:`cd backend && uv add 'deerflow-harness[aio-sandbox]'`
+安装:`agent-sandbox` 已经是 `deerflow-harness` 的核心依赖,无需额外安装。
### E2B 云端沙箱
diff --git a/frontend/src/content/zh/harness/tools.mdx b/frontend/src/content/zh/harness/tools.mdx
index a7b4ebd38a..1ab5ba6dcc 100644
--- a/frontend/src/content/zh/harness/tools.mdx
+++ b/frontend/src/content/zh/harness/tools.mdx
@@ -126,7 +126,7 @@ tools:
```
高质量搜索,带结构化结果。需要 [Tavily](https://tavily.com) API Key。
-安装:`cd backend && uv add 'deerflow-harness[tavily]'`
+无需额外依赖。
@@ -160,7 +160,7 @@ tools:
```
带神经检索的语义搜索。需要 [Exa](https://exa.ai) API Key。
-安装:`cd backend && uv add 'deerflow-harness[exa]'`
+无需额外依赖。