Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hanson/claude-client
/ types & classes
Types & classes
62 in github.com/Hanson/claude-client
⨍
Functions
209
◇
Types & classes
62
Class
src/app.ts:37
Class
src/feishu/client.ts:13
Class
src/feishu/handler.ts:20
Class
src/session/manager.ts:17
Class
src/session/directory-store.ts:16
Class
src/session/task-store.ts:20
Class
src/change-logger/git-logger.ts:19
Class
src/change-logger/manager.ts:32
Class
src/change-logger/manager.ts:46
Class
src/change-logger/feishu-doc-logger.ts:33
Class
src/claude/agent.ts:93
Interface
AppConfig
src/types/index.ts:188
Interface
AppEvent
src/types/index.ts:238
Interface
ChangeLoggerConfig
src/change-logger/types.ts:24
Class
ChangeLoggerManager
src/change-logger/manager.ts:46
Interface
ChangeRecord
src/change-logger/types.ts:8
Class
ClaudeAgent
src/claude/agent.ts:93
Interface
ClaudeAssistantMessage
src/types/index.ts:114
Class
ClaudeClientApp
src/app.ts:37
Interface
ClaudeClientAppOptions
src/app.ts:33
Interface
ClaudeMessage
src/types/index.ts:107
Interface
ClaudeResultMessage
src/types/index.ts:119
Interface
ClaudeSessionOptions
src/types/index.ts:86
Interface
ClaudeSystemMessage
src/types/index.ts:133
Class
ConsoleChangeLogger
* 控制台记录器(用于调试)
src/change-logger/manager.ts:32
Interface
DetectedPaths
src/startup/detect.ts:9
Interface
DirectoryRecord
src/utils/formatter.ts:248
Interface
DirectoryRecord
src/session/directory-store.ts:10
Class
DirectoryStore
src/session/directory-store.ts:16
Interface
FeishuCardActionEvent
src/types/index.ts:68
Class
FeishuClient
src/feishu/client.ts:13
Interface
FeishuConfig
src/types/index.ts:9
Class
FeishuDocChangeLogger
src/change-logger/feishu-doc-logger.ts:33
Interface
FeishuDocLoggerConfig
src/change-logger/types.ts:48
Class
FeishuEventHandler
src/feishu/handler.ts:20
Interface
FeishuEventHandlerOptions
src/feishu/handler.ts:14
Interface
FeishuMessageContext
src/types/index.ts:17
Interface
FeishuMessageEvent
src/types/index.ts:31
Interface
FeishuSendResult
src/types/index.ts:62
Class
GitChangeLogger
src/change-logger/git-logger.ts:19
Interface
GitLoggerConfig
src/change-logger/types.ts:34
Interface
IChangeLogger
src/change-logger/types.ts:60
Interface
MCPServerConfig
src/types/index.ts:95
Interface
MCPServerStatus
src/types/index.ts:145
Interface
PermissionRequest
src/types/index.ts:212
Interface
QueryOptions
src/claude/agent.ts:76
Interface
RichTextParagraph
* 飞书富文本行
src/utils/markdown-to-rich-text.ts:20
Interface
RichTextSegment
* 飞书富文本段
src/utils/markdown-to-rich-text.ts:8
Interface
SDKAssistantMessage
src/claude/agent.ts:35
Interface
SDKMessage
src/claude/agent.ts:29
Interface
SDKResultMessage
src/claude/agent.ts:61
Interface
SDKSystemMessage
src/claude/agent.ts:51
Interface
SavedTask
src/session/task-store.ts:10
Interface
Session
src/types/index.ts:153
Class
SessionManager
src/session/manager.ts:17
Interface
SessionManagerOptions
src/session/manager.ts:12
Interface
SessionMessage
src/types/index.ts:166
Interface
Skill
src/utils/formatter.ts:257
Interface
TaskInfo
src/utils/formatter.ts:862
Class
TaskStore
src/session/task-store.ts:20
Interface
TemplateVars
src/startup/templates.ts:5
Interface
ToolCallInfo
src/types/index.ts:178