Problem/Motivation

As an Acquia DAM module user, I want natural language search results included automatically when searching for assets, so that search results are more relevant without requiring additional configuration.

Context

The DAM API v2 supports a include_natural_language_results query parameter on the asset search endpoint. When set to true, it includes natural language search results alongside standard results. Customers without NLS enabled in their DAM will not receive an error — the parameter is silently ignored.

API reference: https://docs.acquia.com/acquia-dam/api-v2#tag/Assets/operation/assetListBySearchQuery

Acceptance Criteria

  • include_natural_language_results query parameter is always set to true on all asset search API calls — no user-facing toggle or configuration option
  • No error or degraded behaviour for customers who do not have NLS enabled in their DAM
  • NLS is not surfaced or called out in the UI or documentation (works silently for supported accounts)
  • Code coverage updated to reflect the new parameter
  • Documentation updated if needed

Issue fork acquia_dam-3615872

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajeshreeputra created an issue. See original summary.

rajeshreeputra’s picture

Title: Add Natural Language Search query parameter » Add Natural Language Search feature
Status: Active » Needs work
rajeshreeputra’s picture

Assigned: rajeshreeputra » Unassigned
Status: Needs work » Needs review

Requesting review.

rajeshreeputra’s picture

Status: Needs review » Fixed

MR merged!

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.