Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/continuedev/continue
/ functions
Functions
6,271 in github.com/continuedev/continue
⨍
Functions
6,271
◇
Types & classes
1,961
↳
Endpoints
2
↓ 1,168 callers
Method
push
( remoteName?: string, branchName?: string, setUpstream?: boolean, force?: ForcePushMode, )
extensions/vscode/src/otherExtensions/git.d.ts:271
↓ 466 callers
Method
get
(secretName: string)
packages/config-yaml/src/interfaces/index.ts:21
↓ 422 callers
Method
error
( error: Error | string | unknown, context?: Record<string, any>, )
core/util/Logger.ts:61
↓ 395 callers
Method
log
(options?: LogOptions)
extensions/vscode/src/otherExtensions/git.d.ts:279
↓ 313 callers
Method
mock
(data: any)
binary/src/IpcMessenger.ts:136
↓ 281 callers
Method
replace
(value)
core/llm/llamaTokenizer.js:60
↓ 249 callers
Method
debug
(message: string, meta?: any)
core/util/Logger.ts:49
↓ 249 callers
Method
warn
(message: string, meta?: any)
core/util/Logger.ts:57
↓ 227 callers
Function
evaluateTerminalCommandSecurity
( basePolicy: ToolPolicy, command: string | null | undefined, )
packages/terminal-security/src/evaluateTerminalCommandSecurity.ts:32
↓ 188 callers
Method
on
( messageType: T, handler: ( message: Message<ToProtocol[T][0]>, ) => Promise<ToProtocol[T][
core/protocol/messenger/index.ts:32
↓ 186 callers
Method
set
(secretName: string, secretValue: string)
packages/config-yaml/src/interfaces/index.ts:22
↓ 170 callers
Method
initialize
()
extensions/cli/src/services/QuizService.ts:103
↓ 148 callers
Method
from
* Internal implementation
packages/continue-sdk/typescript/src/Continue.ts:94
↓ 146 callers
Method
getState
* Get current MCP service state
extensions/cli/src/services/MCPService.ts:130
↓ 130 callers
Method
log
(message: string, level?: LogLevel)
manual-testing-sandbox/next-edit/next-edit-8-4-sol.ts:17
↓ 124 callers
Function
isSecurityConcern
(filePathOrUri: string)
core/indexing/ignore.ts:238
↓ 119 callers
Function
autodetectTemplateType
(model: string)
core/llm/autodetect.ts:313
↓ 113 callers
Method
delete
(id: string)
manual-testing-sandbox/next-edit/next-edit-10-5-sol.ts:232
↓ 111 callers
Method
add
(paths: string[])
extensions/vscode/src/otherExtensions/git.d.ts:221
↓ 108 callers
Method
post
( messageType: T, data: FromWebviewProtocol[T][0], messageId?: string, attempt?: number, )
gui/src/context/IdeMessenger.tsx:27
↓ 106 callers
Method
request
( messageType: T, data: FromProtocol[T][0], )
core/protocol/messenger/index.ts:39
↓ 91 callers
Method
executeCommand
(command: Command)
manual-testing-sandbox/next-edit/next-edit-test-2.ts:47
↓ 90 callers
Method
pop
()
core/llm/llamaTokenizer.js:50
↓ 82 callers
Method
run
(args: RetrievalPipelineRunArguments)
core/context/retrieval/pipelines/BaseRetrievalPipeline.ts:57
↓ 81 callers
Method
getWorkspaceDirs
()
core/index.d.ts:857
↓ 75 callers
Method
test
(a: Vector)
manual-testing-sandbox/nested-folder/helloNested.py:11
↓ 74 callers
Method
getText
()
core/llm/logFormatter.test.ts:22
↓ 73 callers
Function
varWithFallback
(colorName: keyof typeof THEME_COLORS)
gui/src/styles/theme.ts:218
↓ 72 callers
Method
readFile
(fileUri: string)
core/index.d.ts:877
↓ 71 callers
Method
sort
( tasks: Task[], sortBy: string, sortDir: "asc" | "desc" = "asc", )
manual-testing-sandbox/next-edit/next-edit-10-5-sol.ts:122
↓ 69 callers
Function
checkToolPermission
( toolCall: ToolCallRequest, permissions: ToolPermissions, )
extensions/cli/src/permissions/permissionChecker.ts:128
↓ 69 callers
Method
waitForSuccess
* In many cases it might be more useful to use existing Selenium * utilities. For example: * * await driver.wait(until.elementLocated(By.xpat
extensions/vscode/e2e/TestUtils.ts:36
↓ 63 callers
Method
fetch
(options?: FetchOptions)
extensions/vscode/src/otherExtensions/git.d.ts:268
↓ 63 callers
Function
runCLI
( context: CLITestContext, options: CLIRunOptions = {}, )
extensions/cli/src/test-helpers/cli-helpers.ts:68
↓ 61 callers
Function
analyzeError
( error: unknown, selectedModel: any, )
gui/src/util/errorAnalysis.ts:38
↓ 61 callers
Function
parseAgentFileTools
(toolsString?: string)
packages/config-yaml/src/markdown/agentFiles.ts:102
↓ 61 callers
Method
update
( tag: IndexTag, results: RefreshIndexResults, markComplete: MarkCompleteCallback, repoName: s
core/indexing/types.ts:19
↓ 60 callers
Method
emit
(eventType: EventType, data: EventData)
manual-testing-sandbox/next-edit/next-edit-7-4-sol.ts:20
↓ 59 callers
Function
convertToUnifiedHistory
( messages: ChatCompletionMessageParam[], )
core/util/messageConversion.ts:255
↓ 59 callers
Function
isModelCapable
( provider: string, name: string, model?: string, )
extensions/cli/src/utils/modelCapability.ts:4
↓ 59 callers
Method
put
* Stores a prefix-to-completion mapping in the cache. * * Thread-safe operation that: * - Truncates the prefix for SQLite pattern safety *
core/autocomplete/util/AutocompleteLruCache.ts:135
↓ 58 callers
Method
initializeSync
* Synchronously initialize with runtime overrides * Used for immediate availability of command-line permission overrides
extensions/cli/src/services/ToolPermissionService.ts:189
↓ 58 callers
Method
request
( messageType: T, data: FromWebviewProtocol[T][0], )
gui/src/context/IdeMessenger.tsx:40
↓ 56 callers
Method
info
(message: string, meta?: any)
core/util/Logger.ts:53
↓ 55 callers
Method
handleInput
(input: string, key: Key)
extensions/cli/src/ui/TextBuffer.ts:562
↓ 54 callers
Function
isRecommendedAgentModel
(modelName: string)
core/llm/toolSupport.ts:490
↓ 53 callers
Function
formatError
(error: any)
extensions/cli/src/util/formatError.ts:4
↓ 53 callers
Function
matchesArguments
( args: Record<string, any>, patterns?: Record<string, any>, )
extensions/cli/src/permissions/permissionChecker.ts:67
↓ 51 callers
Function
matchesToolPattern
( toolName: string, pattern: string, toolArguments?: Record<string, any>, )
extensions/cli/src/permissions/permissionChecker.ts:17
↓ 51 callers
Function
shouldApplyRule
( rule: RuleWithSource, filePaths: string[], rulePolicies: RulePolicies = {}, fileContents: Record<str
core/llm/rules/getSystemMessageWithRules.ts:205
↓ 50 callers
Method
text
()
extensions/cli/src/ui/TextBuffer.ts:29
↓ 49 callers
Function
findSearchMatch
( fileContent: string, searchContent: string, )
core/edit/searchAndReplace/findSearchMatch.ts:324
↓ 49 callers
Function
getLineGenerator
(lines: any)
core/autocomplete/filtering/streamTransforms/lineStream.vitest.ts:14
↓ 46 callers
Function
getFilteredLines
(results: any)
core/autocomplete/filtering/streamTransforms/lineStream.vitest.ts:22
↓ 46 callers
Method
send
( messageType: T, data: FromProtocol[T][0], messageId?: string, )
core/protocol/messenger/index.ts:26
↓ 45 callers
Function
fetch
(url: RequestInfo | URL, init?: RequestInit)
core/llm/index.ts:449
↓ 45 callers
Function
getUriPathBasename
(uri: string)
core/util/uri.ts:87
↓ 44 callers
Function
createOpenAISubclassTests
( ProviderClass: typeof OpenAI, config: OpenAISubclassConfig, )
core/llm/llms/test-utils/openai-test-utils.ts:160
↓ 43 callers
Method
isReady
* Override isReady to check for required state
extensions/cli/src/services/ModelService.ts:129
↓ 42 callers
Function
getApplicableRules
( userMessage: UserChatMessage | ToolResultChatMessage | undefined, rules: RuleWithSource[], contextItem
core/llm/rules/getSystemMessageWithRules.ts:276
↓ 42 callers
Method
register
* Register a service factory with optional dependencies
extensions/cli/src/services/ServiceContainer.ts:25
↓ 42 callers
Method
writeFile
(path: string, contents: string)
core/index.d.ts:861
↓ 41 callers
Function
createChatHistoryItem
( role: "user" | "assistant" | "tool" | "thinking", content: string, options?: { toolCallStates?: To
gui/src/redux/util/index.test.ts:32
↓ 41 callers
Function
createCodeSnippet
( filepath: string, content: string, )
core/autocomplete/templating/__tests__/formatOpenedFilesContext.vitest.ts:31
↓ 40 callers
Function
addToTestDir
(pathsOrUris: (string | [string, string])[])
core/test/testDir.ts:29
↓ 40 callers
Method
setCursor
(position: number)
extensions/cli/src/ui/TextBuffer.ts:42
↓ 39 callers
Method
abort
(startUrl: string)
core/indexing/docs/DocsService.ts:301
↓ 39 callers
Function
dedent
(strings: TemplateStringsArray, ...values: any[])
core/util/index.ts:139
↓ 39 callers
Function
renderChatMessage
(message: ChatMessage)
core/util/messageContent.ts:20
↓ 39 callers
Method
setText
(text: string)
extensions/cli/src/ui/TextBuffer.ts:37
↓ 38 callers
Method
close
()
core/llm/asyncEncoder.ts:8
↓ 38 callers
Method
onWebviewOrCore
( messageType: T, handler: ( message: Message<ToIdeFromWebviewOrCoreProtocol[T][0]>, ) =>
extensions/vscode/src/extension/VsCodeMessenger.ts:60
↓ 38 callers
Function
useWebviewListener
( messageType: T, handler: (data: ToWebviewProtocol[T][0]) => Promise<ToWebviewProtocol[T][1]>, dependen
gui/src/hooks/useWebviewListener.ts:6
↓ 37 callers
Function
customFetch
( requestOptions: RequestOptions | undefined, )
packages/openai-adapters/src/util.ts:155
↓ 35 callers
Function
getNumberArg
(args: any, argName: string)
core/tools/parseArgs.ts:115
↓ 35 callers
Method
getPermissions
* Get the compiled permissions
extensions/cli/src/services/ToolPermissionService.ts:265
↓ 35 callers
Function
handleToolCallBuffer
( chunk: string, state: ToolCallParseState, )
core/tools/systemMessageTools/toolCodeblocks/parseSystemToolCall.ts:11
↓ 35 callers
Function
shouldBypassProxy
( hostname: string, requestOptions: RequestOptions | undefined, )
packages/fetch/src/util.ts:96
↓ 34 callers
Method
encode
(text: string)
core/llm/asyncEncoder.ts:6
↓ 34 callers
Function
executeFindAndReplace
( fileContent: string, oldString: string, newString: string, replaceAll: boolean, editIndex = 0, )
core/edit/searchAndReplace/performReplace.ts:85
↓ 34 callers
Method
getInstance
()
core/data/log.ts:29
↓ 34 callers
Function
getState
* Get current service state (shallow copy for immutability)
extensions/cli/src/services/BaseService.ts:58
↓ 34 callers
Function
normalizeRepoUrl
(url: string)
core/util/repoUrl.ts:31
↓ 34 callers
Method
switchMode
* Switch to a different permission mode
extensions/cli/src/services/ToolPermissionService.ts:285
↓ 33 callers
Function
constructLlmApi
(config: LLMConfig)
packages/openai-adapters/src/index.ts:84
↓ 33 callers
Function
findSearchMatches
( fileContent: string, searchContent: string, )
core/edit/searchAndReplace/findSearchMatch.ts:354
↓ 33 callers
Function
headerIsMarkdown
(header: string)
core/utils/markdownUtils.ts:8
↓ 33 callers
Method
loadConfig
()
core/config/ConfigHandler.ts:317
↓ 33 callers
Method
on
( messageType: T, handler: ( data: ToIdeFromWebviewOrCoreProtocol[T][0], ) => | Promis
core/protocol/messenger/reverseMessageIde.ts:7
↓ 32 callers
Method
create
* Factory method for creating LanceDbIndex instances. * * We dynamically import LanceDB only when supported to avoid native module loading error
core/indexing/LanceDbIndex.ts:58
↓ 32 callers
Method
decode
(tokens: number[])
core/llm/asyncEncoder.ts:7
↓ 32 callers
Function
isRetryableError
(error: any)
extensions/cli/src/util/exponentialBackoff.test.ts:6
↓ 32 callers
Function
streamSse
(response: Response)
packages/fetch/src/stream.ts:124
↓ 31 callers
Function
calculateDelay
( attempt: number, options: Required<ExponentialBackoffOptions>, )
extensions/cli/src/util/exponentialBackoff.test.ts:55
↓ 31 callers
Function
markdownToRule
( rule: string, id: PackageIdentifier, relativePathForGlobs?: string, )
packages/config-yaml/src/markdown/markdownToRule.ts:98
↓ 31 callers
Method
shouldStopAtPosition
* Determines if we should stop at the given markdown block position. * Maintains state across calls to avoid redundant computation.
core/utils/markdownUtils.ts:61
↓ 30 callers
Function
configureLogger
(isHeadless: boolean)
extensions/cli/src/logger.ts:5
↓ 30 callers
Function
detectLanguage
(code: string)
extensions/cli/src/ui/SyntaxHighlighter.ts:206
↓ 30 callers
Function
getStringArg
( args: any, argName: string, allowEmpty = false, )
core/tools/parseArgs.ts:65
↓ 30 callers
Function
prepareQueryForRipgrep
(query: string)
core/util/regexValidator.ts:149
next →
1–100 of 6,271, ranked by callers