llama1's picture
Upload 781 files
5da4770 verified
export const knowledgeBaseKeys = {
all: ['knowledge-base'] as const,
threads: () => [...knowledgeBaseKeys.all, 'threads'] as const,
thread: (threadId: string) => [...knowledgeBaseKeys.threads(), threadId] as const,
agents: () => [...knowledgeBaseKeys.all, 'agents'] as const,
agent: (agentId: string) => [...knowledgeBaseKeys.agents(), agentId] as const,
entry: (entryId: string) => [...knowledgeBaseKeys.all, 'entry', entryId] as const,
context: (threadId: string) => [...knowledgeBaseKeys.all, 'context', threadId] as const,
agentContext: (agentId: string) => [...knowledgeBaseKeys.all, 'agent-context', agentId] as const,
combinedContext: (threadId: string, agentId?: string) => [...knowledgeBaseKeys.all, 'combined-context', threadId, agentId] as const,
processingJobs: (agentId: string) => [...knowledgeBaseKeys.all, 'processing-jobs', agentId] as const,
};