deepseek-harness/packages/web/tool-web/src
Chinesezjc f070597378 fix(tool-web): share one source projection between search execute and meta
The web_search execute result and searchMetaFromValue each spread the
same {url, title?, snippet?, publishedAt?} projection over a seam source,
which the duplication gate flags as a clone. Extract projectSource, typed
on the seam's WebSearchSource, so both sites carry a byte-identical shape
from one definition.
2026-07-30 21:55:22 +08:00
..
fetch.ts fix(tool-web): unexport renderFetchOutput so its memo stays behind the frozen path 2026-07-30 21:28:54 +08:00
index.ts fix(tool-web): unexport renderFetchOutput so its memo stays behind the frozen path 2026-07-30 21:28:54 +08:00
invariant.ts fix(invariants): assert runtime relationships, not API shapes 2026-07-20 19:34:19 +08:00
search.ts fix(tool-web): share one source projection between search execute and meta 2026-07-30 21:55:22 +08:00
turndown-plugin-gfm.d.ts feat(tool-web): replace the regex HTML-to-markdown converter with turndown 2026-07-27 00:22:13 +08:00