feat(exa): remove deprecated neural/keyword search types, add deep#411
Conversation
Co-Authored-By: Tanishq Jaiswal <tanishq.jaiswal97@gmail.com>
cagataycali
left a comment
There was a problem hiding this comment.
Thank you updating the tools with latest changes!
Looking forward to get approval from strands agents team ^^
|
hi @10ishq , I have been researching this, did they actually deprecate Instead can we update the list to include latest options, while keeping the still active ones? so the list should essentially be I don't want to remove still viable options as folks might depend on it |
|
@mkmeral Hey, I am from Exa team (and also the one who made this exa tool for strands). This PR is correct. We have deprecated "neural" and "keyword" search types. Having the search types "auto", "fast", and "deep" in the tool is correct. The reason it is in the docs is because we wanted to maintain backwards compatibility. But this doesn't affect our exa tool on strands-agent. This PR is correct and ready to be merged ✅ |
|
@10ishq can you merge from main? there are workflows changes, github does not let us re-run CI |
|
Updated branch from main — CI should be good to re-run now. Could a maintainer approve the workflow run from the Actions tab? |
Remove deprecated
neuralandkeywordsearch types from the Exa tool. Adddeepas a new search type.Changes:
exa.py:Literal["keyword", "neural", "fast", "auto"]→Literal["auto", "fast", "deep"]. Updated all docstrings.test_exa.py: Updated mock data to reflect current API response format.README.md: Updated exa_search description.