Skip to content

Fix malformed entity lookup retry loop#37

Merged
paco-ravenpack merged 2 commits into
mainfrom
fix/malformed-entity-lookup
Jun 9, 2026
Merged

Fix malformed entity lookup retry loop#37
paco-ravenpack merged 2 commits into
mainfrom
fix/malformed-entity-lookup

Conversation

@paco-ravenpack

Copy link
Copy Markdown
Contributor

Summary

  • Skip malformed Knowledge Graph entity lookup results during search post-processing
  • Prevent infinite retry loops when one entity in a lookup batch lacks required SDK fields
  • Bump package version to 1.1.2 and add changelog entry

Test plan

  • uv run pytest tests/test_search
  • uv run --extra azure --extra bedrock --extra openai pytest
  • uv run --with ruff ruff check src/bigdata_research_tools/search/search_utils.py tests/test_search/test_search_utils.py
  • Smoke-tested Risk Analyzer watchlist path with patched local BRT

Skip malformed Knowledge Graph entity lookup results during search post-processing so searches do not retry the same batch indefinitely.
@paco-ravenpack paco-ravenpack requested a review from Kadazaras June 9, 2026 12:00
@paco-ravenpack paco-ravenpack merged commit ae895b8 into main Jun 9, 2026
4 checks passed
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.

2 participants