Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Auto-200/cc-agent-sdk
/ functions
Functions
25 in github.com/Auto-200/cc-agent-sdk
⨍
Functions
25
◇
Types & classes
5
↓ 6 callers
Function
json
(data: unknown, init?: ResponseInit)
src/server-helpers.ts:47
↓ 3 callers
Function
close
()
src/server.ts:146
↓ 3 callers
Function
parseNumberParam
(value: string | null)
src/server-helpers.ts:34
↓ 3 callers
Function
send
(obj: unknown)
src/server.ts:138
↓ 2 callers
Function
cleanup
()
src/server.ts:161
↓ 2 callers
Function
extractTextFromContentBlocks
* 从 Claude 风格的 content blocks 中提取纯文本。 * * @param blocks 可能是 content block 数组 * @param param1 选项 * @returns 拼接后的文本内容(可选包含 thinking)
src/history.ts:59
↓ 2 callers
Function
fileExists
* 判断路径是否存在且为普通文件。 * * @param path 绝对文件路径 * @returns 存在且为文件则返回 true
src/history.ts:132
↓ 2 callers
Function
isUuidLike
* 判断字符串是否像 UUID。 * * @param input 待检测字符串 * @returns 若匹配 UUID 样式则返回 true
src/history.ts:48
↓ 2 callers
Function
listProjects
({ claudeDataDir, }: { claudeDataDir: string; })
src/history.ts:324
↓ 2 callers
Function
readMessagesFromJsonlFile
* 从任意 jsonl 文件中解析出简化消息列表。 * * @param filePath jsonl 文件路径 * @param param1 选项 * @returns 历史消息数组(按文件出现顺序)
src/history.ts:162
↓ 2 callers
Function
sanitizeBaseURL
(url?: string)
src/server-helpers.ts:10
↓ 1 callers
Function
extractMessageFromEvent
* 尝试把单条 jsonl 事件转换为简化后的历史消息结构。 * * @param event 已解析的 JSON 事件对象 * @param param1 选项 * @returns 若为 user/assistant 消息事件则返回 HistoryMessage,否则返回 null
src/history.ts:86
↓ 1 callers
Function
getSyntheticHistoryFilePath
* 获取本项目写入的“补充历史文件”(用于保存 assistant 的可展示文本)。 * * 注意:该文件不属于 Claude Code 原始会话文件,避免影响 resume 行为。 * * @param claudeDataDir Claude 数据根目录 * @param conver
src/history.ts:150
↓ 1 callers
Function
handleRequest
(req: Request)
src/server.ts:20
↓ 1 callers
Function
listAllConversations
({ claudeDataDir, limit = 100, }: { claudeDataDir: string; limit?: number; })
src/history.ts:356
↓ 1 callers
Function
listConversations
({ claudeDataDir, project, limit = 100, }: { claudeDataDir: string; project: string; limit?: numbe
src/history.ts:281
↓ 1 callers
Function
normalizeMcpServers
(input: unknown)
src/server-helpers.ts:104
↓ 1 callers
Function
normalizeSettingSources
(input: unknown)
src/server-helpers.ts:68
↓ 1 callers
Function
parseBooleanParam
(value: string | null)
src/server-helpers.ts:21
↓ 1 callers
Function
readConversationHistory
({ claudeDataDir, conversationId, includeThinking = false, offset = 0, limit = 200, }: { claudeDat
src/history.ts:226
↓ 1 callers
Function
resolveConversationFilePath
({ claudeDataDir, conversationId, }: { claudeDataDir: string; conversationId: string; })
src/history.ts:192
Function
fetch
(req: Request)
src/server.ts:271
Function
normalizePermissionMode
(input: unknown)
src/server-helpers.ts:83
Function
onAbort
()
src/server.ts:165
Function
start
(controller)
src/server.ts:135