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
Method
setMaxFileSize
* 设置最大文件大小 * @param maxSize 最大文件大小(字节)
src/utils/secureFile.ts:489
Function
setTodoConfig
(config: Partial<TodoStorageConfig>)
src/utils/todoStorage.ts:254
Function
shouldIncludeReasoningEffort
()
src/services/adapters/base.ts:97
Function
shouldIncludeVerbosity
()
src/services/adapters/base.ts:101
Function
startRequest
()
src/utils/debugLogger.ts:394
Function
startSkillWatcher
(onChange?: () => void)
src/utils/skillLoader.ts:226
Function
stopWatchingTodoFile
(agentId: string)
src/services/fileFreshness.ts:371
Function
streamCompletion
( stream: any, signal?: AbortSignal, )
src/services/openai.ts:951
Method
switchToNextModelWithAnalysis
* Switch to next model with enhanced context analysis
src/utils/model.ts:384
Function
testResponsesEndpoint
( baseURL: string, endpointPath: string, endpointName: string, )
src/components/ModelSelector.tsx:1942
Function
tick
()
src/hooks/useInterval.ts:18
Method
truncateMessages
* Truncate messages intelligently based on strategy and token limit
src/utils/messageContextManager.ts:33
Function
tryImagePaste
()
src/hooks/useTextInput.ts:134
Function
updateAllListeners
()
src/hooks/useTerminalSize.ts:12
Method
updateConfig
(config: Partial<ReminderConfig>)
src/services/systemReminder.ts:466
Function
updateCumulativeUsage
(usage: TokenUsage)
src/services/adapters/base.ts:71
Function
updateSize
()
src/hooks/useTerminalSize.ts:25
Method
updateStreamingState
( parsed: any, accumulatedContent: string )
src/services/adapters/chatCompletions.ts:211
Function
updateTerminalTitle
(message: string)
src/utils/terminal.ts:13
Function
updateTodo
(id: string, updates: Partial<TodoItem>)
src/utils/todoStorage.ts:292
Function
useCardNavigation
()
src/components/CardNavigator.tsx:14
Function
usePermissionMode
()
src/context/PermissionContext.tsx:142
Function
userFacingName
()
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:92
Function
userFacingName
()
src/tools/GlobTool/GlobTool.tsx:35
Function
userFacingName
()
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:27
Function
userFacingName
()
src/tools/NotebookEditTool/NotebookEditTool.tsx:53
Function
userFacingName
()
src/tools/FileReadTool/FileReadTool.tsx:78
Function
userFacingName
()
src/tools/MultiEditTool/MultiEditTool.tsx:82
Function
userFacingName
()
src/tools/MemoryReadTool/MemoryReadTool.tsx:28
Function
userFacingName
()
src/tools/TodoWriteTool/TodoWriteTool.tsx:112
Function
userFacingName
()
src/tools/FileEditTool/FileEditTool.tsx:50
Function
userFacingName
(input?: any)
src/tools/TaskTool/TaskTool.tsx:389
Function
userFacingName
()
src/tools/ArchitectTool/ArchitectTool.tsx:51
Function
userFacingName
()
src/tools/BashTool/BashTool.tsx:59
Function
userFacingName
()
src/tools/NotebookReadTool/NotebookReadTool.tsx:55
Function
userFacingName
()
src/tools/GrepTool/GrepTool.tsx:49
Function
userFacingName
()
src/tools/lsTool/lsTool.tsx:33
Function
userFacingName
()
src/commands/doctor.ts:11
Function
userFacingName
()
src/commands/resume.tsx:13
Function
userFacingName
()
src/commands/model.tsx:14
Function
userFacingName
()
src/commands/terminalSetup.ts:17
Function
userFacingName
()
src/commands/cost.ts:13
Function
userFacingName
()
src/commands/logout.tsx:37
Function
userFacingName
()
src/commands/refreshCommands.ts:49
Function
userFacingName
()
src/commands/mcp.ts:36
Function
userFacingName
()
src/commands/clear.ts:38
Function
userFacingName
()
src/commands/onboarding.tsx:31
Function
userFacingName
()
src/commands/agents.tsx:3412
Function
userFacingName
()
src/commands/release-notes.ts:10
Function
userFacingName
()
src/commands/init.ts:11
Function
userFacingName
()
src/commands/review.ts:11
Function
userFacingName
()
src/commands/compact.ts:115
Function
userFacingName
()
src/commands/modelstatus.tsx:11
Function
userFacingName
()
src/commands/config.tsx:14
Function
userFacingName
()
src/commands/login.tsx:30
Function
userFacingName
()
src/commands/ctx_viz.ts:166
Function
userFacingName
()
src/commands/help.tsx:14
Function
userFacingName
()
src/commands/listen.ts:15
Function
userFacingName
()
src/services/mcpClient.ts:432
Function
userFacingName
()
src/services/customCommands.ts:432
Function
validateAllowedTools
* Validate and process allowed-tools specification from frontmatter * * This function handles tool restriction specifications in custom commands. *
src/services/customCommands.ts:136
Function
validateField
( field: keyof FormData, value: string, )
src/utils/validate.ts:17
Method
validateFileName
* 验证文件名安全性 * @param filename 文件名 * @returns 验证结果
src/utils/secureFile.ts:521
Function
validateInput
({ question, expert_model, chat_session_id, }, context?: any)
src/tools/AskExpertModelTool/AskExpertModelTool.tsx:101
Function
validateInput
({ file_path }, context)
src/tools/MemoryWriteTool/MemoryWriteTool.tsx:63
Function
validateInput
({ notebook_path, cell_number, cell_type, edit_mode = 'replace', })
src/tools/NotebookEditTool/NotebookEditTool.tsx:105
Function
validateInput
({ file_path, offset, limit })
src/tools/FileReadTool/FileReadTool.tsx:145
Function
validateInput
( { file_path, edits }: z.infer<typeof inputSchema>, context?: { readFileTimestamps?: Record<string, n
src/tools/MultiEditTool/MultiEditTool.tsx:147
Function
validateInput
({ file_path }, context)
src/tools/MemoryReadTool/MemoryReadTool.tsx:65
Function
validateInput
({ todos }: z.infer<typeof inputSchema>)
src/tools/TodoWriteTool/TodoWriteTool.tsx:227
Function
validateInput
( { file_path, old_string, new_string }, { readFileTimestamps }, )
src/tools/FileEditTool/FileEditTool.tsx:123
Function
validateInput
(input, context)
src/tools/TaskTool/TaskTool.tsx:338
Function
validateInput
({ file_path }, { readFileTimestamps })
src/tools/FileWriteTool/FileWriteTool.tsx:174
Function
validateInput
({ command })
src/tools/BashTool/BashTool.tsx:69
Function
validateInput
({ notebook_path })
src/tools/NotebookReadTool/NotebookReadTool.tsx:64
Function
validateInput
(input, context)
src/services/mcpClient.ts:420
Function
wrappedOnInput
(input: string, key: Key)
src/components/TextInput.tsx:195
← previous
1,301–1,377 of 1,377, ranked by callers