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
↓ 2 callers
Function
mediaKindFromPath
(path: string | undefined)
packages/session-ui/src/pierre/media.ts:36
↓ 2 callers
Function
memo
(fn: () => T, cleanup?: (input: T) => Promise<void>)
packages/console/core/src/util/memo.ts:1
↓ 2 callers
Function
merge
(left: ModelV2Info["cost"][number], right: ModelV2Info["cost"][number])
packages/core/src/plugin/models-dev.ts:58
↓ 2 callers
Function
merge
(next: NonNullable<ReturnType<typeof info>>, target = sync())
packages/app/src/pages/session.tsx:1501
↓ 2 callers
Function
merge
(...items: Data[][])
packages/enterprise/src/core/share.ts:66
↓ 2 callers
Function
mergeConfigConcatArrays
(target: Info, source: Info)
packages/opencode/src/config/config.ts:45
↓ 2 callers
Function
mergeConfigs
(a: Config, b: Config)
packages/sdk/js/src/v2/gen/client/utils.gen.ts:158
↓ 2 callers
Function
mergeConfigs
(a: Config, b: Config)
packages/sdk/js/src/gen/client/utils.gen.ts:156
↓ 2 callers
Function
mergeGenerationOptions
(...items: ReadonlyArray<GenerationOptionsInput | undefined>)
packages/llm/src/schema/options.ts:110
↓ 2 callers
Function
mergeHeaders
(...headers: Array<Required<Config>["headers"] | undefined>)
packages/sdk/js/src/v2/gen/client/utils.gen.ts:175
↓ 2 callers
Function
mergeHeaders
(...headers: Array<Required<Config>["headers"] | undefined>)
packages/sdk/js/src/gen/client/utils.gen.ts:165
↓ 2 callers
Function
mergeHttpOptions
(...items: ReadonlyArray<HttpOptions | undefined>)
packages/llm/src/schema/options.ts:66
↓ 2 callers
Function
mergeResults
(filePath: string, results: DiagnosticRequestResult[])
packages/opencode/src/lsp/client.ts:272
↓ 2 callers
Function
mergeRouteDefaults
(base: RouteDefaults | undefined, patch: RouteDefaultsInput)
packages/llm/src/route/client.ts:105
↓ 2 callers
Function
mergeStringRecords
( ...items: ReadonlyArray<Record<string, string> | undefined> )
packages/llm/src/schema/options.ts:22
↓ 2 callers
Function
mergeUsage
(left: Usage | undefined, right: Usage | undefined)
packages/llm/src/protocols/anthropic-messages.ts:595
↓ 2 callers
Function
message
(value: unknown)
packages/core/src/session/runner/publish-llm-event.ts:33
↓ 2 callers
Method
message
()
packages/opencode/src/skill/index.ts:77
↓ 2 callers
Function
messageAgentColor
( list: readonly { role: string; agent?: string }[] | undefined, agents: readonly { name: string; color?:
packages/app/src/utils/agent.ts:34
↓ 2 callers
Function
messageSelector
(id: string)
packages/app/e2e/performance/timeline/home-tab-navigation-benchmark.spec.ts:112
↓ 2 callers
Function
messageTexts
(request: LLMRequest, role: "user" | "system")
packages/core/test/session-runner.test.ts:363
↓ 2 callers
Function
messages
(sessionID: string, limit?: number)
packages/opencode/src/cli/cmd/run/stream.transport.ts:601
↓ 2 callers
Function
messages
(input: readonly ModelMessage[])
packages/opencode/src/session/llm/native-request.ts:105
↓ 2 callers
Function
migrate
(value: unknown)
packages/app/src/context/local.tsx:32
↓ 2 callers
Function
migrateTerminalState
(value: unknown)
packages/app/src/context/terminal.tsx:69
↓ 2 callers
Function
minimal
()
packages/opencode/src/cli/cmd/run/footer.command.tsx:219
↓ 2 callers
Method
mixedSearch
( query: string, opts?: { currentFile?: string pageIndex?: number pageSize?: number
packages/core/src/filesystem/fff.bun.ts:90
↓ 2 callers
Function
mkApi
()
packages/opencode/test/cli/tui/plugin-loader.test.ts:1275
↓ 2 callers
Function
mkConfig
()
packages/opencode/test/cli/tui/plugin-loader.test.ts:1284
↓ 2 callers
Function
mockServer
( page: Page, requests: { permissions?: unknown[] | (() => unknown[]) questions?: unknown[] | (()
packages/app/e2e/regression/session-request-docks.spec.ts:103
↓ 2 callers
Function
mockServers
(page: Page, requests: string[])
packages/app/e2e/regression/cross-server-tab-close.spec.ts:79
↓ 2 callers
Function
model
(providerID: ProviderV2.ID, id: string, variants?: Directory.ModelVariants)
packages/opencode/test/acp/directory.test.ts:18
↓ 2 callers
Function
model
(input: Provider.Model | RequestInput, headers?: Record<string, string>)
packages/opencode/src/session/llm/native-request.ts:153
↓ 2 callers
Function
modelAggregate
( row: RawRow, base: StatBaseAggregate, providerModelLookup: Map<string, string>, )
packages/stats/core/src/honeycomb-backfill.ts:409
↓ 2 callers
Function
modelDailyScope
()
packages/stats/core/src/domain/model.ts:200
↓ 2 callers
Function
modelHttpErrorsQuery
(product: "go" | "zen")
infra/monitoring.ts:41
↓ 2 callers
Function
modelKey
(model: DefaultModel)
packages/opencode/src/acp/directory.ts:58
↓ 2 callers
Function
modelLowTpsQuery
(product: "go" | "zen")
infra/monitoring.ts:132
↓ 2 callers
Function
modelRow
()
packages/app/src/components/dialog-custom-provider-form.ts:157
↓ 2 callers
Function
modelRowsFromAggregates
(aggregates: ModelAggregate[])
packages/stats/core/src/honeycomb-backfill.ts:509
↓ 2 callers
Function
modelSlug
(value: string)
packages/stats/app/src/routes/index.tsx:1946
↓ 2 callers
Function
modelUsageMetricValue
(point: ModelUsagePoint, metric: "tokens" | "users")
packages/stats/app/src/routes/[lab]/[model].tsx:551
↓ 2 callers
Function
monoInput
(font: string | undefined)
packages/app/src/context/settings.tsx:82
↓ 2 callers
Function
motion
(value: number)
packages/app/src/components/prompt-input.tsx:349
↓ 2 callers
Function
mount
(count: number, limit = FOOTER_MENU_ROWS)
packages/opencode/test/cli/run/footer.menu.test.ts:5
↓ 2 callers
Function
mount
(meta: LineCommentAnnotationMeta<T>)
packages/session-ui/src/components/line-comment-annotations.tsx:111
↓ 2 callers
Function
mountPrompt
(input: { root: string keybinds: Partial<TuiKeybind.Keybinds> onConfirm: (value: string) => void })
packages/tui/test/cli/tui/dialog-prompt.test.tsx:22
↓ 2 callers
Function
mouseHit
( event: MouseEvent, line: (node: HTMLElement) => number | undefined, side?: (node: HTMLElement) => Diff
packages/session-ui/src/components/file.tsx:614
↓ 2 callers
Function
move
(direction: -1 | 1)
packages/tui/src/component/prompt/autocomplete.tsx:532
↓ 2 callers
Function
move
(dir: -1 | 1)
packages/opencode/src/cli/cmd/run/footer.question.tsx:88
↓ 2 callers
Function
move
(step: number)
packages/app/src/pages/session/composer/session-question-dock.tsx:317
↓ 2 callers
Function
moveAction
(direction: 1 | -1)
packages/tui/src/ui/dialog-select.tsx:358
↓ 2 callers
Function
moveActive
(delta: number)
packages/app/src/components/dialog-select-model.tsx:327
↓ 2 callers
Function
moveActive
(delta: number)
packages/app/src/components/prompt-project-selector.tsx:147
↓ 2 callers
Function
moveActive
(delta: number)
packages/app/src/pages/home.tsx:1081
↓ 2 callers
Function
moveChild
(direction: number)
packages/tui/src/routes/session/index.tsx:440
↓ 2 callers
Function
moveGroup
(delta: number)
packages/tui/src/feature-plugins/system/which-key.tsx:274
↓ 2 callers
Function
moveOffset
(value: number, input: { count: number; limit: number; selected: number; dir: -1 | 1 })
packages/opencode/src/cli/cmd/run/footer.menu.tsx:43
↓ 2 callers
Function
moveSuggestion
(delta: -1 | 1)
packages/app/src/components/dialog-select-directory-v2.tsx:182
↓ 2 callers
Function
msg
(id: string, sessionID: string)
packages/app/src/context/global-sync/session-cache.test.ts:13
↓ 2 callers
Function
msgErr
(id: string)
packages/opencode/src/cli/cmd/run/session-data.ts:189
↓ 2 callers
Function
named
(value: string)
packages/llm/src/schema/messages.ts:253
↓ 2 callers
Function
named
(input: unknown, name: string)
packages/tui/src/util/error.ts:82
↓ 2 callers
Function
nativePickerPath
(path: string)
packages/app/src/components/directory-picker-domain.ts:243
↓ 2 callers
Function
nativeRole
(role: DesktopMenuRole)
packages/desktop/src/main/menu.ts:65
↓ 2 callers
Function
nav
(event: KeyboardEvent)
packages/app/src/pages/session/composer/session-question-dock.tsx:322
↓ 2 callers
Function
navigateAfterSessionRemoval
(sessionID: string, parentID?: string, nextSessionID?: string)
packages/app/src/pages/session/timeline/message-timeline.tsx:764
↓ 2 callers
Function
navigateMessageByOffset
(offset: number)
packages/app/src/pages/session.tsx:681
↓ 2 callers
Function
navigateProjectByOffset
(offset: number)
packages/app/src/pages/layout.tsx:816
↓ 2 callers
Function
navigateSessionByOffset
(offset: number)
packages/app/src/pages/layout.tsx:794
↓ 2 callers
Function
navigateSessionByUnseen
(offset: number)
packages/app/src/pages/layout.tsx:847
↓ 2 callers
Function
navigateToSession
(session: Session | undefined)
packages/app/src/pages/layout.tsx:1248
↓ 2 callers
Function
networkArgs
()
packages/opencode/src/cli/network.ts:51
↓ 2 callers
Function
newSession
()
packages/app/src/components/prompt-input.tsx:1495
↓ 2 callers
Function
newTabTooltipKeybind
(command: CommandKeybind, _translate?: (key: string) => string)
packages/app/src/components/command-tooltip-keybind.ts:9
↓ 2 callers
Function
next
(count: number, error: unknown)
packages/app/src/utils/server-health.ts:79
↓ 2 callers
Function
next
(dir: 1 | -1)
packages/session-ui/src/pierre/file-find.ts:372
↓ 2 callers
Function
nextRow
()
packages/app/src/components/dialog-custom-provider-form.ts:155
↓ 2 callers
Function
nextServerAfterRemoval
( servers: ServerConnection.Any[], removed: ServerConnection.Key, fallback: ServerConnection.Key, )
packages/app/src/context/server.tsx:211
↓ 2 callers
Function
nextThinkingMode
(current: ThinkingMode)
packages/tui/src/context/thinking.ts:24
↓ 2 callers
Function
noUpdate
(check: (event: WatcherEvent) => boolean, trigger: Effect.Effect<void, E>, timeout = 500)
packages/core/test/filesystem/watcher.test.ts:122
↓ 2 callers
Function
normalize
(model: z.infer<typeof ModelSchema>)
packages/console/core/src/model.ts:129
↓ 2 callers
Function
normalize
(tab: string)
packages/app/src/context/layout.tsx:937
↓ 2 callers
Function
normalizeApi
(item: ProviderV2.MutableInfo | ModelV2.MutableInfo)
packages/core/src/catalog.ts:99
↓ 2 callers
Function
normalizeCountry
(value: string | undefined)
packages/stats/core/src/domain/stat.ts:283
↓ 2 callers
Function
normalizeDataPathname
(pathname: string)
packages/stats/app/src/lib/language.ts:26
↓ 2 callers
Function
normalizeDiffs
(diffs: readonly (VcsFileDiff | SnapshotFileDiff)[])
packages/tui/src/feature-plugins/system/diff-viewer.tsx:59
↓ 2 callers
Function
normalizeDomain
(url: string)
packages/opencode/src/plugin/github-copilot/copilot.ts:15
↓ 2 callers
Function
normalizeImageText
(value: string)
packages/llm/test/recorded-scenarios.ts:199
↓ 2 callers
Function
normalizeKey
(key: string)
packages/app/src/context/command.tsx:44
↓ 2 callers
Function
normalizeReferralCode
(code?: string | null)
packages/console/app/src/lib/referral-invite.ts:8
↓ 2 callers
Function
normalizeRepositoryInput
(input: string)
packages/opencode/src/util/repository.ts:64
↓ 2 callers
Function
normalizeServerUrl
(input: string)
packages/opencode/src/account/url.ts:1
↓ 2 callers
Function
normalizeSessionTabList
(path: ReturnType<typeof createPathHelpers> | undefined, all: string[])
packages/app/src/context/layout.tsx:111
↓ 2 callers
Function
normalizeTab
(tab: string)
packages/app/src/pages/session.tsx:445
↓ 2 callers
Function
normalizeText
(input: string | undefined, fallback: string, limit: number)
packages/tui/src/attention.ts:69
↓ 2 callers
Function
normalizeTier
(value: string)
packages/stats/core/src/domain/stat.ts:278
↓ 2 callers
Function
normalizeUnicode
(str: string)
packages/opencode/src/patch/index.ts:418
↓ 2 callers
Function
notFound
(effect: Effect.Effect<A, FSUtil.Error>)
packages/core/src/location-mutation.ts:86
↓ 2 callers
Function
notFound
()
packages/opencode/src/server/shared/ui.ts:51
← previous
next →
4,301–4,400 of 12,468, ranked by callers