MCPcopy Create free account
hub / github.com/admineral/OpenAI-Assistant-API-Chat / useStartAssistant

Function useStartAssistant

app/hooks/useStartAssistant.ts:5–14  ·  view source on GitHub ↗
(assistantId: string | null, chatManager: ChatManager | null, initialThreadMessage: string)

Source from the content-addressed store, hash-verified

3import ChatManager from '../services/ChatManager';
4
5export const useStartAssistant = (assistantId: string | null, chatManager: ChatManager | null, initialThreadMessage: string) => {
6 useEffect(() => {
7 if (assistantId && chatManager) {
8 console.log('Assistant ID gefunden:', assistantId);
9 chatManager.startAssistantWithId(assistantId, initialThreadMessage);
10 } else {
11 console.warn('Assistant ID nicht gefunden');
12 }
13 }, [assistantId, chatManager, initialThreadMessage]);
14};

Callers 1

ChatFunction · 0.90

Calls 1

startAssistantWithIdMethod · 0.80

Tested by

no test coverage detected