MCPcopy Create free account

hub / github.com/anthropics/claude-agent-sdk-demos / functions

Functions454 in github.com/anthropics/claude-agent-sdk-demos

MethodaddLabel
* Add a Gmail label to an email using X-GM-LABELS extension
email-agent/database/imap-manager.ts:685
MethodaddLabel
(emailId: string, label: string)
email-agent/agent/custom_scripts/types.ts:90
MethodaddSystemMessage
(content: string)
email-agent/agent/custom_scripts/types.ts:252
MethodaddUserMessage
(content: string)
email-agent/ccsdk/session.ts:26
MethodadvancedSearch
(options: SearchOptions)
email-agent/database/email-db.ts:417
Functionanswer
(label: string)
ask-user-question-previews/client/useAgentSocket.ts:65
MethodarchiveEmail
* Archive an email by moving it to [Gmail]/All Mail folder * This removes it from INBOX while keeping it searchable
email-agent/database/imap-manager.ts:665
MethodarchiveEmail
(emailId: string)
email-agent/agent/custom_scripts/types.ts:85
MethodbodyHandler
(stream: any)
email-agent/database/email-search.ts:146
MethodcallAgent
(options: SubagentOptions<T>)
email-agent/agent/custom_scripts/types.ts:94
MethodcallAgent
(options: { prompt: string; systemPrompt?: string; tools?: string[]; maxTokens?: number; })
email-agent/agent/custom_scripts/types.ts:242
Methodcleanup
()
email-agent/database/email-search.ts:120
Methodcleanup
()
email-agent/ccsdk/session.ts:197
Functionclose
(ws: WSClient)
email-agent/server/server.ts:150
Methodclose
()
email-agent/database/email-sync.ts:386
Methodclose
()
email-agent/database/database-manager.ts:842
Methodclose
()
simple-chatapp/server/ai-client.ts:104
Methodconstructor
(config: ImapConfig | null = null)
email-agent/database/email-search.ts:38
Methodconstructor
(config?: Partial<ImapConfig>)
email-agent/database/imap-manager.ts:28
Methodconstructor
(dbPath: string = DATABASE_PATH)
email-agent/database/email-db.ts:74
Methodconstructor
(dbPath: string = DATABASE_PATH, listenersManager?: ListenersManager)
email-agent/database/email-sync.ts:31
Methodconstructor
(dbPath: string = DATABASE_PATH)
email-agent/database/database-manager.ts:73
Methodconstructor
()
email-agent/ccsdk/actions-manager.ts:22
Methodconstructor
(options?: Partial<AIQueryOptions>)
email-agent/ccsdk/ai-client.ts:23
Methodconstructor
(private db: DatabaseManager)
email-agent/ccsdk/ui-state-manager.ts:22
Methodconstructor
(listenersDir: string)
email-agent/ccsdk/log-writer.ts:28
Methodconstructor
( dbPath: string = DATABASE_PATH, actionsManager?: ActionsManager, uiStateManager?: UIStateManager
email-agent/ccsdk/websocket-handler.ts:19
Methodconstructor
(private db: DatabaseManager)
email-agent/ccsdk/component-manager.ts:20
Methodconstructor
(id: string, db: Database)
email-agent/ccsdk/session.ts:18
Methodconstructor
( notificationCallback: ((notification: any) => void) | undefined, imapManager: ImapManager, datab
email-agent/ccsdk/listeners-manager.ts:33
Methodconstructor
(baseUrl: string = 'http://localhost:3000')
email-agent/agent/email-api.ts:41
Methodconstructor
()
simple-chatapp/server/ai-client.ts:64
Methodconstructor
(chatId: string)
simple-chatapp/server/session.ts:12
Methodconstructor
()
excel-demo/src/main/main.ts:21
Methodconstructor
(mainWindow: BrowserWindow)
excel-demo/src/main/menu.ts:17
FunctioncreateChat
()
simple-chatapp/client/App.tsx:117
MethoddataHandler
(chunk: Buffer)
email-agent/database/email-search.ts:147
FunctiondeleteChat
(chatId: string)
simple-chatapp/client/App.tsx:132
MethodendHandler
()
email-agent/database/email-search.ts:165
MethoderrorHandler
(error: Error)
email-agent/database/email-search.ts:179
FunctionextractTodoListsFromMessages
(messages: any[])
excel-demo/src/renderer/components/utils/todoDetection.ts:53
MethodfetchEndHandler
()
email-agent/database/email-search.ts:183
MethodgetActionsManager
* Get the actions manager instance
email-agent/ccsdk/websocket-handler.ts:432
MethodgetActiveSessions
()
email-agent/ccsdk/websocket-handler.ts:382
MethodgetActiveSessionsCount
()
email-agent/ccsdk/websocket-handler.ts:378
MethodgetAllTemplates
* Get all templates
email-agent/ccsdk/ui-state-manager.ts:92
MethodgetAllTemplates
* Get all templates
email-agent/ccsdk/component-manager.ts:79
FunctiongetAssetPath
(...paths: string[])
excel-demo/src/main/main.ts:293
MethodgetAttachments
(emailId: number)
email-agent/database/database-manager.ts:585
MethodgetComponentData
* Get component data (template + state)
email-agent/ccsdk/component-manager.ts:161
MethodgetEmailsByIds
(ids: number[])
email-agent/database/database-manager.ts:555
MethodgetInbox
(options: GetInboxOptions = {})
email-agent/agent/email-api.ts:45
MethodgetInstance
(dbPath?: string)
email-agent/database/database-manager.ts:81
MethodgetInstance
* Get action instance by ID
email-agent/ccsdk/actions-manager.ts:108
MethodgetInstance
* Get component instance by ID
email-agent/ccsdk/component-manager.ts:107
MethodgetInstancesBySession
* Get all instances for a session
email-agent/ccsdk/component-manager.ts:114
MethodgetListener
* Get a specific listener by ID
email-agent/ccsdk/listeners-manager.ts:461
MethodgetRecentEmails
(days: number = 7, folders?: string[])
email-agent/database/imap-manager.ts:479
MethodgetRecentEmails
(limit: number = 50, includeRead: boolean = true)
email-agent/database/database-manager.ts:526
MethodgetStatistics
()
email-agent/database/email-db.ts:516
MethodgetStatistics
()
email-agent/database/database-manager.ts:604
MethodgetTemplate
* Get template by ID
email-agent/ccsdk/actions-manager.ts:87
MethodgetTemplate
* Get template by ID
email-agent/ccsdk/ui-state-manager.ts:85
MethodgetTemplate
* Get template by ID
email-agent/ccsdk/component-manager.ts:72
MethodgetTemplateLogs
* Get execution logs for a template
email-agent/ccsdk/actions-manager.ts:211
FunctionhandleAction
(actionId: string, params: Record<string, any>)
email-agent/client/components/views/TaskBoardView.tsx:72
FunctionhandleAction
(actionId: string, params: Record<string, any>)
email-agent/client/components/views/FinancialDashboardView.tsx:70
FunctionhandleAction
(actionId: string, params: Record<string, any>)
email-agent/client/components/message/ComponentRenderer.tsx:75
FunctionhandleDragLeave
(e: DragEvent<HTMLDivElement>)
excel-demo/src/renderer/components/MessageInput.tsx:95
FunctionhandleDragOver
(e: DragEvent<HTMLDivElement>)
excel-demo/src/renderer/components/MessageInput.tsx:90
FunctionhandleDrop
(e: DragEvent<HTMLDivElement>)
excel-demo/src/renderer/components/MessageInput.tsx:100
FunctionhandleExecuteAction
(instanceId: string)
email-agent/client/components/ChatInterface.tsx:142
FunctionhandleExecuteAction
(instanceId: string)
email-agent/client/components/message/AssistantMessage.tsx:417
FunctionhandleFileInputChange
(e: React.ChangeEvent<HTMLInputElement>)
excel-demo/src/renderer/components/MessageInput.tsx:84
FunctionhandleKeyDown
(e: KeyboardEvent<HTMLTextAreaElement>)
excel-demo/src/renderer/components/MessageInput.tsx:173
FunctionhandleMessage
(event: MessageEvent)
email-agent/client/components/views/TaskBoardView.tsx:52
FunctionhandleMessage
(event: MessageEvent)
email-agent/client/components/views/FinancialDashboardView.tsx:50
FunctionhandleMessage
(event: MessageEvent)
email-agent/client/components/message/ComponentRenderer.tsx:55
FunctionhandleMessage
(event: MessageEvent)
email-agent/client/hooks/useUIState.ts:20
FunctionhandleOpenOutputDirectory
()
excel-demo/src/renderer/components/Message.tsx:87
FunctionhandleResize
()
email-agent/client/components/EmailHTMLRenderer.tsx:103
FunctionhandleSendDraft
()
email-agent/client/components/EmailDisplay.tsx:89
FunctionhandleSendMessage
(content: string)
simple-chatapp/client/App.tsx:156
FunctionhandleSubmit
(e: React.FormEvent)
email-agent/client/components/ChatInterface.tsx:119
FunctionhandleSubmit
(e: React.FormEvent)
simple-chatapp/client/components/ChatWindow.tsx:105
Functionhandler
( params: Record<string, any>, context: ActionContext )
email-agent/agent/custom_scripts/actions/archive-old-newsletters.ts:22
Functionhandler
( params: { amount: number; source: string; date?: string; emailId?: string; }, context:
email-agent/agent/custom_scripts/actions/add-income.ts:34
Functionhandler
( params: Record<string, any>, context: ActionContext )
email-agent/agent/custom_scripts/actions/forward-bugs-to-engineering.ts:34
Functionhandler
( params: Record<string, any>, context: ActionContext )
email-agent/agent/custom_scripts/actions/label-urgent-customer-support.ts:22
Functionhandler
( params: { title: string; description: string; priority?: 'low' | 'medium' | 'high'; dueDat
email-agent/agent/custom_scripts/actions/create-task.ts:40
Functionhandler
( params: { taskId: string; status: 'todo' | 'in_progress' | 'done'; }, context: ActionContext )
email-agent/agent/custom_scripts/actions/update-task-status.ts:27
Functionhandler
( params: { amount: number; category: string; description: string; date?: string; emailI
email-agent/agent/custom_scripts/actions/add-expense.ts:39
Functionhandler
(email: Email, context: ListenerContext)
email-agent/agent/custom_scripts/listeners/finance-email-labeler.ts:11
Functionhandler
(email: Email, context: ListenerContext)
email-agent/agent/custom_scripts/listeners/example-listener.ts:21
Functionhandler
(email: Email, context: ListenerContext)
email-agent/agent/custom_scripts/listeners/todo-extractor.ts:11
Functionhandler
( email: Email, context: ListenerContext )
email-agent/agent/custom_scripts/listeners/finance-email-tracker.ts:23
MethodhasSubscribers
()
simple-chatapp/server/session.ts:113
MethodinitializeStateIfNeeded
* Initialize a state with its template's initial state if it doesn't exist
email-agent/ccsdk/ui-state-manager.ts:236
Functioninvoke
(channel: string, ...args: unknown[])
excel-demo/src/main/preload.ts:29
MethodisClosed
()
email-agent/ccsdk/message-queue.ts:45
← previousnext →301–400 of 454, ranked by callers