list_pipeline_search_history
Retrieve paginated search history for a specific pipeline, including queries, answers, and metadata. Filter results by date, query, or other fields to analyze past searches.
Instructions
Retrieves search history for a specific pipeline with pagination.
Returns past searches run with the given pipeline (query, answer, pipeline used,
and more). Use the after parameter with next_cursor from the response to
fetch the next page.
:param pipeline_name: Name of the pipeline to get search history for.
:param limit: Maximum number of entries to return per page.
:param after: The cursor to fetch the next page of results.
If there are more results to fetch, the cursor will appear as next_cursor on the response.
:param query_filter: An OData filter expression to narrow down results.
Supported fields: query, client_source_path, pipeline_version_id, answer, api_key,
created_at, created_by, tags/tag_id, feedbacks, feedbacks/score, feedbacks/comment,
feedbacks/bookmarked, session_id, search_session_id, feedbacks/result_id,
request/filters, request/params, duration.
Example: "created_at ge 2024-01-01T00:00:00Z" or "query eq 'my search'".
:returns: Paginated list of search history entries or error message.
The output is automatically stored and can be referenced in other functions.
Returns a formatted preview with an object ID (e.g., @obj_123).
Use the object store tools in combination with the object ID to view nested properties of the object.
Use the returned object ID to pass this result to other functions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pipeline_name | Yes | ||
| limit | No | ||
| after | No | ||
| query_filter | No |