Merge branch 'bump-langflow-nightly' of https://github.com/langflow-ai/openrag into bump-langflow-nightly
This commit is contained in:
commit
fdcac7c37b
2 changed files with 16 additions and 5 deletions
|
|
@ -4,6 +4,7 @@ import {
|
|||
useQueryClient,
|
||||
} from "@tanstack/react-query";
|
||||
import type { ParsedQueryData } from "@/contexts/knowledge-filter-context";
|
||||
import { SEARCH_CONSTANTS } from "@/lib/constants";
|
||||
|
||||
export interface SearchPayload {
|
||||
query: string;
|
||||
|
|
@ -70,13 +71,16 @@ export const useGetSearchQuery = (
|
|||
|
||||
async function getFiles(): Promise<File[]> {
|
||||
try {
|
||||
// For wildcard queries, use a high limit to get all files
|
||||
// Otherwise use the limit from queryData or default to 100
|
||||
const isWildcardQuery = effectiveQuery.trim() === "*" || effectiveQuery.trim() === "";
|
||||
const searchLimit = isWildcardQuery
|
||||
? SEARCH_CONSTANTS.WILDCARD_QUERY_LIMIT
|
||||
: (queryData?.limit || 100);
|
||||
|
||||
const searchPayload: SearchPayload = {
|
||||
query: effectiveQuery,
|
||||
limit:
|
||||
queryData?.limit ||
|
||||
(effectiveQuery.trim() === "*" || effectiveQuery.trim() === ""
|
||||
? 10000
|
||||
: 10), // Maximum allowed limit for wildcard searches
|
||||
limit: searchLimit,
|
||||
scoreThreshold: queryData?.scoreThreshold || 0,
|
||||
};
|
||||
if (queryData?.filters) {
|
||||
|
|
|
|||
|
|
@ -25,6 +25,13 @@ export const UI_CONSTANTS = {
|
|||
MAX_SYSTEM_PROMPT_CHARS: 4000,
|
||||
} as const;
|
||||
|
||||
/**
|
||||
* Search Constants
|
||||
*/
|
||||
export const SEARCH_CONSTANTS = {
|
||||
WILDCARD_QUERY_LIMIT: 10000, // Maximum allowed limit for wildcard searches
|
||||
} as const;
|
||||
|
||||
export const ANIMATION_DURATION = 0.4;
|
||||
export const SIDEBAR_WIDTH = 280;
|
||||
export const HEADER_HEIGHT = 54;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue