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
isEnabled
()
src/tools/ArchitectTool/ArchitectTool.tsx:54
Function
isEnabled
()
src/tools/FileWriteTool/FileWriteTool.tsx:55
Function
isEnabled
()
src/tools/BashTool/BashTool.tsx:62
Function
isEnabled
()
src/tools/NotebookReadTool/NotebookReadTool.tsx:58
Function
isEnabled
()
src/tools/GrepTool/GrepTool.tsx:59
Function
isEnabled
()
src/tools/MCPTool/MCPTool.tsx:14
Function
isEnabled
()
src/tools/lsTool/lsTool.tsx:36
Method
isFileTracked
(filePath: string)
src/services/fileFreshness.ts:307
Function
isNotEmptyMessage
(message: Message)
src/utils/messages.tsx:621
Function
isNotebookCellType
( value: string | null, )
src/tools/NotebookReadTool/NotebookReadTool.tsx:254
Method
isPathAllowed
* 检查文件是否在允许的基础路径中 * @param filePath 文件路径 * @returns 是否允许
src/utils/secureFile.ts:511
Method
isPlainObject
(obj: any)
src/services/adapters/responsesAPI.ts:99
Method
isPrecededByNewline
(startOffset: number)
src/utils/Cursor.ts:289
Function
isRateLimitError
(errMsg: string)
src/services/openai.ts:246
Function
isReadOnly
()
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:85
Function
isReadOnly
()
src/tools/GlobTool/GlobTool.tsx:42
Function
isReadOnly
()
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:34
Function
isReadOnly
()
src/tools/NotebookEditTool/NotebookEditTool.tsx:59
Function
isReadOnly
()
src/tools/FileReadTool/FileReadTool.tsx:72
Function
isReadOnly
()
src/tools/MultiEditTool/MultiEditTool.tsx:88
Function
isReadOnly
()
src/tools/MemoryReadTool/MemoryReadTool.tsx:35
Function
isReadOnly
()
src/tools/TodoWriteTool/TodoWriteTool.tsx:118
Function
isReadOnly
()
src/tools/FileEditTool/FileEditTool.tsx:56
Function
isReadOnly
()
src/tools/TaskTool/TaskTool.tsx:332
Function
isReadOnly
()
src/tools/ArchitectTool/ArchitectTool.tsx:45
Function
isReadOnly
()
src/tools/FileWriteTool/FileWriteTool.tsx:58
Function
isReadOnly
()
src/tools/BashTool/BashTool.tsx:52
Function
isReadOnly
()
src/tools/NotebookReadTool/NotebookReadTool.tsx:48
Function
isReadOnly
()
src/tools/GrepTool/GrepTool.tsx:53
Function
isReadOnly
()
src/tools/MCPTool/MCPTool.tsx:17
Function
isReadOnly
()
src/tools/lsTool/lsTool.tsx:39
Method
length
()
src/utils/Cursor.ts:261
Method
lineCount
()
src/utils/Cursor.ts:432
Function
logContextCompression
(compression: { beforeMessages: number afterMessages: number trigger: string preservedFiles: string[]
src/utils/debugLogger.ts:834
Function
logReminderEvent
( eventType: string, reminderData: any, agentId?: string, )
src/utils/debugLogger.ts:440
Function
logStartup
()
src/entrypoints/cli.tsx:171
Method
makeUrl
(isManual: boolean)
src/services/oauth.ts:72
Function
matchAdvanced
(candidate: string, query: string)
src/utils/advancedFuzzyMatcher.ts:270
Function
matchCommand
(command: string, query: string)
src/utils/fuzzyMatcher.ts:314
Method
matchMany
* Batch match multiple candidates and return sorted results
src/utils/fuzzyMatcher.ts:300
Function
needsPermissions
()
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:98
Function
needsPermissions
({ path })
src/tools/GlobTool/GlobTool.tsx:48
Function
needsPermissions
()
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:40
Function
needsPermissions
({ notebook_path })
src/tools/NotebookEditTool/NotebookEditTool.tsx:65
Function
needsPermissions
({ file_path })
src/tools/FileReadTool/FileReadTool.tsx:84
Function
needsPermissions
()
src/tools/URLFetcherTool/URLFetcherTool.tsx:45
Function
needsPermissions
(input?: z.infer<typeof inputSchema>)
src/tools/MultiEditTool/MultiEditTool.tsx:94
Function
needsPermissions
()
src/tools/MemoryReadTool/MemoryReadTool.tsx:41
Function
needsPermissions
()
src/tools/TodoWriteTool/TodoWriteTool.tsx:124
Function
needsPermissions
({ file_path })
src/tools/FileEditTool/FileEditTool.tsx:62
Function
needsPermissions
()
src/tools/WebSearchTool/WebSearchTool.tsx:33
Function
needsPermissions
()
src/tools/TaskTool/TaskTool.tsx:394
Function
needsPermissions
()
src/tools/ArchitectTool/ArchitectTool.tsx:57
Function
needsPermissions
({ file_path })
src/tools/FileWriteTool/FileWriteTool.tsx:64
Function
needsPermissions
()
src/tools/BashTool/BashTool.tsx:65
Function
needsPermissions
({ notebook_path })
src/tools/NotebookReadTool/NotebookReadTool.tsx:61
Function
needsPermissions
({ path })
src/tools/GrepTool/GrepTool.tsx:62
Function
needsPermissions
()
src/tools/MCPTool/MCPTool.tsx:42
Function
needsPermissions
({ path })
src/tools/lsTool/lsTool.tsx:45
Function
normalizeUsageForAdapter
* Common usage normalization
src/services/adapters/openaiAdapter.ts:178
Method
normalizeUsageForAdapter
(usage?: any)
src/services/adapters/chatCompletions.ts:364
Function
onAbort
(callback: () => void)
src/types/RequestContext.ts:46
Function
onAbort
()
src/hooks/useCanUseTool.ts:84
Function
onAllow
(type)
src/hooks/useCanUseTool.ts:88
Function
onFlicker
()
src/entrypoints/cli.tsx:293
Method
onReady
()
src/services/oauth.ts:103
Function
onReject
()
src/hooks/useCanUseTool.ts:94
Function
onSelect
(index: number)
src/screens/ResumeConversation.tsx:27
Function
onSubmit
(selectedServers: string[])
src/components/MCPServerMultiselectDialog.tsx:23
Function
onTextPaste
(rawText: string)
src/components/PromptInput.tsx:477
Function
optimizeTodoStorage
()
src/utils/todoStorage.ts:412
Method
parseNonStreamingResponse
(response: any)
src/services/adapters/chatCompletions.ts:77
Function
parseResponse
* Unified parseResponse that handles both streaming and non-streaming responses
src/services/adapters/openaiAdapter.ts:22
Function
parseSSEChunk
* Parse SSE chunk - common for all OpenAI APIs
src/services/adapters/openaiAdapter.ts:129
Method
parseStreamingOpenAIResponse
(response: any, signal?: AbortSignal)
src/services/adapters/chatCompletions.ts:234
Function
parseStreamingResponse
(response: any, signal?: AbortSignal)
src/services/adapters/base.ts:59
Function
parseStreamingResponse
* Common streaming response parser for all OpenAI APIs
src/services/adapters/openaiAdapter.ts:53
Function
processOutput
(output: NotebookCellOutput)
src/tools/NotebookReadTool/NotebookReadTool.tsx:168
Method
processStreamingChunk
( parsed: any, responseId: string, hasStarted: boolean, accumulatedContent: string, reason
src/services/adapters/chatCompletions.ts:157
Function
prompt
()
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:52
Function
prompt
()
src/tools/GlobTool/GlobTool.tsx:51
Function
prompt
()
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:23
Function
prompt
()
src/tools/NotebookEditTool/NotebookEditTool.tsx:49
Function
prompt
()
src/tools/FileReadTool/FileReadTool.tsx:68
Function
prompt
()
src/tools/URLFetcherTool/URLFetcherTool.tsx:48
Function
prompt
()
src/tools/MultiEditTool/MultiEditTool.tsx:78
Function
prompt
()
src/tools/MemoryReadTool/MemoryReadTool.tsx:24
Function
prompt
()
src/tools/TodoWriteTool/TodoWriteTool.tsx:108
Function
prompt
()
src/tools/FileEditTool/FileEditTool.tsx:46
Function
prompt
()
src/tools/WebSearchTool/WebSearchTool.tsx:36
Function
prompt
({ safeMode })
src/tools/TaskTool/TaskTool.tsx:57
Function
prompt
()
src/tools/ArchitectTool/ArchitectTool.tsx:111
Function
prompt
()
src/tools/FileWriteTool/FileWriteTool.tsx:51
Function
prompt
()
src/tools/BashTool/BashTool.tsx:43
Function
prompt
()
src/tools/NotebookReadTool/NotebookReadTool.tsx:45
Function
prompt
()
src/tools/GrepTool/GrepTool.tsx:65
Function
prompt
()
src/tools/MCPTool/MCPTool.tsx:30
Function
prompt
()
src/tools/lsTool/lsTool.tsx:48
Function
prompt
()
src/services/mcpClient.ts:416
Function
pushCard
(card: CardContent)
src/components/CardNavigator.tsx:42
← previous
next →
1,101–1,200 of 1,377, ranked by callers