Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anthropics/claude-agent-sdk-demos
/ functions
Functions
454 in github.com/anthropics/claude-agent-sdk-demos
⨍
Functions
454
◇
Types & classes
178
↓ 1 callers
Method
close
Close the tool log file.
research-agent/research_agent/utils/subagent_tracker.py:273
↓ 1 callers
Method
close
()
email-agent/database/email-db.ts:535
↓ 1 callers
Method
close
()
simple-chatapp/server/ai-client.ts:55
↓ 1 callers
Method
connect
()
email-agent/database/email-search.ts:72
↓ 1 callers
Method
createActionContext
* Create ActionContext for action execution
email-agent/ccsdk/websocket-handler.ts:439
↓ 1 callers
Method
createChat
(title?: string)
simple-chatapp/server/chat-store.ts:9
↓ 1 callers
Method
createContext
* Create a context object for a listener execution * Context methods are currently stubs - will be implemented in next phase
email-agent/ccsdk/listeners-manager.ts:104
↓ 1 callers
Method
deleteChat
(id: string)
simple-chatapp/server/chat-store.ts:42
↓ 1 callers
Method
deleteState
* Delete a UI state
email-agent/ccsdk/ui-state-manager.ts:155
↓ 1 callers
Method
deleteUIState
* Delete UI state
email-agent/database/database-manager.ts:775
↓ 1 callers
Method
disconnect
()
email-agent/database/email-search.ts:203
↓ 1 callers
Method
endConversation
()
email-agent/ccsdk/session.ts:203
↓ 1 callers
Method
ensureLogsDir
* Ensure logs directory exists
email-agent/ccsdk/actions-manager.ts:29
↓ 1 callers
Method
ensureLogsDir
* Ensure logs directory exists
email-agent/ccsdk/ui-state-manager.ts:29
↓ 1 callers
Method
executeAction
* Execute an action instance
email-agent/ccsdk/actions-manager.ts:115
↓ 1 callers
Method
extractAttachments
(parsedEmail: any, emailId: number)
email-agent/database/email-sync.ts:151
↓ 1 callers
Method
extractRecipients
(parsedEmail: any, emailId: number)
email-agent/database/email-sync.ts:57
↓ 1 callers
Method
fetchEmail
(uid: number)
email-agent/database/email-search.ts:107
↓ 1 callers
Function
fetchEmailData
()
email-agent/client/components/EmailDisplay.tsx:44
↓ 1 callers
Method
fetchEmailsBatch
(uids: number[], headersOnly: boolean = false, batchSize: number = 20)
email-agent/database/imap-manager.ts:305
↓ 1 callers
Function
fetchFullEmail
()
email-agent/client/components/EmailViewer.tsx:53
↓ 1 callers
Function
fetchListenerData
()
email-agent/client/components/ListenerDisplay.tsx:34
↓ 1 callers
Function
fetchListeners
()
email-agent/client/hooks/useListeners.ts:31
↓ 1 callers
Function
fetchLogs
()
email-agent/client/hooks/useListenerLogs.ts:29
↓ 1 callers
Function
formatDate
(dateString: string)
email-agent/client/components/EmailDisplay.tsx:64
↓ 1 callers
Function
formatDate
(dateString: string)
email-agent/client/components/EmailViewer.tsx:82
↓ 1 callers
Function
formatFileSize
(bytes: number)
excel-demo/src/renderer/components/Message.tsx:100
↓ 1 callers
Function
formatRelativeTime
(dateString: string)
email-agent/client/components/InboxView.tsx:39
↓ 1 callers
Function
formatTimestamp
(timestamp: string)
email-agent/client/components/message/AssistantMessage.tsx:16
↓ 1 callers
Function
formatTimestamp
(timestamp: string)
email-agent/client/components/message/SystemMessage.tsx:8
↓ 1 callers
Function
formatToolDisplay
()
email-agent/client/components/message/AssistantMessage.tsx:24
↓ 1 callers
Function
formatToolInput
( toolName: string, input: Record<string, any>, )
excel-demo/src/renderer/components/utils/toolMetadata.ts:165
↓ 1 callers
Function
generateResume
(personName: string)
resume-generator/resume-generator.ts:29
↓ 1 callers
Method
generateSessionId
()
email-agent/ccsdk/websocket-handler.ts:130
↓ 1 callers
Method
getAllChats
()
simple-chatapp/server/chat-store.ts:27
↓ 1 callers
Method
getAllListeners
* Get all listener configs
email-agent/ccsdk/listeners-manager.ts:454
↓ 1 callers
Method
getChat
(id: string)
simple-chatapp/server/chat-store.ts:23
↓ 1 callers
Function
getComponent
(id: string)
email-agent/client/components/custom/ComponentRegistry.ts:38
↓ 1 callers
Method
getComponentInstancesBySession
* Get component instances by session ID
email-agent/database/database-manager.ts:810
↓ 1 callers
Function
getDatabasePath
()
email-agent/database/config.ts:7
↓ 1 callers
Method
getEmailsByIds
* Get multiple emails by their IDs * @param ids - Array of email IDs to fetch * @returns Promise resolving to array of email messages
email-agent/agent/email-api.ts:127
↓ 1 callers
Method
getEmailsByMessageIds
(messageIds: string[])
email-agent/database/database-manager.ts:570
↓ 1 callers
Function
getFileIcon
(fileName: string)
excel-demo/src/renderer/components/MessageInput.tsx:111
↓ 1 callers
Method
getLogWriter
* Get the log writer instance for reading logs
email-agent/ccsdk/listeners-manager.ts:515
↓ 1 callers
Function
getMessageStyle
()
excel-demo/src/renderer/components/Message.tsx:61
↓ 1 callers
Method
getOrCreateSession
(sessionId?: string)
email-agent/ccsdk/websocket-handler.ts:134
↓ 1 callers
Method
getOutputStream
()
simple-chatapp/server/ai-client.ts:93
↓ 1 callers
Function
getPlaceholderBodyText
()
email-agent/client/utils/placeholders.ts:42
↓ 1 callers
Function
getPlaceholderDate
(hoursAgo: number = 2)
email-agent/client/utils/placeholders.ts:62
↓ 1 callers
Function
getPlaceholderSnippet
(index: number = 0)
email-agent/client/utils/placeholders.ts:28
↓ 1 callers
Method
getRecentEmails
(limit: number = 50)
email-agent/database/email-db.ts:400
↓ 1 callers
Function
getRegisteredComponentIds
()
email-agent/client/components/custom/ComponentRegistry.ts:45
↓ 1 callers
Method
getStats
* Get statistics about loaded listeners
email-agent/ccsdk/listeners-manager.ts:498
↓ 1 callers
Function
getStatusIcon
(status: TodoItem['status'])
excel-demo/src/renderer/components/TodoListDisplay.tsx:23
↓ 1 callers
Function
getToolMetadata
(toolName: string)
excel-demo/src/renderer/components/utils/toolMetadata.ts:152
↓ 1 callers
Function
getToolSummary
()
simple-chatapp/client/components/ChatWindow.tsx:23
↓ 1 callers
Method
getUIState
* Get UI state by ID
email-agent/database/database-manager.ts:721
↓ 1 callers
Function
handleBatchEmailsEndpoint
(req: Request)
email-agent/server/endpoints/emails.ts:243
↓ 1 callers
Function
handleDeleteUIState
( req: Request, uiStateManager: UIStateManager )
email-agent/server/endpoints/ui-states.ts:246
↓ 1 callers
Function
handleDownloadFile
(filePath: string, fileName: string)
excel-demo/src/renderer/components/Message.tsx:71
↓ 1 callers
Function
handleEmailDetailsEndpoint
(req: Request, emailId: string)
email-agent/server/endpoints/emails.ts:146
↓ 1 callers
Function
handleGetUIState
( req: Request, uiStateManager: UIStateManager )
email-agent/server/endpoints/ui-states.ts:15
↓ 1 callers
Method
handleIdleNewEmails
(count: number, folder: string = "INBOX")
email-agent/database/email-sync.ts:369
↓ 1 callers
Function
handleInboxEndpoint
(req: Request)
email-agent/server/endpoints/emails.ts:16
↓ 1 callers
Function
handleListComponentTemplates
( req: Request, componentManager: ComponentManager )
email-agent/server/endpoints/ui-states.ts:212
↓ 1 callers
Function
handleListUIStateTemplates
( req: Request, uiStateManager: UIStateManager )
email-agent/server/endpoints/ui-states.ts:178
↓ 1 callers
Function
handleListUIStates
( req: Request, uiStateManager: UIStateManager )
email-agent/server/endpoints/ui-states.ts:144
↓ 1 callers
Function
handleListenerDetailsEndpoint
(req: Request, filename: string)
email-agent/server/endpoints/listeners.ts:10
↓ 1 callers
Method
handleSDKMessage
(message: any)
simple-chatapp/server/session.ts:56
↓ 1 callers
Function
handleSearchEndpoint
(req: Request)
email-agent/server/endpoints/emails.ts:62
↓ 1 callers
Function
handleSetUIState
( req: Request, uiStateManager: UIStateManager )
email-agent/server/endpoints/ui-states.ts:78
↓ 1 callers
Function
handleSubmit
()
excel-demo/src/renderer/components/MessageInput.tsx:31
↓ 1 callers
Function
handleSyncEndpoint
(req: Request)
email-agent/server/endpoints/sync.ts:14
↓ 1 callers
Function
handleSyncStatusEndpoint
(req: Request)
email-agent/server/endpoints/sync.ts:98
↓ 1 callers
Method
initEmailWatcher
()
email-agent/ccsdk/websocket-handler.ts:33
↓ 1 callers
Method
initUIStateWatcher
()
email-agent/ccsdk/websocket-handler.ts:87
↓ 1 callers
Method
initializeDatabase
()
email-agent/database/email-db.ts:82
↓ 1 callers
Method
initializeDatabase
()
email-agent/database/database-manager.ts:88
↓ 1 callers
Method
insertEmail
( email: EmailRecord, recipients: Recipient[] = [], attachments: Attachment[] = [] )
email-agent/database/email-db.ts:217
↓ 1 callers
Function
installExtensions
()
excel-demo/src/main/main.ts:268
↓ 1 callers
Function
isValidFileType
(file: File)
excel-demo/src/renderer/components/MessageInput.tsx:16
↓ 1 callers
Method
listStates
* List all UI states
email-agent/ccsdk/ui-state-manager.ts:143
↓ 1 callers
Method
listUIStates
* List all UI states
email-agent/database/database-manager.ts:762
↓ 1 callers
Method
loadAllTemplates
* Load all UI state templates from directory
email-agent/ccsdk/ui-state-manager.ts:38
↓ 1 callers
Method
loadAllTemplates
* Load all component templates from directory
email-agent/ccsdk/component-manager.ts:25
↓ 1 callers
Method
loadListener
* Load a single listener file
email-agent/ccsdk/listeners-manager.ts:75
↓ 1 callers
Function
loadState
()
email-agent/client/components/views/TaskBoardView.tsx:20
↓ 1 callers
Function
loadState
()
email-agent/client/components/views/FinancialDashboardView.tsx:20
↓ 1 callers
Method
loadTemplate
* Load a single template file
email-agent/ccsdk/actions-manager.ts:64
↓ 1 callers
Method
loadTemplate
* Load a single template file
email-agent/ccsdk/ui-state-manager.ts:65
↓ 1 callers
Method
loadTemplate
* Load a single template file
email-agent/ccsdk/component-manager.ts:52
↓ 1 callers
Method
logExecution
* Log action execution to JSONL file
email-agent/ccsdk/actions-manager.ts:174
↓ 1 callers
Method
logStateUpdate
* Log state update to JSONL file
email-agent/ccsdk/ui-state-manager.ts:192
↓ 1 callers
Function
main
()
hello-world-v2/v2-examples.ts:14
↓ 1 callers
Function
main
()
hello-world/hello-world.ts:5
↓ 1 callers
Method
markAsUnread
(emailId: string)
email-agent/agent/custom_scripts/types.ts:227
↓ 1 callers
Function
multiTurn
()
hello-world-v2/v2-examples.ts:51
↓ 1 callers
Method
next
()
email-agent/ccsdk/message-queue.ts:20
↓ 1 callers
Method
notifyStateUpdate
* Notify all subscribers of state update
email-agent/ccsdk/ui-state-manager.ts:179
↓ 1 callers
Method
onClose
(ws: WSClient)
email-agent/ccsdk/websocket-handler.ts:342
← previous
next →
101–200 of 454, ranked by callers