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,
|
useQueryClient,
|
||||||
} from "@tanstack/react-query";
|
} from "@tanstack/react-query";
|
||||||
import type { ParsedQueryData } from "@/contexts/knowledge-filter-context";
|
import type { ParsedQueryData } from "@/contexts/knowledge-filter-context";
|
||||||
|
import { SEARCH_CONSTANTS } from "@/lib/constants";
|
||||||
|
|
||||||
export interface SearchPayload {
|
export interface SearchPayload {
|
||||||
query: string;
|
query: string;
|
||||||
|
|
@ -70,13 +71,16 @@ export const useGetSearchQuery = (
|
||||||
|
|
||||||
async function getFiles(): Promise<File[]> {
|
async function getFiles(): Promise<File[]> {
|
||||||
try {
|
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 = {
|
const searchPayload: SearchPayload = {
|
||||||
query: effectiveQuery,
|
query: effectiveQuery,
|
||||||
limit:
|
limit: searchLimit,
|
||||||
queryData?.limit ||
|
|
||||||
(effectiveQuery.trim() === "*" || effectiveQuery.trim() === ""
|
|
||||||
? 10000
|
|
||||||
: 10), // Maximum allowed limit for wildcard searches
|
|
||||||
scoreThreshold: queryData?.scoreThreshold || 0,
|
scoreThreshold: queryData?.scoreThreshold || 0,
|
||||||
};
|
};
|
||||||
if (queryData?.filters) {
|
if (queryData?.filters) {
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,13 @@ export const UI_CONSTANTS = {
|
||||||
MAX_SYSTEM_PROMPT_CHARS: 4000,
|
MAX_SYSTEM_PROMPT_CHARS: 4000,
|
||||||
} as const;
|
} 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 ANIMATION_DURATION = 0.4;
|
||||||
export const SIDEBAR_WIDTH = 280;
|
export const SIDEBAR_WIDTH = 280;
|
||||||
export const HEADER_HEIGHT = 54;
|
export const HEADER_HEIGHT = 54;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue