Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dulikaifazr/Cougar-CLI
/ functions
Functions
1,377 in github.com/dulikaifazr/Cougar-CLI
⨍
Functions
1,377
◇
Types & classes
170
Function
queryTodos
(query: TodoQuery)
src/utils/todoStorage.ts:347
Function
readFileSafe
(filepath: string)
src/utils/file.ts:61
Function
readSkillFile
(skillName: string, filename: string)
src/utils/skillLoader.ts:194
Function
reducer
(state, action)
src/components/CustomSelect/use-select-state.ts:80
Function
refreshCougarContext
()
src/services/claude.ts:190
Method
render
()
src/components/SentryErrorBoundary.ts:32
Function
renderResultForAssistant
(output: Out)
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:268
Function
renderResultForAssistant
(output)
src/tools/GlobTool/GlobTool.tsx:107
Function
renderResultForAssistant
(output: SkillResult)
src/tools/SkillTool/SkillTool.tsx:135
Function
renderResultForAssistant
(content)
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:43
Function
renderResultForAssistant
({ cell_number, edit_mode, new_source, error })
src/tools/NotebookEditTool/NotebookEditTool.tsx:68
Function
renderResultForAssistant
(data)
src/tools/FileReadTool/FileReadTool.tsx:255
Function
renderResultForAssistant
(output: Output)
src/tools/URLFetcherTool/URLFetcherTool.tsx:71
Function
renderResultForAssistant
(content)
src/tools/MultiEditTool/MultiEditTool.tsx:98
Function
renderResultForAssistant
({ content })
src/tools/MemoryReadTool/MemoryReadTool.tsx:44
Function
renderResultForAssistant
(result)
src/tools/TodoWriteTool/TodoWriteTool.tsx:127
Function
renderResultForAssistant
({ filePath, originalFile, oldString, newString })
src/tools/FileEditTool/FileEditTool.tsx:278
Function
renderResultForAssistant
(output: Output)
src/tools/WebSearchTool/WebSearchTool.tsx:59
Function
renderResultForAssistant
(data: TextBlock[])
src/tools/TaskTool/TaskTool.tsx:397
Function
renderResultForAssistant
(data: TextBlock[])
src/tools/ArchitectTool/ArchitectTool.tsx:114
Function
renderResultForAssistant
({ filePath, content, type })
src/tools/FileWriteTool/FileWriteTool.tsx:273
Function
renderResultForAssistant
({ interrupted, stdout, stderr })
src/tools/BashTool/BashTool.tsx:127
Function
renderResultForAssistant
(data: NotebookCellSource[])
src/tools/NotebookReadTool/NotebookReadTool.tsx:128
Function
renderResultForAssistant
({ numFiles, filenames })
src/tools/GrepTool/GrepTool.tsx:95
Function
renderResultForAssistant
(content)
src/tools/MCPTool/MCPTool.tsx:104
Function
renderResultForAssistant
(data)
src/tools/lsTool/lsTool.tsx:51
Function
renderToolResultMessage
(content)
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:213
Function
renderToolResultMessage
(output)
src/tools/GlobTool/GlobTool.tsx:68
Function
renderToolResultMessage
(output: SkillResult)
src/tools/SkillTool/SkillTool.tsx:107
Function
renderToolResultMessage
()
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:54
Function
renderToolResultMessage
({ cell_number, new_source, language, error })
src/tools/NotebookEditTool/NotebookEditTool.tsx:87
Function
renderToolResultMessage
(output)
src/tools/FileReadTool/FileReadTool.tsx:97
Function
renderToolResultMessage
(output: Output)
src/tools/URLFetcherTool/URLFetcherTool.tsx:57
Function
renderToolResultMessage
(output)
src/tools/MultiEditTool/MultiEditTool.tsx:127
Function
renderToolResultMessage
(output)
src/tools/MemoryReadTool/MemoryReadTool.tsx:55
Function
renderToolResultMessage
(output)
src/tools/TodoWriteTool/TodoWriteTool.tsx:138
Function
renderToolResultMessage
({ filePath, structuredPatch })
src/tools/FileEditTool/FileEditTool.tsx:68
Function
renderToolResultMessage
(output: Output)
src/tools/WebSearchTool/WebSearchTool.tsx:45
Function
renderToolResultMessage
(content)
src/tools/TaskTool/TaskTool.tsx:435
Function
renderToolResultMessage
(content)
src/tools/ArchitectTool/ArchitectTool.tsx:122
Function
renderToolResultMessage
( { filePath, content, structuredPatch, type } )
src/tools/FileWriteTool/FileWriteTool.tsx:125
Function
renderToolResultMessage
(content)
src/tools/BashTool/BashTool.tsx:124
Function
renderToolResultMessage
(content)
src/tools/NotebookReadTool/NotebookReadTool.tsx:101
Function
renderToolResultMessage
(output)
src/tools/GrepTool/GrepTool.tsx:75
Function
renderToolResultMessage
(output)
src/tools/MCPTool/MCPTool.tsx:55
Function
renderToolResultMessage
(content)
src/tools/lsTool/lsTool.tsx:66
Function
renderToolUseMessage
( { question, expert_model, chat_session_id }, { verbose }, )
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:183
Function
renderToolUseMessage
({ pattern, path }, { verbose })
src/tools/GlobTool/GlobTool.tsx:54
Function
renderToolUseMessage
(input: SkillInput, options: { verbose: boolean })
src/tools/SkillTool/SkillTool.tsx:97
Function
renderToolUseMessage
(input)
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:46
Function
renderToolUseMessage
(input, { verbose })
src/tools/NotebookEditTool/NotebookEditTool.tsx:81
Function
renderToolUseMessage
(input, { verbose })
src/tools/FileReadTool/FileReadTool.tsx:87
Function
renderToolUseMessage
({ url, prompt }: Input)
src/tools/URLFetcherTool/URLFetcherTool.tsx:51
Function
renderToolUseMessage
(input, { verbose })
src/tools/MultiEditTool/MultiEditTool.tsx:101
Function
renderToolUseMessage
(input)
src/tools/MemoryReadTool/MemoryReadTool.tsx:47
Function
renderToolUseMessage
(input, { verbose })
src/tools/TodoWriteTool/TodoWriteTool.tsx:131
Function
renderToolUseMessage
(input, { verbose })
src/tools/FileEditTool/FileEditTool.tsx:65
Function
renderToolUseMessage
({ query }: Input)
src/tools/WebSearchTool/WebSearchTool.tsx:39
Function
renderToolUseMessage
({ description, prompt, model_name, subagent_type }, { verbose })
src/tools/TaskTool/TaskTool.tsx:400
Function
renderToolUseMessage
(input)
src/tools/ArchitectTool/ArchitectTool.tsx:117
Function
renderToolUseMessage
(input)
src/tools/ThinkTool/ThinkTool.tsx:36
Function
renderToolUseMessage
(input, { verbose })
src/tools/FileWriteTool/FileWriteTool.tsx:67
Function
renderToolUseMessage
({ command })
src/tools/BashTool/BashTool.tsx:105
Function
renderToolUseMessage
(input, { verbose })
src/tools/NotebookReadTool/NotebookReadTool.tsx:94
Function
renderToolUseMessage
({ pattern, path, include }, { verbose })
src/tools/GrepTool/GrepTool.tsx:68
Function
renderToolUseMessage
(input)
src/tools/MCPTool/MCPTool.tsx:45
Function
renderToolUseMessage
({ path }, { verbose })
src/tools/lsTool/lsTool.tsx:54
Function
renderToolUseRejectedMessage
()
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:277
Function
renderToolUseRejectedMessage
()
src/tools/GlobTool/GlobTool.tsx:65
Function
renderToolUseRejectedMessage
()
src/tools/SkillTool/SkillTool.tsx:101
Function
renderToolUseRejectedMessage
()
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:51
Function
renderToolUseRejectedMessage
()
src/tools/NotebookEditTool/NotebookEditTool.tsx:84
Function
renderToolUseRejectedMessage
()
src/tools/FileReadTool/FileReadTool.tsx:142
Function
renderToolUseRejectedMessage
()
src/tools/URLFetcherTool/URLFetcherTool.tsx:54
Function
renderToolUseRejectedMessage
()
src/tools/MultiEditTool/MultiEditTool.tsx:120
Function
renderToolUseRejectedMessage
()
src/tools/MemoryReadTool/MemoryReadTool.tsx:52
Function
renderToolUseRejectedMessage
()
src/tools/TodoWriteTool/TodoWriteTool.tsx:135
Function
renderToolUseRejectedMessage
( { file_path, old_string, new_string }: any = {}, { columns, verbose }: any = {}, )
src/tools/FileEditTool/FileEditTool.tsx:78
Function
renderToolUseRejectedMessage
()
src/tools/WebSearchTool/WebSearchTool.tsx:42
Function
renderToolUseRejectedMessage
()
src/tools/TaskTool/TaskTool.tsx:432
Function
renderToolUseRejectedMessage
()
src/tools/ArchitectTool/ArchitectTool.tsx:132
Function
renderToolUseRejectedMessage
()
src/tools/ThinkTool/ThinkTool.tsx:40
Function
renderToolUseRejectedMessage
({ file_path, content }: any = {}, { columns, verbose }: any = {})
src/tools/FileWriteTool/FileWriteTool.tsx:70
Function
renderToolUseRejectedMessage
()
src/tools/BashTool/BashTool.tsx:120
Function
renderToolUseRejectedMessage
()
src/tools/NotebookReadTool/NotebookReadTool.tsx:97
Function
renderToolUseRejectedMessage
()
src/tools/GrepTool/GrepTool.tsx:72
Function
renderToolUseRejectedMessage
()
src/tools/MCPTool/MCPTool.tsx:52
Function
renderToolUseRejectedMessage
()
src/tools/lsTool/lsTool.tsx:63
Function
replaceCard
(card: CardContent)
src/components/CardNavigator.tsx:56
Function
requestAll
( req: ClientRequest, resultSchema: ResultSchemaT, requiredCapability: string, )
src/services/mcpClient.ts:346
Function
resetCumulativeUsage
()
src/services/adapters/base.ts:66
Function
resetStateForTests
()
src/cost-tracker.ts:77
Function
resolveFileReferences
(content: string)
src/services/customCommands.ts:77
Method
resolveModel
* 统一的模型解析方法:支持指针、model ID 和真实模型名称 * @param modelParam - 可以是模型指针 ('main', 'task', etc.)、内部model ID 或真实模型名称 ('gpt-4o', 'claude-3-5-sonnet') * @ret
src/utils/model.ts:722
Method
restart
()
src/utils/PersistentShell.ts:292
Method
revertToPreviousModel
* Revert to previous model (used when context overflow requires rollback)
src/utils/model.ts:329
Method
safeCreateDirectory
* 安全地创建目录 * @param dirPath 目录路径 * @param mode 目录权限 * @returns 创建结果
src/utils/secureFile.ts:383
Method
safeDeleteFile
* 安全地删除文件 * @param filePath 文件路径 * @returns 删除结果
src/utils/secureFile.ts:341
Method
safeExists
* 安全地检查文件是否存在 * @param filePath 文件路径 * @returns 文件是否存在
src/utils/secureFile.ts:132
Method
safeWriteFile
* 安全地写入文件 * @param filePath 文件路径 * @param content 文件内容 * @param options 写入选项 * @returns 写入结果
src/utils/secureFile.ts:239
← previous
next →
1,201–1,300 of 1,377, ranked by callers