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,546 callers
Method
make
(input: Model.Input)
packages/llm/src/schema/options.ts:195
↓ 2,738 callers
Method
get
(id: string)
packages/plugin/src/v2/effect/agent.ts:6
↓ 2,644 callers
Function
test
()
packages/enterprise/test-debug.ts:4
↓ 1,651 callers
Method
push
(item: T)
packages/opencode/src/util/queue.ts:5
↓ 805 callers
Method
instance
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7136
↓ 778 callers
Function
setStore
()
packages/app/src/context/global-sync/bootstrap.test.ts:83
↓ 776 callers
Method
from
(input: UsageInput)
packages/llm/src/schema/events.ts:71
↓ 701 callers
Method
find
(input: { readonly query: string readonly type?: "file" | "directory" readonly limit?: number })
packages/plugin/src/v2/effect/filesystem.ts:7
↓ 699 callers
Function
describe
(request: Request | undefined, response: Response | undefined)
packages/sdk/js/src/error-interceptor.ts:45
↓ 616 callers
Method
sync
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7206
↓ 611 callers
Method
set
* Set authentication credentials
packages/sdk/js/src/gen/sdk.gen.ts:916
↓ 600 callers
Method
create
(name: string)
packages/effect-drizzle-sqlite/examples/basic.ts:35
↓ 593 callers
Method
add
(pkg: string)
packages/plugin/src/v2/effect/npm.ts:4
↓ 569 callers
Method
run
()
packages/opencode/src/acp/event.ts:116
↓ 558 callers
Method
write
(path: string, value: string)
packages/enterprise/src/core/storage.ts:7
↓ 553 callers
Function
eq
(a: Opt | undefined, b: Opt | undefined)
packages/ui/src/components/motion-spring.tsx:6
↓ 501 callers
Method
all
(query: SQLWrapper | string)
packages/effect-drizzle-sqlite/src/sqlite-core/effect/db.ts:224
↓ 486 callers
Method
log
* Write a log entry to the server logs
packages/sdk/js/src/gen/sdk.gen.ts:844
↓ 477 callers
Method
use
(fn: Interceptor)
packages/sdk/js/src/gen/client/utils.gen.ts:242
↓ 476 callers
Method
delete
* Delete a part from a message.
packages/sdk/js/src/v2/gen/sdk.gen.ts:4334
↓ 465 callers
Method
list
(options?: { prefix?: string; limit?: number; after?: string; before?: string })
packages/enterprise/src/core/storage.ts:9
↓ 462 callers
Method
update
(id: string, update: (agent: AgentV2Info) => void)
packages/plugin/src/v2/effect/agent.ts:8
↓ 414 callers
Method
json
* Read from stdout as a JSON object
packages/plugin/src/shell.ts:118
↓ 399 callers
Method
where
(where: SQL | undefined)
packages/effect-drizzle-sqlite/src/sqlite-core/effect/update.ts:304
↓ 341 callers
Method
values
(query: SQLWrapper | string)
packages/effect-drizzle-sqlite/src/sqlite-core/effect/db.ts:232
↓ 334 callers
Method
at
(request: BuilderState<S>["request"])
packages/opencode/test/server/httpapi-exercise/dsl.ts:49
↓ 334 callers
Method
text
* Read from stdout as a string
packages/plugin/src/shell.ts:113
↓ 328 callers
Method
select
( fields?: SelectedFields, )
packages/effect-drizzle-sqlite/src/sqlite-core/effect/db.ts:120
↓ 300 callers
Method
handle
(event: PermissionEvent)
packages/opencode/src/acp/permission.ts:37
↓ 263 callers
Method
remove
(path: string)
packages/enterprise/src/core/storage.ts:8
↓ 260 callers
Function
setState
(next: Partial<WslServersState>)
packages/desktop/src/main/wsl/servers.ts:80
↓ 255 callers
Method
cwd
* Default working directory to use for shells created by this instance.
packages/plugin/src/shell.ts:32
↓ 250 callers
Method
close
()
packages/opencode/test/mcp/lifecycle.test.ts:136
↓ 223 callers
Method
prompt
(input: SessionPrompt.PromptInput)
packages/opencode/src/tool/task.ts:21
↓ 213 callers
Function
tmpdir
(options?: TmpDirOptions<T>)
packages/opencode/test/fixture/fixture.ts:84
↓ 212 callers
Method
on
(event: FocusEvent, listener: () => void)
packages/opencode/test/cli/cmd/tui/attention.test.ts:20
↓ 208 callers
Method
set
(key: string, value: unknown)
packages/opencode/test/cli/cmd/tui/attention.test.ts:80
↓ 203 callers
Function
addPlugin
(spec: string)
packages/opencode/src/plugin/tui/runtime.ts:1021
↓ 201 callers
Method
clear
()
packages/function/src/api.ts:98
↓ 189 callers
Function
tmpdirScoped
(options?: { git?: boolean config?: Partial<ConfigV1.Info> | (() => Partial<ConfigV1.Info>) init?: (dire
packages/opencode/test/fixture/fixture.ts:122
↓ 183 callers
Function
keybind
(value: Definition["default"], description: string)
packages/tui/src/config/keybind.ts:43
↓ 181 callers
Function
buildClientParams
(args: ReadonlyArray<unknown>, fields: FieldsConfig)
packages/sdk/js/src/v2/gen/core/params.gen.ts:105
↓ 179 callers
Method
transform
(chunk, controller)
packages/core/src/github-copilot/responses/openai-responses-language-model.ts:863
↓ 174 callers
Method
request
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:6845
↓ 164 callers
Function
inserted
(column: string)
packages/stats/core/src/domain/stat.ts:253
↓ 163 callers
Method
publish
* Publish a TUI event
packages/sdk/js/src/gen/sdk.gen.ts:1132
↓ 159 callers
Method
quiet
* By default, the shell will write to the current process's stdout and stderr, as well as buffering that output. * This configures the shell to onl
packages/plugin/src/shell.ts:62
↓ 152 callers
Function
testEffect
(layer: Layer.Layer<R, E>)
packages/opencode/test/lib/effect.ts:139
↓ 151 callers
Method
file
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7131
↓ 145 callers
Function
useI18n
()
packages/ui/src/context/i18n.tsx:36
↓ 142 callers
Method
insert
( into: TTable, )
packages/effect-drizzle-sqlite/src/sqlite-core/effect/db.ts:153
↓ 136 callers
Function
write
(file: string, content: string | Uint8Array)
packages/opencode/test/snapshot/snapshot.test.ts:44
↓ 132 callers
Function
sdk
( input: { stream?: EventStream globalStream?: GlobalEventStream subscribe?: OpencodeClient["eve
packages/opencode/test/cli/run/stream.transport.test.ts:416
↓ 131 callers
Method
current
* Get the current project
packages/sdk/js/src/gen/sdk.gen.ts:259
↓ 131 callers
Method
prepare
()
packages/effect-drizzle-sqlite/src/sqlite-core/effect/update.ts:373
↓ 123 callers
Function
describe
(element: Element)
packages/app/e2e/performance/timeline/session-timeline-stream-probe.ts:200
↓ 123 callers
Function
described
(schema: S, description: string)
packages/opencode/src/server/routes/instance/httpapi/groups/metadata.ts:4
↓ 121 callers
Method
as
( qb: | TypedQueryBuilder<ColumnsSelection | undefined> | SQL | ((qb: QueryBuild
packages/effect-drizzle-sqlite/src/sqlite-core/effect/db.ts:81
↓ 120 callers
Method
messages
* List messages for a session
packages/sdk/js/src/gen/sdk.gen.ts:605
↓ 120 callers
Function
tmpdir
()
packages/core/test/fixture/tmpdir.ts:5
↓ 119 callers
Function
join
(text: string, bom: boolean)
packages/opencode/src/util/bom.ts:12
↓ 117 callers
Method
exists
(id: number | Interceptor)
packages/sdk/js/src/gen/client/utils.gen.ts:220
↓ 117 callers
Method
model
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7012
↓ 114 callers
Method
make
(input: { cause: unknown })
packages/stats/core/src/database.ts:55
↓ 112 callers
Method
destroy
()
packages/core/src/filesystem/fff.bun.ts:62
↓ 112 callers
Method
execute
(args: Schema.Schema.Type<Parameters>, ctx: Context)
packages/opencode/src/tool/tool.ts:63
↓ 112 callers
Method
status
( status = 200, inspect?: (ctx: SeededContext<S>, result: CallResult) => Effect.Effect<void>, comp
packages/opencode/test/server/httpapi-exercise/dsl.ts:98
↓ 111 callers
Method
init
* Analyze the app and create an AGENTS.md file
packages/sdk/js/src/gen/sdk.gen.ts:523
↓ 111 callers
Function
testEffect
(layer: Layer.Layer<R, E>)
packages/core/test/lib/effect.ts:52
↓ 102 callers
Method
apply
* Apply VCS patch * * Apply a raw patch to the current working tree.
packages/sdk/js/src/v2/gen/sdk.gen.ts:2121
↓ 98 callers
Function
route
(template: string, params: Record<string, string>)
packages/opencode/test/server/httpapi-exercise/dsl.ts:197
↓ 96 callers
Method
addEventListener
(type: string, listener: (event: { data?: unknown }) => void)
packages/opencode/test/lib/websocket.ts:17
↓ 92 callers
Function
optional
(schema: S)
packages/schema/src/schema.ts:12
↓ 89 callers
Method
dispose
* Dispose the current instance
packages/sdk/js/src/gen/sdk.gen.ts:399
↓ 89 callers
Function
sync
()
packages/app/src/pages/session/file-tabs.tsx:108
↓ 88 callers
Method
append
(commit: StreamCommit)
packages/opencode/src/cli/cmd/run/footer.ts:535
↓ 88 callers
Function
text
(response: Output)
packages/llm/src/schema/events.ts:608
↓ 88 callers
Function
which
(cmd: string, env?: NodeJS.ProcessEnv)
packages/core/src/util/which.ts:5
↓ 87 callers
Method
patch
(next: FooterPatch)
packages/opencode/src/cli/cmd/run/footer.ts:477
↓ 86 callers
Method
key
(index: number)
packages/app/src/utils/persist.test.ts:21
↓ 84 callers
Method
command
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7042
↓ 84 callers
Function
ref
(name: string)
packages/ui/src/theme/v2/mapping.ts:4
↓ 84 callers
Method
request
( request: { method: string; params?: { cursor?: string } }, schema: { parse: (value: unknown) =>
packages/opencode/test/mcp/lifecycle.test.ts:207
↓ 82 callers
Function
check
(value: boolean, message: string)
packages/opencode/test/server/httpapi-exercise/assertions.ts:46
↓ 81 callers
Function
base64Encode
(value: string)
packages/core/src/util/encode.ts:1
↓ 81 callers
Function
sseEvents
(...chunks: ReadonlyArray<unknown>)
packages/llm/test/lib/sse.ts:8
↓ 80 callers
Function
useDialog
()
packages/tui/src/ui/dialog.tsx:222
↓ 79 callers
Function
pathKey
(path: string)
packages/app/src/utils/path-key.ts:18
↓ 76 callers
Function
capture
(request: () => Promise<SdkResult>)
packages/opencode/test/server/httpapi-sdk.test.ts:115
↓ 76 callers
Function
response
(data: MessageResponse["data"] = [], cursor?: string)
packages/app/src/context/server-session.test.ts:43
↓ 76 callers
Method
with
(...queries: WithSubquery[])
packages/effect-drizzle-sqlite/src/sqlite-core/effect/db.ts:113
↓ 75 callers
Function
createMockModel
(overrides: Partial<any> = {})
packages/opencode/test/provider/transform.test.ts:2942
↓ 75 callers
Function
data
()
packages/tui/src/context/route.tsx:34
↓ 75 callers
Function
executeTool
(registry: ToolRegistry.Interface, input: ToolRegistry.ExecuteInput)
packages/core/test/lib/tool.ts:19
↓ 74 callers
Function
fn
(schema: T, cb: (input: z.infer<T>) => Result)
packages/console/core/src/util/fn.ts:3
↓ 74 callers
Function
git
(...args: string[])
packages/opencode/test/fixture/fixture.ts:140
↓ 74 callers
Function
run
(message: string, opts?: RunOpts)
packages/opencode/test/lib/cli-process.ts:277
↓ 74 callers
Function
showToast
(options: ToastOptions | string)
packages/app/src/utils/toast.tsx:16
↓ 73 callers
Method
active
* List active sessions * * Retrieve foreground Session drains currently owned by this OpenCode process. Sessions absent from the result are inac
packages/sdk/js/src/v2/gen/sdk.gen.ts:5513
↓ 72 callers
Function
fwd
(...parts: string[])
packages/opencode/test/snapshot/snapshot.test.ts:28
next →
1–100 of 12,468, ranked by callers