MCPcopy Index your code
hub / github.com/simstudioai/sim / useKnowledgeBasesQuery

Function useKnowledgeBasesQuery

apps/sim/hooks/queries/kb/knowledge.ts:226–241  ·  view source on GitHub ↗
(
  workspaceId?: string,
  options?: {
    enabled?: boolean
    scope?: KnowledgeQueryScope
  }
)

Source from the content-addressed store, hash-verified

224}
225
226export function useKnowledgeBasesQuery(
227 workspaceId?: string,
228 options?: {
229 enabled?: boolean
230 scope?: KnowledgeQueryScope
231 }
232) {
233 const scope = options?.scope ?? 'active'
234 return useQuery({
235 queryKey: knowledgeKeys.list(workspaceId, scope),
236 queryFn: ({ signal }) => fetchKnowledgeBases(workspaceId, scope, signal),
237 enabled: options?.enabled ?? true,
238 staleTime: 60 * 1000,
239 placeholderData: keepPreviousData,
240 })
241}
242
243export function useKnowledgeBaseQuery(knowledgeBaseId?: string) {
244 return useQuery({

Callers 9

useMarkdownMentionsFunction · 0.90
SimResourceCellFunction · 0.90
SuggestedActionsFunction · 0.90
useAvailableResourcesFunction · 0.90
useResourceNameLookupFunction · 0.90
WorkspaceResourceDisplayFunction · 0.90
RecentlyDeletedFunction · 0.90
sidebar.tsxFile · 0.90
useKnowledgeBasesListFunction · 0.90

Calls 1

fetchKnowledgeBasesFunction · 0.85

Tested by

no test coverage detected