Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ai-hero-dev/ai-sdk-v6-crash-course
/ functions
Functions
388 in github.com/ai-hero-dev/ai-sdk-v6-crash-course
⨍
Functions
388
◇
Types & classes
4
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/08-agents-and-workflows/08.03-creating-your-own-loop/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/99-reference/99.06-custom-data-parts-id-reconciliation/explainer/client/components.tsx:6
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/99-reference/99.05-custom-data-parts-stream-to-frontend/explainer/client/components.tsx:6
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/99-reference/99.09-start-and-finish-parts/explainer/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/99-reference/99.08-streaming-text-parts-by-hand/explainer/client/components.tsx:6
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/01-ai-sdk-basics/01.13-devtools-basics/explainer/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/01-ai-sdk-basics/01.08-stream-text-to-ui/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/01-ai-sdk-basics/01.08-stream-text-to-ui/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/01-ai-sdk-basics/01.09-system-prompts/explainer/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/solution/client/components.tsx:11
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/problem/client/components.tsx:11
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/04-persistence/04.03-persistence/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/04-persistence/04.03-persistence/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/04-persistence/04.01-on-finish/explainer/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/04-persistence/04.02-pass-chat-id-to-the-api/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/04-persistence/04.02-pass-chat-id-to-the-api/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/04-persistence/04.05-validating-messages/explainer/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/06-evals/06.07-langfuse-basics/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/06-evals/06.07-langfuse-basics/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.05-mcp-via-stdio/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.05-mcp-via-stdio/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.07-tool-approval/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.07-tool-approval/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.01-tool-calling/solution/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.01-tool-calling/problem/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode; })
exercises/03-agents/03.06-mcp-via-http/explainer/client/components.tsx:5
Function
Wrapper
(props: { children: React.ReactNode })
exercises/03-agents/03.04-tool-loop-agent/explainer/client/components.tsx:5
Function
appendToChatMessages
( chatId: string, messages: UIMessage[], )
exercises/04-persistence/04.03-persistence/problem/api/persistence-layer.ts:104
Function
configureServer
(server)
shared/run-local-dev-server.ts:116
Function
createChat
( id: string, initialMessages: UIMessage[] = [], )
exercises/04-persistence/04.03-persistence/problem/api/persistence-layer.ts:71
Function
createDirectory
(dirPath: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:226
Function
createDirectory
(dirPath: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:226
Function
createDirectory
(dirPath: string)
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:226
Function
createDirectory
(dirPath: string)
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:226
Function
createDirectory
(dirPath: string)
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:226
Function
createDirectory
(dirPath: string)
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:226
Function
deleteChat
( chatId: string, )
exercises/04-persistence/04.03-persistence/solution/api/persistence-layer.ts:130
Function
deleteChat
( chatId: string, )
exercises/04-persistence/04.03-persistence/problem/api/persistence-layer.ts:130
Function
deletePath
(pathToDelete: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:113
Function
deletePath
(pathToDelete: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:113
Function
deletePath
(pathToDelete: string)
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:113
Function
deletePath
(pathToDelete: string)
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:113
Function
deletePath
(pathToDelete: string)
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:113
Function
deletePath
(pathToDelete: string)
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:113
Function
exists
(pathToCheck: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:262
Function
exists
(pathToCheck: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:262
Function
exists
(pathToCheck: string)
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:262
Function
exists
(pathToCheck: string)
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:262
Function
exists
(pathToCheck: string)
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:262
Function
exists
(pathToCheck: string)
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:262
Function
fileToDataURL
(file: File)
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/problem/client/root.tsx:72
Function
formatMessageHistory
(messages: UIMessage[])
exercises/08-agents-and-workflows/08.01-workflow/problem/api/chat.ts:4
Function
handleFileButtonClick
()
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/solution/client/components.tsx:69
Function
handleFileButtonClick
()
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/problem/client/components.tsx:69
Function
handleFileSelect
( e: React.ChangeEvent<HTMLInputElement>, )
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/solution/client/components.tsx:62
Function
handleFileSelect
( e: React.ChangeEvent<HTMLInputElement>, )
exercises/01-ai-sdk-basics/01.10-passing-images-and-files/problem/client/components.tsx:62
Function
listDirectory
(dirPath: string = '.')
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:165
Function
listDirectory
(dirPath: string = '.')
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:165
Function
listDirectory
(dirPath: string = '.')
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:165
Function
listDirectory
(dirPath: string = '.')
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:165
Function
listDirectory
(dirPath: string = '.')
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:165
Function
listDirectory
(dirPath: string = '.')
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:165
Function
mapDBPartToUIMessagePart
( part: MyDBUIMessagePartSelect, )
exercises/04-persistence/04.04-persistence-in-a-normalized-db/explainer/mapping.ts:125
Function
messageMetadata
({ part })
exercises/07-streaming/07.03-message-metadata/solution/api/chat.ts:24
Function
onError
(error)
exercises/07-streaming/07.04-error-handling/solution/api/chat.ts:18
Function
onError
(error)
exercises/07-streaming/07.04-error-handling/problem/api/chat.ts:18
Function
readFile
(filePath: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:75
Function
readFile
(filePath: string)
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:75
Function
readFile
(filePath: string)
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:75
Function
readFile
(filePath: string)
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:75
Function
readFile
(filePath: string)
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:75
Function
readFile
(filePath: string)
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:75
Function
searchFiles
( pattern: string, searchDir: string = '.', )
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:293
Function
searchFiles
( pattern: string, searchDir: string = '.', )
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:293
Function
searchFiles
( pattern: string, searchDir: string = '.', )
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:293
Function
searchFiles
( pattern: string, searchDir: string = '.', )
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:293
Function
searchFiles
( pattern: string, searchDir: string = '.', )
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:293
Function
searchFiles
( pattern: string, searchDir: string = '.', )
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:293
Function
streamModelText
(opts: { textStream: AsyncIterableStream<string>; model: string; writer: UIMessageStreamWriter<MyMessage
exercises/09-advanced-patterns/09.03-comparing-multiple-outputs/problem/api/chat.ts:26
Function
tools
(writer: UIMessageStreamWriter)
exercises/04-persistence/04.04-persistence-in-a-normalized-db/explainer/tools.ts:94
Function
writeFile
( filePath: string, content: string, )
exercises/03-agents/03.03-showing-tools-in-the-frontend/solution/api/file-system-functionality.ts:42
Function
writeFile
( filePath: string, content: string, )
exercises/03-agents/03.03-showing-tools-in-the-frontend/problem/api/file-system-functionality.ts:42
Function
writeFile
( filePath: string, content: string, )
exercises/03-agents/03.01-tool-calling/solution/api/file-system-functionality.ts:42
Function
writeFile
( filePath: string, content: string, )
exercises/03-agents/03.01-tool-calling/problem/api/file-system-functionality.ts:42
Function
writeFile
( filePath: string, content: string, )
exercises/03-agents/03.04-tool-loop-agent/explainer/api/file-system-functionality.ts:42
Function
writeFile
( filePath: string, content: string, )
exercises/03-agents/03.02-message-parts/explainer/file-system-functionality.ts:42
← previous
301–388 of 388, ranked by callers