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
↓ 5 callers
Function
fork
()
packages/app/src/pages/session/use-session-commands.tsx:377
↓ 5 callers
Function
formatDate
(value: Date | null | undefined)
packages/console/core/script/lookup-user.ts:296
↓ 5 callers
Function
formatErrorString
(error: string, label: string)
packages/web/src/components/share/part.tsx:371
↓ 5 callers
Function
formatMicroCents
(value: number)
packages/console/core/script/black-stats.ts:274
↓ 5 callers
Function
formatNumber
(value: number, locale: string)
packages/web/src/components/share/common.tsx:26
↓ 5 callers
Function
formatPromptTooLargeError
(files: { filename: string; content: string }[])
packages/opencode/src/cli/cmd/github.shared.ts:24
↓ 5 callers
Function
formatRetryTime
(seconds: number)
packages/console/app/src/routes/zen/util/handler.ts:811
↓ 5 callers
Function
formatTranscript
( session: SessionInfo, messages: MessageWithParts[], options: TranscriptOptions, )
packages/tui/src/util/transcript.ts:26
↓ 5 callers
Function
formatTrillions
(value: number)
packages/stats/app/src/routes/index.tsx:1562
↓ 5 callers
Function
formatTypescript
(input: string)
packages/core/script/migration.ts:175
↓ 5 callers
Function
get
(id: string)
packages/enterprise/src/core/share.ts:130
↓ 5 callers
Function
getLegacyTerminalStorageKeys
(dir: string, legacySessionID?: string)
packages/app/src/context/terminal.tsx:92
↓ 5 callers
Function
getModelColor
(model: string)
packages/console/app/src/routes/workspace/[id]/usage/graph-section.tsx:122
↓ 5 callers
Function
getMsgParts
(msgId: string)
packages/app/src/pages/session/timeline/message-timeline.tsx:304
↓ 5 callers
Method
getNullCell
()
packages/app/src/addons/serialize.ts:30
↓ 5 callers
Function
getOpenAIMetadata
(message: { providerOptions?: SharedV3ProviderOptions })
packages/core/src/github-copilot/chat/convert-to-openai-compatible-chat-messages.ts:9
↓ 5 callers
Function
getRankColor
(key: string, fallbackIndex: number, order: Map<string, number>, colors: readonly string[])
packages/stats/app/src/routes/index.tsx:1550
↓ 5 callers
Function
getRuntime
()
packages/core/src/effect/runtime.ts:7
↓ 5 callers
Function
getRuntime
()
packages/opencode/src/effect/run-service.ts:35
↓ 5 callers
Method
getSQL
@internal
packages/effect-drizzle-sqlite/src/sqlite-core/effect/update.ts:351
↓ 5 callers
Function
getValue
(item: T)
packages/ui/src/components/radio-group.tsx:37
↓ 5 callers
Method
getWidth
()
packages/app/src/addons/serialize.ts:43
↓ 5 callers
Function
getWorkerPool
(style: WorkerPoolStyle | undefined)
packages/session-ui/src/pierre/worker.ts:35
↓ 5 callers
Function
gitStatus
(args: string[])
packages/opencode/src/cli/cmd/github.handler.ts:462
↓ 5 callers
Function
githubRequest
(path: string, init: RequestInit, attempt = 0)
script/github/close-prs.ts:295
↓ 5 callers
Function
googleMetadata
(metadata: Record<string, unknown>)
packages/llm/src/protocols/gemini.ts:191
↓ 5 callers
Function
groupParts
(parts: { messageID: string; part: PartType }[])
packages/session-ui/src/components/message-part.tsx:616
↓ 5 callers
Function
growOnly
()
packages/ui/src/components/text-reveal.stories.tsx:105
↓ 5 callers
Function
gy
(i: number)
packages/console/app/src/routes/go/index.tsx:114
↓ 5 callers
Function
handleNotificationClick
(href?: string)
packages/app/src/utils/notification-click.ts:7
↓ 5 callers
Function
hasArg
(name: string)
packages/opencode/src/cli/network.ts:41
↓ 5 callers
Function
hasTheme
(name: string)
packages/tui/src/theme/index.ts:215
↓ 5 callers
Function
headers
(input: unknown)
packages/core/src/v1/config/provider-options.ts:201
↓ 5 callers
Function
httpClient
(response: Response, onRequest?: (request: HttpClientRequest.HttpClientRequest) => void)
packages/opencode/test/server/httpapi-ui.test.ts:172
↓ 5 callers
Function
id
()
packages/app/src/components/titlebar-tab-strip.tsx:36
↓ 5 callers
Function
identifier
()
packages/console/support/src/routes/lookup.tsx:22
↓ 5 callers
Function
inline
(info: Inline)
packages/opencode/src/cli/cmd/run.ts:73
↓ 5 callers
Function
insertPart
(text: string, part: PromptInfo["parts"][number])
packages/tui/src/component/prompt/autocomplete.tsx:172
↓ 5 callers
Function
installStressSessionTabs
(page: Page, input?: { draftID?: string; sessionIDs?: string[] })
packages/app/e2e/performance/timeline/timeline-test-helpers.ts:36
↓ 5 callers
Function
isContextOverflow
(message: string)
packages/llm/src/provider-error.ts:26
↓ 5 callers
Function
isExitCommand
(input: string)
packages/opencode/src/cli/cmd/run/prompt.shared.ts:46
↓ 5 callers
Function
isMcpConfigured
(entry: McpEntry)
packages/opencode/src/mcp/index.ts:120
↓ 5 callers
Function
isMcpRemote
(config: McpEntry)
packages/opencode/src/cli/cmd/mcp.ts:54
↓ 5 callers
Function
isNushell
(shell: string)
packages/desktop/src/main/shell-env.ts:64
↓ 5 callers
Function
isRecord
(value: unknown)
packages/app/src/utils/runtime-adapters.ts:3
↓ 5 callers
Function
isRecord
(value: unknown)
packages/app/src/context/highlights.tsx:21
↓ 5 callers
Function
isRecord
(value: unknown)
packages/app/src/context/server.tsx:30
↓ 5 callers
Function
json
(req: Parameters<typeof HttpClientResponse.fromWeb>[0], body: unknown, status = 200)
packages/opencode/test/share/share-next.test.ts:25
↓ 5 callers
Function
json
(response: HttpClientResponse.HttpClientResponse)
packages/opencode/test/server/session-messages.test.ts:84
↓ 5 callers
Function
key
(scope: ServerScope, directory: string)
packages/app/src/utils/worktree.ts:4
↓ 5 callers
Function
keyText
(key: KeyLabel, t?: (key: KeyLabel) => string)
packages/app/src/context/command.tsx:35
↓ 5 callers
Function
kind
()
packages/app/src/components/file-tree.tsx:137
↓ 5 callers
Function
latestTool
(assistant: DraftAssistant | undefined, callID?: string)
packages/core/src/session/message-updater.ts:84
↓ 5 callers
Function
layer
(list: () => SkillV2.Info[])
packages/core/test/skill/guidance.test.ts:31
↓ 5 callers
Function
legacySessionHref
(directory: string, sessionID: string)
packages/app/src/utils/session-route.ts:9
↓ 5 callers
Method
listSessions
(params: ListSessionsRequest)
packages/opencode/src/acp/agent.ts:51
↓ 5 callers
Function
live
(name: string, value: Body<A, E2, R | Scope.Scope>, opts?: number | TestOptions)
packages/llm/test/lib/effect.ts:32
↓ 5 callers
Function
loadDialogSessionList
(input: { search?: string filter: SessionListFilter list: (query: ReturnType<typeof createDialogSessionL
packages/tui/src/component/dialog-session-list.tsx:34
↓ 5 callers
Function
loadOlderTimeline
(input: { sessionID: Accessor<string | undefined> more: Accessor<boolean> loading: Accessor<boolean> l
packages/app/src/pages/session/timeline/model.ts:106
↓ 5 callers
Function
loadPathQuery
(scope: ServerScope, directory: string | null, sdk: OpencodeClient)
packages/app/src/context/global-sync/bootstrap.ts:193
↓ 5 callers
Function
loaded
(messages: SessionV1.WithParts[])
packages/opencode/src/session/instruction.ts:227
↓ 5 callers
Function
lock
(filePath: string)
packages/opencode/src/tool/edit.ts:37
↓ 5 callers
Function
makeDir
(dir: string)
packages/opencode/test/tool/apply_patch.test.ts:77
↓ 5 callers
Function
makeTool
(id: string, executeFn?: () => void)
packages/opencode/test/tool/tool-define.test.ts:30
↓ 5 callers
Function
mark
(selected: number)
packages/opencode/src/cli/cmd/run/footer.question.tsx:141
↓ 5 callers
Function
matches
(prompt: NonNullable<ReturnType<typeof prompts>[number]>, value: Record<string, string>)
packages/app/src/components/dialog-connect-provider.tsx:222
↓ 5 callers
Function
max
()
packages/app/src/pages/session/terminal-panel.tsx:48
↓ 5 callers
Function
merge
(a: readonly T[], b: readonly T[])
packages/app/src/context/server-session.ts:95
↓ 5 callers
Function
mergeProvider
(providerID: ProviderV2.ID, provider: Partial<Info>)
packages/opencode/src/provider/provider.ts:1340
↓ 5 callers
Function
mergeProviderOptions
( ...items: ReadonlyArray<ProviderOptions | undefined> )
packages/llm/src/schema/options.ts:39
↓ 5 callers
Method
message
* Get a message from a session
packages/sdk/js/src/gen/sdk.gen.ts:629
↓ 5 callers
Function
messageSelector
(id: string)
packages/app/e2e/performance/timeline/first-navigation-benchmark.spec.ts:85
↓ 5 callers
Function
microcentsToDollars
(value: number)
packages/stats/core/src/domain/home.ts:993
↓ 5 callers
Function
mockStressTimeline
( page: Page, input?: { onMessages?: (input: { sessionID: string; before?: string; phase: "start" | "end"
packages/app/e2e/performance/timeline/timeline-test-helpers.ts:22
↓ 5 callers
Function
mockTuiRuntime
(dir: string, plugin: PluginSpec[], opts?: { plugin_enabled?: Record<string, boolean> })
packages/opencode/test/fixture/tui-runtime.ts:32
↓ 5 callers
Function
mode
()
packages/tui/src/feature-plugins/system/diff-viewer.tsx:104
↓ 5 callers
Function
models
(catalog: Catalog.Draft)
packages/core/test/catalog.test.ts:266
↓ 5 callers
Function
mountEditorContext
(WebSocketImpl?: typeof WebSocket)
packages/opencode/test/cli/tui/editor-context.test.tsx:24
↓ 5 callers
Function
moveFileTreeSelectionToFirstChild
(rows: readonly FileTreeRow[], selected: number | undefined)
packages/tui/src/feature-plugins/system/diff-viewer-file-tree-utils.ts:129
↓ 5 callers
Function
moveFileTreeSelectionToParent
(rows: readonly FileTreeRow[], selected: number | undefined)
packages/tui/src/feature-plugins/system/diff-viewer-file-tree-utils.ts:137
↓ 5 callers
Method
moveSession
* Move session * * Move a session to another project directory, optionally transferring local changes.
packages/sdk/js/src/v2/gen/sdk.gen.ts:623
↓ 5 callers
Function
nextSuggestionIndex
(current: number, delta: -1 | 1, count: number)
packages/app/src/components/directory-picker-domain.ts:218
↓ 5 callers
Function
normalizePromptContent
(content: string)
packages/tui/src/editor.ts:12
↓ 5 callers
Function
normalizeServerUrl
(input: string)
packages/app/src/context/server.tsx:12
↓ 5 callers
Function
note
(footer: FooterApi, text: string)
packages/opencode/src/cli/cmd/run/demo.ts:155
↓ 5 callers
Function
num
(value: unknown)
packages/app/src/context/terminal.tsx:35
↓ 5 callers
Method
oauth
* Begin OAuth connection * * Start an OAuth attempt and return the authorization details.
packages/sdk/js/src/v2/gen/sdk.gen.ts:6009
↓ 5 callers
Function
ok
(data: T)
packages/opencode/test/cli/run/runtime.test.ts:75
↓ 5 callers
Function
openAIConfig
(model: ModelsDev.Provider["models"][string], baseURL: string)
packages/opencode/test/session/llm.test.ts:33
↓ 5 callers
Function
openApiPath
(path: string)
packages/opencode/test/server/httpapi-query-schema-drift.test.ts:115
↓ 5 callers
Function
openEditor
(input: { value: string; renderer: CliRenderer; cwd?: string; stdin?: EditorStdio })
packages/tui/src/editor.ts:26
↓ 5 callers
Function
option
(name: string)
packages/llm/script/setup-recording-env.ts:225
↓ 5 callers
Function
option
(args: string[], name: string)
packages/opencode/test/server/httpapi-exercise/routing.ts:82
↓ 5 callers
Function
out
(result: { text(): string })
packages/opencode/src/git/index.ts:20
↓ 5 callers
Function
output
()
packages/tui/src/routes/session/index.tsx:1720
↓ 5 callers
Function
pasteMode
(text: string)
packages/app/src/components/prompt-input/paste.ts:20
↓ 5 callers
Function
pickAttachmentFiles
(input: { picker?: AttachmentPicker directory: () => string fallback: () => void onFile: (file: File)
packages/app/src/components/prompt-input/files.ts:14
↓ 5 callers
Function
pickFocus
(tab: number = store.tab)
packages/app/src/pages/session/composer/session-question-dock.tsx:155
↓ 5 callers
Function
pickerAbsoluteInput
(input: string, home: string, current: string)
packages/app/src/components/directory-picker-domain.ts:77
↓ 5 callers
Function
pickerFileSearchQuery
(root: string, input: string, home: string)
packages/app/src/components/directory-picker-domain.ts:66
← previous
next →
1,701–1,800 of 12,468, ranked by callers