Repository navigation
feat(freshness): add optional Parallel Search MCP evidence - #14
Open
georgeatparallel wants to merge 1 commit into
Open
georgeatparallel wants to merge 1 commit into
georgeatparallel wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
这个 PR 做什么
为 Idea Forge 时新性刷新增加 Parallel Search MCP 网页证据来源。设置
freshness_search.provider为parallel即可使用 Fast 搜索,无需账号或 API key;搜索摘录和来源 URL 会进入刷新模型的输入。为什么
模型、数据集和 benchmark 的新版本也可能发布在 arXiv 之外。arXiv 仍是默认来源,现有模型路由、凭据和禁用搜索设置保持有效;明确选择的来源失败时不会切换到其他搜索服务。
怎么验证的
python -m pytest tests/test_freshness_parallel_search.py -q:23 个新增用例通过,覆盖 MCP 请求、证据消费、配置、超时、中断和会话隔离。匿名在线搜索的证据也进入了脚本化模型输入。ruff check .、pre-commit run --all-files、配置/secret/release/knowledge 检查,以及 Bun typecheck、Biome、Bun 测试通过。python -m pytest tests/ ar-runtime/scripts/tests/ -q -rs存在已在未修改基线复现的失败,涉及 supervisor 进程回收和实验目录隔离。范围自查
关联
无。
I work at Parallel.