Skip to content

Conversation

Hk669
Copy link
Collaborator

@Hk669 Hk669 commented May 24, 2025

This pull request introduces enhancements to the asset search functionality, including support for advanced operators, case-insensitive searches, improved handling of attributes, and integration with utility methods for result processing. The changes aim to make asset searches more flexible and user-friendly while maintaining robust error handling.

Enhancements to Asset Search Functionality:

  • Support for advanced operators: Added new operators like contains, between, and case-insensitive versions of existing operators (startswith, eq, neq) for more flexible search conditions. [1] [2] [3] [4]
  • Default attributes inclusion: Introduced DEFAULT_SEARCH_ATTRIBUTES to ensure essential attributes are included in search results by default, with support for additional user-specified attributes. [1] [2]
  • Improved handling of where_some conditions: Enhanced the handling of "some" conditions to support advanced operators and case-insensitive searches.

Integration with Utility Methods:

  • Result processing: Integrated SearchUtils.process_results for standardized post-processing of search responses, replacing direct handling of results. [1] [2]
  • Utility imports: Added imports for SearchUtils and constants to streamline search functionality. [1] [2]

Expanded Search Scenarios:

  • Search scenarios: Added examples for searching assets with complex conditions, including case-insensitive matching, range filtering, and OR logic for multiple values. [1] [2]

Closes #77

@Hk669 Hk669 requested a review from firecast as a code owner May 24, 2025 08:35
@Hk669
Copy link
Collaborator Author

Hk669 commented May 24, 2025

image

@Hk669 Hk669 mentioned this pull request May 24, 2025
@Hk669 Hk669 requested a review from firecast May 26, 2025 04:57
@Hk669 Hk669 requested a review from firecast May 29, 2025 16:48
@Hk669 Hk669 requested a review from firecast May 30, 2025 05:40
@firecast firecast merged commit f8f35f4 into main May 30, 2025
5 checks passed
@firecast firecast deleted the fix-77 branch May 30, 2025 06:58
jasontaft pushed a commit to ConstellationBrands/fork-agent-toolkit that referenced this pull request Aug 18, 2025
* Implement bg-task-agent

* fix bg tasks display logic (atlanhq#78)

* fix bg tasks display logic

* Bug fixes and cleanup

* support parallel task runs

* Clean up logic and docs for the TaskData handling

---------

Co-authored-by: ANASOFT\keppert <peter.keppert@anasoft.com>
Co-authored-by: Joshua Carroll <carroll.joshk@gmail.com>

---------

Co-authored-by: peterkeppert <30529458+peterkeppert@users.noreply.github.com>
Co-authored-by: ANASOFT\keppert <peter.keppert@anasoft.com>
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.

[FEATURE] Restrict the information fetched by the tools
2 participants