Skip to content

feat(agent): add Bifrost Research Pack#133

Open
bifrost-proxy wants to merge 1 commit into
mainfrom
codex/research-pack-design
Open

feat(agent): add Bifrost Research Pack#133
bifrost-proxy wants to merge 1 commit into
mainfrom
codex/research-pack-design

Conversation

@bifrost-proxy
Copy link
Copy Markdown
Owner

Summary

  • Add Bifrost Agent Research Pack with unified research tools, SQLite/FTS knowledge store, generic HTTP and WeChat HTTP providers, system Research Skill, Admin API, WebUI Settings section, and CLI commands.
  • Add sogou_wechat_cdp provider for Sogou WeChat crawling through a local Chrome/Chromium CDP endpoint so users can reuse an interactive browser session/login state.
  • Add mock CLI E2E and real Sogou WeChat CDP E2E covering live search and detail fetch/crawler extraction.

Validation

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets --all-features -- -D warnings
  • cargo test -p bifrost-agent research::
  • cargo test -p bifrost-agent tools::tests::research_tools_are_config_gated
  • BIFROST_BIN=target/debug/bifrost e2e-tests/tests/test_agent_research_pack_cli.sh
  • BIFROST_BIN=target/debug/bifrost e2e-tests/tests/test_agent_research_pack_sogou_wechat_cdp_real.sh
  • cargo test --workspace --all-features

Notes

The CDP provider only accepts local endpoints (localhost, 127.0.0.1, ::1) and reports site challenges/anti-spider pages explicitly instead of saving them as article content.

@bifrost-proxy bifrost-proxy force-pushed the codex/research-pack-design branch 7 times, most recently from c0ac5b7 to 65cb4f8 Compare May 14, 2026 01:55
@bifrost-proxy bifrost-proxy force-pushed the codex/research-pack-design branch from 65cb4f8 to a662f78 Compare May 14, 2026 02:37
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