Skip to content

fix(ECS): honor query argument bindings in DeepRAG and Batch Transform - #1125

Merged
gauravsingh-rajput merged 3 commits into
mainfrom
fix/deeprag-static-arg
Oct 1, 2026
Merged

gauravsingh-rajput merged 3 commits into
mainfrom
fix/deeprag-static-arg

Conversation

@gauravsingh-rajput

@gauravsingh-rajput gauravsingh-rajput commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor

Fix DeepRAG and Batch Transform ignoring the selected query argument. Bind the query to the selected agent input so its value is passed unchanged.

Validation: 20 focused tests passed, along with full-repo type, lint, formatting, and HTTP client checks. Regression coverage verifies that both tools preserve the selected input value.

Copilot AI balanced review requested due to automatic review settings September 30, 2026 21:31
@gauravsingh-rajput gauravsingh-rajput changed the title fix: honor query argument bindings in DeepRAG and Batch Transform fix(ECS): honor query argument bindings in DeepRAG and Batch Transform Sep 30, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

Batch Transform’s new binding behavior lacks equivalent regression coverage.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
What changed in this PR

Binds DeepRAG and Batch Transform queries to the configured agent input.

Changes:

  • Adds query argument bindings to both internal tools.
  • Adds a DeepRAG regression test preserving the exact input value.
File Description
deeprag_tool.py Adds configured query binding.
batch_transform_tool.py Adds configured query binding.
test_deeprag_tool.py Tests DeepRAG input preservation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@gauravsingh-rajput
gauravsingh-rajput force-pushed the fix/deeprag-static-arg branch 2 times, most recently from 1e91579 to cfc936d Compare September 30, 2026 21:51
@sonarqubecloud

sonarqubecloud Bot commented Oct 1, 2026

Copy link
Copy Markdown

@gauravsingh-rajput
gauravsingh-rajput merged commit b2d0288 into main Oct 1, 2026
45 of 48 checks passed
@gauravsingh-rajput
gauravsingh-rajput deleted the fix/deeprag-static-arg branch October 1, 2026 18:15
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.

4 participants