Skip to content

Commit

Permalink
chore: fix typo + format code
Browse files Browse the repository at this point in the history
  • Loading branch information
nzambello committed Sep 25, 2024
1 parent 419397e commit 95bcf01
Showing 1 changed file with 62 additions and 57 deletions.
119 changes: 62 additions & 57 deletions src/engine/search.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,66 +23,71 @@ export default (apiUrl: string) => ({
matches: SearchMatches[];
}
>,


/**
*
* @param sessionId
* @param pageIndex
* @param pageSize
* @param query
* @returns
*/
searchMemoryPaginated: async (
sessionId: string,
pageIndex: number,
pageSize: number,
query?: SearchQuery
) =>
apiFetcher(`/Search/${sessionId}/${pageIndex}/${pageSize}`, {
method: 'POST',
body: query,
apiUrl,
}) as Promise<
ResponseSpec & {
count: number;
matches: SearchMatches[];
}
>,
/**
* Searches for matching Memory objects using the same algorithm employed in the Text Entered event of the R1 state of the Dialog State Machine.
* @param {string} sessionId The session ID
* @param {number} pageIndex The page index
* @param {number} pageSize The page size
* @param {SearchQuery} query Search query params
*/
searchMemoryPaginated: async (
sessionId: string,
pageIndex: number,
pageSize: number,
query?: SearchQuery
) =>
apiFetcher(`/Search/${sessionId}/${pageIndex}/${pageSize}`, {
method: 'POST',
body: query,
apiUrl,
}) as Promise<
ResponseSpec & {
count: number;
matches: SearchMatches[];
}
>,

/**
* Searches for matching Memory objects using the same algorithm employed in the Text Entered event of the R1 state of the Dialog State Machine.
* @param {string} sessionId The session ID
* @param {SearchQuery} query Search query params
*/
filterMemories: async (sessionId: string, query?: SearchQuery) =>
apiFetcher(`/FilterMemories/${sessionId}`, {
method: 'POST',
body: query,
apiUrl,
}) as Promise<
ResponseSpec & {
count: number;
matches: SearchMatches[];
}
>,
/**
* Filters Memory objects
* @param {string} sessionId The session ID
* @param {SearchQuery} query Search query params
*/
filterMemories: async (sessionId: string, query?: SearchQuery) =>
apiFetcher(`/FilterMemories/${sessionId}`, {
method: 'POST',
body: query,
apiUrl,
}) as Promise<
ResponseSpec & {
count: number;
matches: SearchMatches[];
}
>,

filterMemoriesPaginated: async (
sessionId: string,
pageIndex: number,
pageSize: number,
query?: SearchQuery,
) =>
apiFetcher(`/FilterMemories/${sessionId}/${pageIndex}/${pageSize}`, {
method: 'POST',
body: query,
apiUrl:,
}) as Promise<
ResponseSpec & {
count: number;
matches: SearchMatches[];
}
>,
/**
* Filters Memory objects, with pagination
* @param {string} sessionId The session ID
* @param {number} pageIndex The page index
* @param {number} pageSize The page size
* @param {SearchQuery} query Search query params
*/
filterMemoriesPaginated: async (
sessionId: string,
pageIndex: number,
pageSize: number,
query?: SearchQuery
) =>
apiFetcher(`/FilterMemories/${sessionId}/${pageIndex}/${pageSize}`, {
method: 'POST',
body: query,
apiUrl,
}) as Promise<
ResponseSpec & {
count: number;
matches: SearchMatches[];
}
>,

/**
* Picks up to 5 random Memory objects using the same algorithm employed in the
Expand Down

0 comments on commit 95bcf01

Please sign in to comment.