Skip to content

feat(freshness): add optional Parallel Search MCP evidence - #14

Open
georgeatparallel wants to merge 1 commit into
EvoMap:mainfrom
georgeatparallel:parallel-search-d8218e03-6bae-45aa-a8ce-79ea77d4a597
Open

georgeatparallel wants to merge 1 commit into
EvoMap:mainfrom
georgeatparallel:parallel-search-d8218e03-6bae-45aa-a8ce-79ea77d4a597

Conversation

@georgeatparallel

Copy link
Copy Markdown

这个 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 进程回收和实验目录隔离。

范围自查

  • 标题是单一关注点,没有用「、」「以及」串起不相干的改动
  • 每个 commit 单独能通过测试,可单独 revert(上述基线失败仍存在)
  • 没有夹带无关改动(顺手的重构、格式化、临时文件)
  • 声称“完成”的部分看过实际运行或渲染结果,不是只读了源码

关联

无。

I work at Parallel.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant