Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/anomalyco/opencode
/ functions
Functions
12,468 in github.com/anomalyco/opencode
⨍
Functions
12,468
◇
Types & classes
2,231
↓ 3 callers
Function
endJob
(abort: AbortController)
packages/desktop/src/main/wsl/servers.ts:102
↓ 3 callers
Function
enrichPermission
(data: SessionData, request: PermissionRequest)
packages/opencode/src/cli/cmd/run/session-data.ts:314
↓ 3 callers
Function
ensureGlobal
()
packages/opencode/test/project/migrate-global.test.ts:44
↓ 3 callers
Function
ensureStream
()
packages/opencode/src/cli/cmd/run/runtime.ts:457
↓ 3 callers
Function
entryCanStream
(commit: StreamCommit, body: RunEntryBody)
packages/opencode/src/cli/cmd/run/entry.body.ts:149
↓ 3 callers
Function
entryDone
(commit: StreamCommit)
packages/opencode/src/cli/cmd/run/entry.body.ts:137
↓ 3 callers
Function
env
(PATH: string)
packages/core/test/util/which.test.ts:18
↓ 3 callers
Function
env
(key: string)
packages/opencode/src/util/proxy-env.ts:68
↓ 3 callers
Function
error
()
packages/app/src/components/dialog-select-mcp.tsx:58
↓ 3 callers
Function
errors
(list: PromiseSettledResult<unknown>[])
packages/app/src/context/global-sync/bootstrap.ts:55
↓ 3 callers
Method
escape
* Escape strings for input into shell commands.
packages/plugin/src/shell.ts:22
↓ 3 callers
Function
estimateSessionContextBreakdown
(args: { messages: Message[] parts: Record<string, Part[] | undefined> input: number systemPrompt?: st
packages/app/src/components/session/session-context-breakdown.ts:70
↓ 3 callers
Function
evaluate
(action: string, resource: string, ...rulesets: Permission.Ruleset[])
packages/core/src/permission.ts:76
↓ 3 callers
Function
evaluate
(permission: string, pattern: string, ...rulesets: PermissionV1.Ruleset[])
packages/opencode/src/permission/index.ts:28
↓ 3 callers
Function
event
(payload: Event, input: { directory: string; project?: string; workspace?: string })
packages/tui/test/cli/tui/use-event.test.tsx:22
↓ 3 callers
Function
eventError
(route: string, message: string, raw?: string)
packages/llm/src/protocols/shared.ts:90
↓ 3 callers
Function
eventID
()
packages/opencode/src/server/routes/instance/httpapi/handlers/event.ts:21
↓ 3 callers
Function
eventStreamResponse
()
packages/opencode/test/server/httpapi-workspace.test.ts:152
↓ 3 callers
Function
evict
(sessionIDs: string[])
packages/app/src/context/server-session.ts:384
↓ 3 callers
Function
evictContentLru
(keep: Set<string> | undefined, evict: (path: string) => void)
packages/app/src/context/file/content-cache.ts:44
↓ 3 callers
Function
execute
(sdk: OpencodeClient)
packages/opencode/src/cli/cmd/run.ts:670
↓ 3 callers
Function
expandTrackedPastedText
(text: string, ranges: { start: number; end: number; text: string }[])
packages/tui/src/prompt/part.ts:24
↓ 3 callers
Function
expectOpencodeVersion
(installed: string | null, expected: string, distro = "Debian")
packages/desktop/src/main/wsl/startup.ts:5
↓ 3 callers
Function
expectUnknownErrorBody
(body: unknown)
packages/opencode/test/server/httpapi-error-middleware.test.ts:13
↓ 3 callers
Function
expired
(entry: Entry<T>)
packages/app/src/utils/scoped-cache.ts:21
↓ 3 callers
Function
extract
(messages: SessionV1.WithParts[])
packages/opencode/src/session/instruction.ts:17
↓ 3 callers
Function
fade
(color: RGBA, base: RGBA, fallback: number, scale: number, limit: number)
packages/opencode/src/cli/cmd/run/theme.ts:111
↓ 3 callers
Function
fadeMs
()
packages/session-ui/src/components/shell-submessage-motion.stories.tsx:156
↓ 3 callers
Function
fail
(error: Error)
packages/desktop/src/main/server.ts:92
↓ 3 callers
Function
fail
(self: Effect.Effect<A, E, R>)
packages/opencode/test/permission/next.test.ts:52
↓ 3 callers
Function
fetch
(req)
packages/opencode/test/session/llm.test.ts:642
↓ 3 callers
Function
fetch
(request: RequestInfo | URL, init?: RequestInit)
packages/opencode/src/plugin/github-copilot/copilot.ts:102
↓ 3 callers
Function
fileMetadata
(input: ToolInput)
packages/opencode/src/acp/permission.ts:236
↓ 3 callers
Method
fileSearch
( query: string, opts?: { currentFile?: string pageIndex?: number pageSize?: number
packages/core/src/filesystem/fff.bun.ts:66
↓ 3 callers
Function
fileTreeFileSelection
(tree: FileTree, fileIndex: number)
packages/tui/src/feature-plugins/system/diff-viewer-file-tree-utils.ts:160
↓ 3 callers
Function
fileTreeTab
()
packages/app/src/pages/session.tsx:975
↓ 3 callers
Function
finish
()
packages/session-ui/src/components/tool-status-title.tsx:51
↓ 3 callers
Function
finishLine
(reason: string, usage?: Usage)
packages/opencode/test/lib/llm-server.ts:95
↓ 3 callers
Function
first
(value: string)
packages/ui/src/components/avatar.tsx:8
↓ 3 callers
Function
firstEvent
(open: (signal: AbortSignal) => Promise<{ stream: AsyncIterator<unknown> }>)
packages/opencode/test/server/httpapi-sdk.test.ts:142
↓ 3 callers
Function
firstLine
(value: string)
packages/desktop/src/main/wsl/runtime.ts:367
↓ 3 callers
Function
firstPatchFileIndex
()
packages/tui/src/feature-plugins/system/diff-viewer.tsx:318
↓ 3 callers
Function
fixDiffSelection
(root: ShadowRoot | undefined, range: SelectedLineRange | null)
packages/session-ui/src/pierre/diff-selection.ts:45
↓ 3 callers
Function
flatten
( input: Record<string, unknown>, prefix = "", seen = new WeakSet<object>(), )
packages/core/src/observability/logging.ts:23
↓ 3 callers
Function
flatten
(node: AnyNode)
packages/core/src/effect/layer-node.ts:329
↓ 3 callers
Function
flush
()
packages/desktop/scripts/finalize-latest-yml.ts:35
↓ 3 callers
Function
flush
()
packages/desktop/scripts/finalize-latest-json.ts:70
↓ 3 callers
Function
flushInterrupted
(data: SessionData, commits: SessionCommit[])
packages/opencode/src/cli/cmd/run/session-data.ts:744
↓ 3 callers
Method
flushPendingSpacer
(active: ActiveEntry)
packages/opencode/src/cli/cmd/run/scrollback.surface.ts:220
↓ 3 callers
Function
flushText
()
packages/app/src/components/prompt-input.tsx:947
↓ 3 callers
Function
focus
()
packages/tui/src/component/prompt/index.tsx:584
↓ 3 callers
Function
footerComposerFrame
(root: BoxRenderable | RootRenderable)
packages/opencode/test/cli/run/footer.view.test.tsx:264
↓ 3 callers
Function
formatAccountLabel
(account: { email: string; url: string }, isActive: boolean)
packages/opencode/src/cli/cmd/account.ts:20
↓ 3 callers
Function
formatBillions
(value: number)
packages/stats/app/src/routes/index.tsx:1060
↓ 3 callers
Function
formatCatalogDate
(value: string | undefined, locale: string, unknown: string)
packages/stats/app/src/routes/[lab]/[model].tsx:1010
↓ 3 callers
Function
formatCountryName
(country: string, locale: string, unknown: string)
packages/stats/app/src/routes/index.tsx:1499
↓ 3 callers
Function
formatCountryName
(country: string, locale: string, i18n: ReturnType<typeof useI18n>)
packages/stats/app/src/routes/[lab]/[model].tsx:906
↓ 3 callers
Function
formatError
(value: unknown, fallback: string)
packages/app/src/components/dialog-connect-provider.tsx:137
↓ 3 callers
Function
formatError
(error: unknown, t: Translator)
packages/app/src/pages/error.tsx:214
↓ 3 callers
Function
formatGeoShare
(value: number)
packages/stats/app/src/routes/index.tsx:1510
↓ 3 callers
Function
formatGeoShare
(value: number)
packages/stats/app/src/routes/[lab]/[model].tsx:917
↓ 3 callers
Function
formatGeoTokens
(value: number)
packages/stats/app/src/routes/index.tsx:1506
↓ 3 callers
Function
formatGeoTokens
(value: number)
packages/stats/app/src/routes/[lab]/[model].tsx:913
↓ 3 callers
Function
formatKeyBindings
(bindings: Parameters<typeof formatCommandBindingsExtra>[0], config: FormatConfig)
packages/tui/src/keymap.tsx:210
↓ 3 callers
Function
formatKeybindParts
(config: string, t?: (key: KeyLabel) => string)
packages/app/src/context/command.tsx:218
↓ 3 callers
Function
formatLiteUsage
(usage: { status: "ok" | "rate-limited"; usagePercent: number; resetInSec: number })
packages/console/support/src/lib/lookup.ts:391
↓ 3 callers
Function
formatMcpResourceBytes
(value: number)
packages/opencode/src/session/prompt.ts:90
↓ 3 callers
Function
formatMessage
( msg: UserMessage | AssistantMessage, parts: Part[], options: TranscriptOptions, providers?: Provider
packages/tui/src/util/transcript.ts:46
↓ 3 callers
Function
formatMicroCents
(value: number | null | undefined)
packages/console/core/script/lookup-user.ts:291
↓ 3 callers
Function
formatMoney
(value: number)
packages/stats/app/src/routes/[lab]/[model].tsx:972
↓ 3 callers
Function
formatPercent
(value: number)
packages/stats/app/src/routes/[lab]/[model].tsx:968
↓ 3 callers
Function
formatSelectedLineLabel
(range: LineSpan, t: (key: SelectionKey, params: SelectionVars) => string)
packages/session-ui/src/pierre/selection-bridge.ts:10
↓ 3 callers
Function
formatSubagentTitle
(agent: string, description: string, background: boolean)
packages/tui/src/routes/session/index.tsx:2312
↓ 3 callers
Function
formatSubagentToolcalls
(count: number)
packages/tui/src/routes/session/index.tsx:2308
↓ 3 callers
Function
formatUpdatedAtLabel
(value: { date: string; time: string })
packages/stats/app/src/routes/index.tsx:383
↓ 3 callers
Function
formatVariantName
(variant: string)
packages/opencode/src/acp/config-option.ts:159
↓ 3 callers
Function
forwardInitializationFailure
(initialization: Deferred.Deferred<A, unknown>)
packages/desktop/src/main/initialization.ts:3
↓ 3 callers
Function
forwardTabRef
(ref: Ref<HTMLDivElement> | undefined, element: HTMLDivElement)
packages/app/src/components/titlebar-tab-gesture.ts:11
↓ 3 callers
Function
fragments
( name: string, ended: (id: string, value: string, providerMetadata?: ProviderMetadata) => Effect.Effe
packages/core/src/session/runner/publish-llm-event.ts:91
↓ 3 callers
Function
fromBunStream
(name: string, get: () => ReadableStream<Uint8Array>)
packages/opencode/test/lib/cli-process.ts:41
↓ 3 callers
Function
fromCredential
(source: Credential, render: (secret: string) => Headers.Input)
packages/llm/src/route/auth.ts:65
↓ 3 callers
Function
fromPathname
(pathname: string)
packages/console/app/src/lib/language.ts:184
↓ 3 callers
Function
fromRow
(row: typeof WorkspaceTable.$inferSelect)
packages/opencode/src/control-plane/workspace.ts:49
↓ 3 callers
Function
generatedMigrations
(directory: string)
packages/core/script/migration.ts:108
↓ 3 callers
Function
getAnchorAndDir
( placement: [number, number], w: number, h: number, )
packages/console/app/src/component/spotlight.tsx:69
↓ 3 callers
Function
getAuthStatusIcon
(status: MCP.AuthStatus)
packages/opencode/src/cli/cmd/mcp.ts:24
↓ 3 callers
Function
getAuthStatusText
(status: MCP.AuthStatus)
packages/opencode/src/cli/cmd/mcp.ts:35
↓ 3 callers
Function
getAvatarColors
(key?: string)
packages/app/src/context/layout.tsx:34
↓ 3 callers
Function
getCachedMarkdown
(key: string)
packages/session-ui/src/components/markdown-cache.tsx:40
↓ 3 callers
Function
getConfiguredAgentVariant
(input: { agent: Agent | undefined; model: Model | undefined })
packages/app/src/context/model-variant.ts:21
↓ 3 callers
Function
getFilePath
(uri: string)
packages/opencode/src/lsp/client.ts:71
↓ 3 callers
Method
getInterceptorIndex
(id: number | Interceptor)
packages/sdk/js/src/v2/gen/client/utils.gen.ts:231
↓ 3 callers
Method
getInterceptorIndex
(id: number | Interceptor)
packages/sdk/js/src/gen/client/utils.gen.ts:213
↓ 3 callers
Function
getLastFocusedWindow
()
packages/desktop/src/main/windows.ts:128
↓ 3 callers
Function
getLastSeenWorkspaceID
()
packages/console/app/src/routes/workspace/common.tsx:41
↓ 3 callers
Function
getMsgPart
(messageID: string, partID: string)
packages/app/src/pages/session/timeline/message-timeline.tsx:305
↓ 3 callers
Function
getOpencodeModeStack
(keymap: OpenTuiKeymap)
packages/tui/src/keymap.tsx:106
↓ 3 callers
Method
getPrompt
(_params: unknown, options?: { timeout?: number })
packages/opencode/test/mcp/lifecycle.test.ts:249
↓ 3 callers
Function
getSessionTokenTotal
(tokens: Session["tokens"] | undefined)
packages/app/src/components/session/session-context-metrics.ts:65
↓ 3 callers
Function
getShikiLang
(filename: string)
packages/web/src/components/share/part.tsx:328
← previous
next →
2,701–2,800 of 12,468, ranked by callers