docs: reserve seam for complete capabilities

This commit is contained in:
Turtle
2026-08-09 15:34:32 +08:00
parent 27ac49e687
commit dda02250f5
966 changed files with 2166 additions and 2159 deletions

View File

@@ -2,5 +2,5 @@
# side as of the last confirmed-consistent state. Both languages carry equal authority;
# after editing either side, bring the other along and re-record with:
# pnpm run verify-translation-pairing --write packages/web/tool-web/README.md
README.md: 646601bb5bd6c27876918b7aca49962ae34bae33
README.zh.md: 135c75831045225a0ac6d4637ff5c8b4105336c0
README.md: 643da4e2f083c2efabd39a462290559ddbd291c8
README.zh.md: 7b52f2b08f393a584258dea1a216d9124ec8760a

View File

@@ -15,7 +15,7 @@ Each tool is registered independently; a product that wants only one disables th
Both tools opt into concurrent scheduling because provider reads return content without mutating parent-agent state.
The normalized seam results are also the canonical tool values: `WebSearchResult` and `WebFetchResult`. Native renderers preserve the answer/source and fetched-body text below; provider search/body caps remain acquisition limits rather than presentation-only truncation.
The normalized service results are also the canonical tool values: `WebSearchResult` and `WebFetchResult`. Native renderers preserve the answer/source and fetched-body text below; provider search/body caps remain acquisition limits rather than presentation-only truncation.
## Config

View File

@@ -15,7 +15,7 @@
两个工具都选择并发调度,因为提供方读取会返回内容,不会修改父 agent智能体的状态。
规范化后的 seam 结果也是标准工具值:`WebSearchResult``WebFetchResult`。原生渲染器会保留下文所述的答案、来源和抓取正文文本;提供方对搜索结果数量和正文大小的上限仍属于获取限制,而非仅用于呈现的截断。
规范化后的服务结果也是标准工具值:`WebSearchResult``WebFetchResult`。原生渲染器会保留下文所述的答案、来源和抓取正文文本;提供方对搜索结果数量和正文大小的上限仍属于获取限制,而非仅用于呈现的截断。
## 配置

View File

@@ -2,7 +2,7 @@
* The model-facing `web_fetch` tool. This module owns its schema, validation, and presentation;
* `ctx.web` owns retrieval. Timeout is deployment policy, not a model argument: config becomes
* `ToolDefinition.timeoutMs`, timeout policy enforces it, and this tool forwards the resulting
* signal. A provider timeout remains a backstop for direct seam callers.
* signal. A provider timeout remains a backstop for direct service callers.
*/
import type { Context } from 'cordis'