Feat: Search for knowledge-base-level graph nodes. (#17444)

This commit is contained in:
balibabu
2026-07-27 21:03:30 +08:00
committed by GitHub
parent 1ae1dd1edb
commit 1cce9b64f1
98 changed files with 3614 additions and 402 deletions

View File

@@ -1,4 +1,5 @@
import message from '@/components/ui/message';
import { CompilationTemplateKind } from '@/constants/compilation';
import {
ICompilationTemplate,
ICompilationTemplateBuiltin,
@@ -52,6 +53,11 @@ export const CompilationTemplateKeys = {
wikiPresets: () => [CompilationTemplateApiAction.FetchWikiPresets] as const,
};
const ExcludedBuiltinKinds: string[] = [
CompilationTemplateKind.SessionEssence,
CompilationTemplateKind.SessionGraph,
];
export const useFetchCompilationTemplatesByPage = () => {
const { searchString, handleInputChange } = useHandleSearchChange();
const { pagination, setPagination } = useGetPaginationWithRouter();
@@ -129,7 +135,9 @@ export const useFetchBuiltinCompilationTemplates = () => {
gcTime: 0,
queryFn: async () => {
const { data } = await listBuiltinCompilationTemplates();
return (data?.data ?? []) as ICompilationTemplateBuiltin[];
return ((data?.data ?? []) as ICompilationTemplateBuiltin[]).filter(
(template) => !ExcludedBuiltinKinds.includes(template.kind),
);
},
},
);