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
↓ 71 callers
Function
serverSync
()
packages/app/src/context/notification.tsx:215
↓ 71 callers
Function
view
(sessionKey: string | Accessor<string>)
packages/app/src/context/layout.tsx:782
↓ 70 callers
Method
layer
()
packages/opencode/src/effect/config-service.ts:50
↓ 69 callers
Function
isRecord
(value: unknown)
packages/tui/src/util/record.ts:1
↓ 69 callers
Method
publish
(opts: { port: number; name: string })
packages/opencode/test/server/httpapi-mdns.test.ts:12
↓ 68 callers
Function
basePart
(messageID: string, id: string)
packages/opencode/test/session/message-v2.test.ts:106
↓ 68 callers
Method
send
(_data: string, _callback: (error?: Error) => void)
packages/opencode/test/plugin/openai-ws.test.ts:56
↓ 67 callers
Function
index
()
packages/session-ui/src/pierre/file-find.ts:122
↓ 66 callers
Function
theme
()
packages/tui/src/feature-plugins/sidebar/lsp.tsx:9
↓ 66 callers
Function
userMessage
(id: string, input: Partial<UserMessage> = {})
packages/app/src/context/server-session.test.ts:24
↓ 64 callers
Function
options
()
packages/app/src/context/command.tsx:444
↓ 64 callers
Function
provideTmpdirInstance
( self: (path: string) => Effect.Effect<A, E, R>, options?: { git?: boolean; config?: Partial<ConfigV1.Inf
packages/opencode/test/fixture/fixture.ts:183
↓ 64 callers
Method
read
(path: string)
packages/enterprise/src/core/storage.ts:6
↓ 63 callers
Method
cancel
(sessionID: SessionID)
packages/opencode/src/tool/task.ts:19
↓ 63 callers
Method
reject
* Reject question request * * Reject a question request from the AI assistant.
packages/sdk/js/src/v2/gen/sdk.gen.ts:3057
↓ 63 callers
Method
stream
()
packages/opencode/test/server/httpapi-exercise/dsl.ts:65
↓ 62 callers
Function
mkdirp
(p: string)
packages/opencode/test/lsp/jdtls-root.test.ts:18
↓ 61 callers
Method
seeded
* Seed typed state before the HTTP request. The returned value becomes `ctx.state` * for `.at(...)` and assertions, giving stateful route tests typ
packages/opencode/test/server/httpapi-exercise/dsl.ts:142
↓ 60 callers
Function
batch
(effect: Effect.Effect<A, E, R>)
packages/core/src/state.ts:33
↓ 60 callers
Function
ok
(data: T)
packages/opencode/test/cli/run/stream.transport.test.ts:155
↓ 60 callers
Method
stop
()
packages/opencode/test/lib/llm-server.ts:488
↓ 59 callers
Method
context
* Get session context * * Retrieve the active context messages for a session (all messages after the last compaction).
packages/sdk/js/src/v2/gen/sdk.gen.ts:5701
↓ 59 callers
Function
fetch
(requestInput: RequestInfo | URL, init?: RequestInit)
packages/opencode/src/plugin/xai.ts:477
↓ 59 callers
Function
on
(_type: "event", handler: (event: GlobalEvent) => void)
packages/tui/src/context/sdk.tsx:40
↓ 58 callers
Method
session
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7007
↓ 58 callers
Function
set
(k: string, v: string)
packages/opencode/test/provider/provider.test.ts:39
↓ 58 callers
Function
useSync
()
packages/app/src/context/sync.tsx:112
↓ 57 callers
Method
abort
* Abort a session
packages/sdk/js/src/gen/sdk.gen.ts:551
↓ 57 callers
Method
spawn
(root: string, ctx: InstanceContext, flags: RuntimeFlags.Info)
packages/opencode/src/lsp/server.ts:85
↓ 56 callers
Method
open
()
packages/opencode/test/lib/websocket.ts:34
↓ 56 callers
Function
provideInstance
(directory: string)
packages/opencode/test/fixture/fixture.ts:169
↓ 56 callers
Function
request
(descriptor: RequestDescriptor, requestOptions?: RequestOptions)
packages/client/src/generated/client.ts:180
↓ 56 callers
Function
resolve
( plan: Plan, kind: PluginKind, )
packages/opencode/src/plugin/loader.ts:86
↓ 55 callers
Function
disposeAllInstances
()
packages/opencode/test/fixture/fixture.ts:48
↓ 55 callers
Method
languageModel
(modelId: OpenaiCompatibleModelId)
packages/core/src/github-copilot/copilot-provider.ts:42
↓ 55 callers
Method
setItem
(key: string, value: string)
packages/app/src/utils/persist.test.ts:32
↓ 55 callers
Function
useCommandShortcut
(command: string)
packages/tui/src/keymap.tsx:250
↓ 54 callers
Function
load
(fn: (svc: Agent.Interface) => Effect.Effect<A>)
packages/opencode/test/agent/agent.test.ts:33
↓ 54 callers
Function
touch
(p: string)
packages/opencode/test/lsp/jdtls-root.test.ts:22
↓ 54 callers
Method
wait
(value: PromiseLike<unknown>)
packages/opencode/test/lib/llm-server.ts:483
↓ 53 callers
Function
api
(endpoint: HttpApiEndpoint.Any)
packages/httpapi-codegen/test/generate.test.ts:19
↓ 53 callers
Function
getFilename
(path: string | undefined)
packages/core/src/util/path.ts:1
↓ 53 callers
Method
project
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:7171
↓ 53 callers
Function
put
()
packages/app/src/components/prompt-input/attachments.ts:141
↓ 53 callers
Function
serverSDK
()
packages/app/src/context/notification.tsx:214
↓ 52 callers
Function
errorMessage
(error: unknown)
packages/tui/src/util/error.ts:125
↓ 52 callers
Function
fetch
(request)
packages/opencode/test/plugin/codex.test.ts:171
↓ 51 callers
Method
message
(data: unknown)
packages/opencode/test/lib/websocket.ts:39
↓ 51 callers
Method
orderBy
( ...columns: | [(updateTable: TTable) => ValueOrArray<SQLiteColumn | SQL | SQL.Aliased>] | (S
packages/effect-drizzle-sqlite/src/sqlite-core/effect/update.ts:313
↓ 51 callers
Function
streamRequest
(headers?: Record<string, string>, signal?: AbortSignal)
packages/opencode/test/plugin/openai-ws.test.ts:776
↓ 50 callers
Function
effectCmd
(opts: EffectCmdOpts<Args, A>)
packages/opencode/src/cli/effect-cmd.ts:69
↓ 50 callers
Function
object
(value: unknown)
packages/opencode/test/server/httpapi-exercise/assertions.ts:34
↓ 50 callers
Function
stringValue
(value: unknown)
packages/tui/src/routes/session/index.tsx:2559
↓ 49 callers
Method
toObject
()
packages/core/src/util/error.ts:55
↓ 49 callers
Method
tool
(name: string, input: unknown)
packages/opencode/test/lib/llm-server.ts:512
↓ 49 callers
Method
workspace
()
packages/sdk/js/src/v2/gen/sdk.gen.ts:1275
↓ 48 callers
Function
decode
(input: string)
packages/opencode/src/session/message-v2.ts:75
↓ 48 callers
Function
durableData
(sessionID: Session.ID, text: string)
packages/core/test/event.test.ts:76
↓ 48 callers
Function
spawn
(cmd: string, argsOrOpts?: string[] | Process.Options, opts?: Process.Options)
packages/opencode/src/lsp/launch.ts:8
↓ 48 callers
Function
theme
()
packages/tui/src/feature-plugins/system/diff-viewer.tsx:94
↓ 47 callers
Function
createServerSession
(client: OpencodeClient, options?: { retry?: typeof retry })
packages/app/src/context/server-session.ts:132
↓ 47 callers
Function
integer
(data: Record<string, unknown>, key: string)
packages/console/function/src/log-processor.ts:197
↓ 47 callers
Function
registerAdapter
(projectID: ProjectV2.ID, type: string, adapter: WorkspaceAdapter)
packages/opencode/src/control-plane/adapters/index.ts:37
↓ 47 callers
Function
resetDatabase
()
packages/opencode/test/fixture/db.ts:5
↓ 47 callers
Function
textPart
(messageID: string, input: Partial<TextPart> = {})
packages/app/src/context/server-session.test.ts:34
↓ 47 callers
Function
withActor
(fn: () => T, workspace?: string)
packages/console/app/src/context/auth.withActor.ts:4
↓ 46 callers
Function
index
(list: Provider[] | undefined)
packages/tui/src/util/model.ts:8
↓ 46 callers
Method
interrupt
* Interrupt session execution * * Interrupt active execution owned by this OpenCode process. Idle interruption is a no-op.
packages/sdk/js/src/v2/gen/sdk.gen.ts:5782
↓ 46 callers
Method
refresh
( parameters: { projectID: string location?: { directory?: string workspace?:
packages/sdk/js/src/v2/gen/sdk.gen.ts:6957
↓ 46 callers
Function
rm
(left: number)
packages/opencode/test/preload.ts:18
↓ 45 callers
Method
default
(id: string | undefined)
packages/plugin/src/v2/effect/agent.ts:7
↓ 45 callers
Function
define
(plugin: Plugin<R>)
packages/core/src/plugin/internal.ts:59
↓ 45 callers
Function
messageClient
(...responses: Array<MessageResponse | Promise<MessageResponse>>)
packages/app/src/context/server-session.test.ts:50
↓ 45 callers
Function
navigate
(path: string)
packages/app/src/components/dialog-select-directory-v2.tsx:138
↓ 45 callers
Method
off
(event: FocusEvent, listener: () => void)
packages/opencode/test/cli/cmd/tui/attention.test.ts:25
↓ 45 callers
Function
out
(data: SessionData, commits: SessionCommit[], footer?: FooterOutput)
packages/opencode/src/cli/cmd/run/session-data.ts:204
↓ 45 callers
Method
reset
()
packages/opencode/test/lib/llm-server.ts:543
↓ 45 callers
Function
session
(id: string, title: string, parentID?: string)
packages/tui/test/cli/cmd/tui/notifications.test.ts:10
↓ 45 callers
Method
stop
()
packages/opencode/src/acp/event.ts:64
↓ 44 callers
Function
reconcile
(input: Prompt)
packages/app/src/components/prompt-input.tsx:917
↓ 44 callers
Method
schema
()
packages/core/src/util/error.ts:51
↓ 43 callers
Method
emit
(eventName: "event", event: GlobalEvent)
packages/opencode/src/bus/global.ts:14
↓ 43 callers
Function
fixedResponse
( body: ConstructorParameters<typeof Response>[0], init: ResponseInit = { headers: SSE_HEADERS }, )
packages/llm/test/lib/http.ts:52
↓ 43 callers
Function
fn
(input: RequestInfo | URL, init?: RequestInit)
packages/opencode/src/cli/cmd/tui.ts:25
↓ 43 callers
Method
state
()
packages/opencode/src/mcp/oauth-provider.ts:147
↓ 43 callers
Function
sync
(sessionID: string, options?: { force?: boolean })
packages/app/src/context/directory-sync.ts:113
↓ 43 callers
Method
transaction
( transaction: (tx: EffectSQLiteTransaction<TRelations>) => Effect.Effect<A, E, R>, config?: SQLiteTra
packages/effect-drizzle-sqlite/src/effect-sqlite/session.ts:189
↓ 42 callers
Function
compile
( api: HttpApi.HttpApi<Id, Groups>, options?: { readonly groupNames?: Readonly<Record<string, string>>
packages/httpapi-codegen/src/index.ts:76
↓ 42 callers
Function
json
(data: unknown, init?: ResponseInit)
packages/tui/test/fixture/tui-sdk.ts:7
↓ 42 callers
Function
request
(path: string, init?: RequestInit)
packages/opencode/test/server/httpapi-session.test.ts:209
↓ 42 callers
Function
runIn
(directory: string, self: Effect.Effect<A, E, R>)
packages/opencode/test/tool/shell.test.ts:60
↓ 41 callers
Function
on
(fill: HexColor)
packages/ui/src/theme/resolve.ts:108
↓ 41 callers
Method
process
(event: PermissionEvent)
packages/opencode/src/acp/permission.ts:51
↓ 41 callers
Function
record
(value: unknown)
packages/opencode/test/server/httpapi-sdk.test.ts:166
↓ 41 callers
Function
session
(id: string, parentID?: string)
packages/app/src/context/server-session.test.ts:6
↓ 41 callers
Method
status
* Get MCP server status
packages/sdk/js/src/gen/sdk.gen.ts:932
↓ 40 callers
Function
createUserMessage
(sessionID: SessionID, text: string)
packages/opencode/test/session/compaction.test.ts:91
↓ 40 callers
Function
location
(ref: Location.Ref, input: { projectDirectory?: AbsolutePath; vcs?: Project.Vcs } = {})
packages/core/test/fixture/location.ts:7
↓ 40 callers
Function
state
(value: unknown)
packages/opencode/src/cli/cmd/run/variant.shared.ts:116
↓ 39 callers
Function
encodeFilePath
(filepath: string)
packages/app/src/context/file/path.ts:83
← previous
next →
101–200 of 12,468, ranked by callers