Skip to content
This repository was archived by the owner on Feb 26, 2026. It is now read-only.

Update synthesis agent to include web search and URL context capabilities#272

Merged
alexeykazakov merged 1 commit intocodeready-toolchain:masterfrom
alexeykazakov:add-web-search
Feb 12, 2026
Merged

Update synthesis agent to include web search and URL context capabilities#272
alexeykazakov merged 1 commit intocodeready-toolchain:masterfrom
alexeykazakov:add-web-search

Conversation

@alexeykazakov
Copy link
Collaborator

@alexeykazakov alexeykazakov commented Feb 12, 2026

Summary by CodeRabbit

Release Notes

  • New Features
    • Added Web Search and URL Context capabilities to agents for enhanced research and investigation.
    • Agents now actively fetch up-to-date web information when uncertain to supplement internal knowledge.
    • Enhanced agent instructions to guide seamless integration of external resources with internal investigations.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Feb 12, 2026

Walkthrough

Custom instructions and system prompts for AI agents are updated to introduce Web Search and URL Context capabilities, replacing previous internet research directives with expanded guidance for using Google Search and URL Context to supplement investigations with live web information.

Changes

Cohort / File(s) Summary
Core Agent Instructions
backend/tarsy/agents/synthesis_agent.py
Expanded custom_instructions with new "Web Search and URL Context Capabilities" section, replacing single-sentence internet search directive with structured guidance for using Google Search and URL Context.
E2E Test Expectations
backend/tests/e2e/expected_forced_conclusion_conversations.py, backend/tests/e2e/expected_parallel_conversations.py
Updated system prompts to replace internet research instructions with new Web Search and URL Context Capabilities sections, ensuring test expectations align with agent capability documentation.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 Web searches now bloom bright,
With URLs to guide the light,
Our agent hops through facts so spry,
Gathering truth from the web up high!

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title accurately describes the main change: updating the synthesis agent to include web search and URL context capabilities. The title directly corresponds to the modifications made across multiple test and agent files.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
Merge Conflict Detection ✅ Passed ✅ No merge conflicts detected when merging into master

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

No actionable comments were generated in the recent review. 🎉


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@alexeykazakov alexeykazakov merged commit 57f4ed4 into codeready-toolchain:master Feb 12, 2026
3 checks passed
@codecov
Copy link

codecov bot commented Feb 12, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.73%. Comparing base (d38c387) to head (47c0e54).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #272   +/-   ##
=======================================
  Coverage   83.73%   83.73%           
=======================================
  Files         143      143           
  Lines       13543    13543           
=======================================
  Hits        11340    11340           
  Misses       2203     2203           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@alexeykazakov alexeykazakov deleted the add-web-search branch February 12, 2026 23:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant