Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anthropics/claude-agent-sdk-demos
/ types & classes
Types & classes
178 in github.com/anthropics/claude-agent-sdk-demos
⨍
Functions
454
◇
Types & classes
178
↓ 1 callers
Class
SubagentSession
Information about a subagent execution session.
research-agent/research_agent/utils/subagent_tracker.py:28
↓ 1 callers
Class
SubagentTracker
Tracks all tool calls made by subagents using both hooks and message stream parsing. This tracker: 1. Monitors the message stream to det
research-agent/research_agent/utils/subagent_tracker.py:39
↓ 1 callers
Class
ToolCallRecord
Record of a single tool call.
research-agent/research_agent/utils/subagent_tracker.py:15
↓ 1 callers
Class
TranscriptWriter
Helper to write output to both console and transcript file.
research-agent/research_agent/utils/transcript.py:32
Class
email-agent/database/email-search.ts:34
Class
email-agent/database/imap-manager.ts:17
Class
email-agent/database/email-db.ts:70
Class
email-agent/database/email-sync.ts:26
Class
email-agent/database/database-manager.ts:68
Class
email-agent/ccsdk/actions-manager.ts:13
Class
email-agent/ccsdk/ai-client.ts:20
Class
email-agent/ccsdk/ui-state-manager.ts:16
Class
email-agent/ccsdk/log-writer.ts:25
Class
email-agent/ccsdk/message-queue.ts:2
Class
email-agent/ccsdk/websocket-handler.ts:11
Class
email-agent/ccsdk/component-manager.ts:15
Class
email-agent/ccsdk/session.ts:8
Class
email-agent/ccsdk/listeners-manager.ts:22
Class
email-agent/agent/email-api.ts:38
Class
email-agent/agent/email-api.d.ts:96
Class
simple-chatapp/server/chat-store.ts:5
Class
simple-chatapp/server/ai-client.ts:18
Class
simple-chatapp/server/ai-client.ts:60
Class
simple-chatapp/server/session.ts:6
Class
excel-demo/src/main/main.ts:20
Class
excel-demo/src/main/menu.ts:14
Class
AIClient
email-agent/ccsdk/ai-client.ts:20
Interface
AIQueryOptions
email-agent/ccsdk/ai-client.ts:8
Interface
ActionButtonProps
email-agent/client/components/ActionButton.tsx:15
Interface
ActionContext
email-agent/agent/custom_scripts/types.ts:209
Interface
ActionInstance
email-agent/client/components/ActionButton.tsx:4
Interface
ActionInstance
email-agent/client/components/message/types.ts:30
Interface
ActionInstance
email-agent/agent/custom_scripts/types.ts:165
Interface
ActionLogEntry
email-agent/agent/custom_scripts/types.ts:301
Interface
ActionResult
email-agent/agent/custom_scripts/types.ts:277
Interface
ActionTemplate
email-agent/agent/custom_scripts/types.ts:135
Class
ActionsManager
email-agent/ccsdk/actions-manager.ts:13
Class
AgentSession
simple-chatapp/server/ai-client.ts:60
Class
AppUpdater
excel-demo/src/main/main.ts:20
Interface
AssistantMessage
email-agent/client/components/message/types.ts:49
Interface
AssistantMessageProps
email-agent/client/components/message/AssistantMessage.tsx:10
Interface
Attachment
email-agent/database/email-db.ts:44
Interface
Attachment
email-agent/database/database-manager.ts:39
Interface
BaseMessage
email-agent/client/components/message/types.ts:1
Interface
CategorySummary
email-agent/client/components/custom/FinancialDashboard.tsx:21
Interface
CategorySummary
email-agent/agent/custom_scripts/ui-states/financial-dashboard.ts:25
Interface
Chat
simple-chatapp/client/App.tsx:6
Interface
Chat
simple-chatapp/client/components/ChatList.tsx:3
Interface
Chat
simple-chatapp/server/types.ts:10
Interface
ChatInterfaceProps
email-agent/client/components/ChatInterface.tsx:6
Interface
ChatListProps
simple-chatapp/client/components/ChatList.tsx:10
Interface
ChatMessage
email-agent/ccsdk/types.ts:8
Interface
ChatMessage
simple-chatapp/server/types.ts:18
Interface
ChatMessage
excel-demo/src/renderer/components/types.ts:30
Class
ChatStore
simple-chatapp/server/chat-store.ts:5
Interface
ChatWindowProps
simple-chatapp/client/components/ChatWindow.tsx:12
Interface
ComponentContext
email-agent/agent/custom_scripts/types.ts:389
Interface
ComponentInstance
email-agent/client/components/message/types.ts:41
Interface
ComponentInstance
email-agent/agent/custom_scripts/types.ts:357
Class
ComponentManager
email-agent/ccsdk/component-manager.ts:15
Interface
ComponentModule
email-agent/agent/custom_scripts/types.ts:418
Interface
ComponentProps
email-agent/client/components/custom/ComponentRegistry.ts:10
Interface
ComponentProps
email-agent/agent/custom_scripts/types.ts:377
Interface
ComponentRendererProps
email-agent/client/components/message/ComponentRenderer.tsx:5
Interface
ComponentTab
email-agent/client/hooks/useComponentTabs.tsx:5
Interface
ComponentTemplate
email-agent/agent/custom_scripts/types.ts:339
Interface
DarwinMenuItemConstructorOptions
excel-demo/src/main/menu.ts:9
Class
DatabaseManager
email-agent/database/database-manager.ts:68
Interface
Email
email-agent/client/components/InboxView.tsx:13
Interface
Email
email-agent/client/components/EmailViewer.tsx:12
Interface
Email
email-agent/agent/custom_scripts/types.ts:6
Class
EmailAPI
email-agent/agent/email-api.ts:38
Class
EmailAPI
email-agent/agent/email-api.d.ts:96
Interface
EmailData
email-agent/client/components/EmailDisplay.tsx:5
Class
EmailDatabase
email-agent/database/email-db.ts:70
Interface
EmailDisplayProps
email-agent/client/components/EmailDisplay.tsx:26
Interface
EmailHTMLRendererProps
email-agent/client/components/EmailHTMLRenderer.tsx:3
Interface
EmailMessage
email-agent/agent/email-api.ts:2
Interface
EmailMessage
email-agent/agent/email-api.d.ts:10
Interface
EmailRecord
email-agent/database/email-db.ts:6
Interface
EmailRecord
email-agent/database/database-manager.ts:5
Interface
EmailSearchCriteria
email-agent/agent/custom_scripts/types.ts:194
Class
EmailSearcher
email-agent/database/email-search.ts:34
Interface
EmailSummary
email-agent/database/email-search.ts:17
Class
EmailSyncService
email-agent/database/email-sync.ts:26
Interface
EmailViewerProps
email-agent/client/components/EmailViewer.tsx:29
Interface
Expense
email-agent/client/components/custom/FinancialDashboard.tsx:5
Interface
Expense
email-agent/agent/custom_scripts/ui-states/financial-dashboard.ts:9
Interface
FinancialClassification
email-agent/agent/custom_scripts/listeners/finance-email-tracker.ts:13
Interface
FinancialDashboardState
email-agent/client/components/custom/FinancialDashboard.tsx:32
Interface
FinancialDashboardState
email-agent/agent/custom_scripts/ui-states/financial-dashboard.ts:36
Interface
FinancialDashboardViewProps
email-agent/client/components/views/FinancialDashboardView.tsx:6
Interface
GetInboxOptions
email-agent/agent/email-api.ts:16
Interface
GetInboxOptions
email-agent/agent/email-api.d.ts:39
Interface
ImapConfig
email-agent/database/email-search.ts:5
Interface
ImapConfig
email-agent/database/imap-manager.ts:5
Class
ImapManager
email-agent/database/imap-manager.ts:17
Interface
InboxViewProps
email-agent/client/components/InboxView.tsx:29
Interface
Income
email-agent/client/components/custom/FinancialDashboard.tsx:14
Interface
Income
email-agent/agent/custom_scripts/ui-states/financial-dashboard.ts:18
next →
1–100 of 178, ranked by callers