MCPcopy Create free account

hub / github.com/cloudflare/computer / functions

Functions3,685 in github.com/cloudflare/computer

↓ 3 callersFunctionwithWorkspace
( url: string, fn: (ws: Workspace) => T | Promise<T>, )
packages/computer/src/test-harness/with-workspace.ts:16
↓ 3 callersMethodwrite
* Overwrite (or create) a file with the given bytes. `opts.mode` * lets the caller pin the resulting file's POSIX mode — used by * `edit` and `w
packages/computer/src/tools/fs/types.ts:44
↓ 3 callersMethodwriteFile
( path: string, content: string | Uint8Array, options?: { exclusive?: boolean }, )
packages/computer/src/runtime/types.ts:60
↓ 3 callersFunctionwriteRangeSync
( db: Database, path: string, bytes: Uint8Array, offset: number, options: WriteFileOptions, now: (
packages/dofs/src/fs/writeFile.ts:767
↓ 3 callersMethodwriteRangeSync
( path: string, data: Buffer | Uint8Array, offset: number, options?: { mode?: number }
packages/computerd/src/fuse/driver.ts:215
↓ 3 callersMethodwriteSync
( fd: number, buffer: Buffer | Uint8Array, offset: number = 0, length: number = buffer.byteLen
packages/dofs/src/provider.ts:597
↓ 2 callersMethod#assertReadableSize
(path: string)
packages/computer/src/runtime/capability.ts:227
↓ 2 callersMethod#cancel
(record: ExecutionRecord, message: string)
packages/computer/src/backends/worker-javascript/worker-javascript.ts:493
↓ 2 callersMethod#claim
()
packages/computer/src/stub.ts:362
↓ 2 callersMethod#close
(record: ExecutionRecord)
packages/computer/src/backends/worker-javascript/worker-javascript.ts:829
↓ 2 callersMethod#createResult
(repo: FakeRepo, token: FakeToken)
packages/computer/tests/utilities/fake-artifacts-binding.ts:93
↓ 2 callersMethod#hostStub
()
packages/computer/src/proxy.ts:199
↓ 2 callersMethod#invalidateHandle
(id: string, handle: BackendHandle)
packages/computer/src/workspace.ts:685
↓ 2 callersMethod#makeRepo
( name: string, opts: { description?: string; readOnly?: boolean; defaultBranch?: string; source?: str
packages/computer/tests/utilities/fake-artifacts-binding.ts:73
↓ 2 callersMethod#moduleHandleFor
(id: string)
packages/computer/src/workspace.ts:798
↓ 2 callersMethod#nextId
(prefix: string)
packages/computer/tests/utilities/fake-artifacts-binding.ts:49
↓ 2 callersMethod#persistEvent
(executionId: string, event: WorkspaceRuntimeEvent)
packages/computer/src/backends/worker-javascript/worker-javascript.ts:793
↓ 2 callersMethod#pullResolved
(resolvedId: string | undefined)
packages/computer/src/workspace.ts:640
↓ 2 callersMethod#readdirEntries
(path: string)
packages/computer/src/runtime/capability.ts:107
↓ 2 callersMethod#requireWrite
(operation: string)
packages/computer/src/runtime/bridge.ts:330
↓ 2 callersMethod#retryIntent
(backend: string, attempt: number)
packages/computer/src/workspace.ts:672
↓ 2 callersMethod#runWithInvalidation
( id: string, handle: BackendHandle, op: () => Promise<T>, )
packages/computer/src/workspace.ts:695
↓ 2 callersMethod#seed
()
packages/computer/tests/worker-backend-worker.ts:55
↓ 2 callersMethod#startNewContainer
(state: WarmPoolState)
examples/think-compare-runtimes/worker/container-pool-manager.ts:179
↓ 2 callersMethod#stream
(record: ExecutionRecord, after?: number | "tail")
packages/computer/src/backends/worker-javascript/worker-javascript.ts:697
↓ 2 callersMethod#wrapHandle
(id: string, dispatchHandle: BackendHandle, execHandle: unknown)
packages/computer/src/workspace.ts:1104
↓ 2 callersMethod__getWorkspaceStub
()
packages/computer/src/with-workspace.ts:39
↓ 2 callersMethodadd
(args: { fs: object; dir: string; filepath: string | string[]; cache?: object; force?: boo
packages/computer/src/git/staging.ts:18
↓ 2 callersFunctionaddWith
(opts: AddWithDeps)
packages/computer/src/git/staging.ts:75
↓ 2 callersFunctionalreadyApplied
(db: Database, entry: Exclude<ChangeEntry, { kind: "delete" }>)
packages/dofs/src/sync/apply.ts:454
↓ 2 callersMethodappendEvent
(input: RunEventInput)
examples/think-compare-runtimes/worker/index.ts:89
↓ 2 callersFunctionapplied
(n: number)
packages/computer/src/shell.test.ts:23
↓ 2 callersFunctionapplyChanges
( db: Database, entries: Iterable<ChangeEntry> | AsyncIterable<ChangeEntry>, objects: Map<string, Uint8A
packages/dofs/src/sync/apply.ts:224
↓ 2 callersFunctionapplyDirectoryEntry
(db: Database, entry: Extract<ChangeEntry, { kind: "dir" }>)
packages/dofs/src/sync/apply.ts:187
↓ 2 callersFunctionapplyRunMessage
(events: RunEvent[], message: RunMessage)
examples/think-compare-runtimes/src/run-state.ts:34
↓ 2 callersFunctionarmPromise
()
packages/computer/src/backends/container/container-lifecycle.test.ts:42
↓ 2 callersFunctionassertLocalName
(name: string)
packages/computer/src/artifacts/scope.ts:38
↓ 2 callersFunctionassertNotTemplate
(command: unknown)
packages/computer/src/sh.ts:79
↓ 2 callersFunctionassertPositiveFinite
(value: number, name: string)
packages/computer/src/backends/worker-javascript/worker-javascript.ts:1243
↓ 2 callersMethodassertResult
(value: unknown)
packages/computer/src/runtime/bridge.ts:80
↓ 2 callersMethodattachOutput
(readable: ReadableStream<Uint8Array>)
packages/computer/src/runtime/bridge.ts:72
↓ 2 callersFunctionbackend
(rpc?: Partial<import("@cloudflare/computer-rpc").WorkspaceRPC>)
packages/computer/src/stub.test.ts:87
↓ 2 callersFunctionbestEffortCleanup
(label: string, cleanup: () => Promise<void>)
examples/think-compare-runtimes/worker/think/agents.ts:512
↓ 2 callersMethodblockConcurrencyWhile
(callback: () => Promise<T>)
examples/think/worker-configuration.d.ts:554
↓ 2 callersMethodbranch
Create a branch.
packages/computer/src/git/index.ts:264
↓ 2 callersFunctionbranchDeleteWith
(opts: BranchDeleteWithDeps)
packages/computer/src/git/refs.ts:92
↓ 2 callersMethodbranchList
List local branches.
packages/computer/src/git/index.ts:268
↓ 2 callersFunctionbranchListWith
(opts: BranchListWithDeps)
packages/computer/src/git/refs.ts:113
↓ 2 callersFunctionbranchWith
(opts: BranchWithDeps)
packages/computer/src/git/refs.ts:63
↓ 2 callersFunctionbuffersEqual
(a: Buffer, b: Buffer)
packages/computerd/src/shim/shim.ts:567
↓ 2 callersFunctionbuildFuseOptionString
(env: FuseOptionEnv)
packages/computerd/src/fuse/options.ts:64
↓ 2 callersFunctionbuildKey
(path: string, prefix: string | undefined, id: string)
packages/computer/src/assets/upload.ts:47
↓ 2 callersFunctionbuildRuntimePanelModel
( events: RunEvent[], runtime: RuntimeId, telemetry: RuntimeDashboardModel, )
examples/think-compare-runtimes/src/runtime-panel-model.ts:73
↓ 2 callersFunctionbundleComputerd
({ outfile, target })
packages/computerd/scripts/sea/bundle.mjs:27
↓ 2 callersFunctionbyteLength
(contents: string)
examples/think-compare-runtimes/worker/runtime/file-tools.ts:131
↓ 2 callersFunctioncacheFor
(db: Database)
packages/dofs/src/fs/resolveCache.ts:46
↓ 2 callersFunctioncacheFor
(db: Database)
packages/dofs/src/fs/writeBuffer.ts:54
↓ 2 callersFunctioncallback
(fn: (cb: (errno: number, result: unknown) => void) => void)
packages/computerd/src/fuse/driver.test.ts:5
↓ 2 callersMethodcancelAndDrain
()
packages/computer/src/runtime/bridge.ts:213
↓ 2 callersMethodcatFile
Read raw bytes for an object by oid.
packages/computer/src/git/index.ts:294
↓ 2 callersFunctioncatFileWith
(opts: CatFileWithDeps)
packages/computer/src/git/plumbing.ts:118
↓ 2 callersFunctionchainOf
(depth: number)
packages/dofs/src/bench/fs-ops.bench.ts:175
↓ 2 callersFunctioncheckPath
(absPath: string)
packages/computer/src/mounts/index.ts:190
↓ 2 callersFunctioncheckoutWith
(opts: CheckoutWithDeps)
packages/computer/src/git/refs.ts:225
↓ 2 callersFunctionchmod
(db: Database, path: string, mode: number, now: () => number)
packages/dofs/src/fs/chmod.ts:16
↓ 2 callersFunctionchmod
(path, mode, cb)
packages/computerd/src/fuse/driver.ts:841
↓ 2 callersMethodchmod
(path: string, mode: number, cb: StatusCallback)
packages/computerd/src/fuse/driver.ts:83
↓ 2 callersMethodchmod
(path: string, mode: number)
packages/computer/src/backends/worker-shell/adapter.ts:51
↓ 2 callersMethodclean
Remove untracked files (and directories with `directories`).
packages/computer/src/git/index.ts:310
↓ 2 callersFunctioncleanWith
(opts: CleanWithDeps)
packages/computer/src/git/worktree.ts:232
↓ 2 callersFunctionclearBlobCache
(db: Database)
packages/dofs/src/fs/blobCache.ts:85
↓ 2 callersMethodcli
* Argv-driven entry point. The worker-backend's `artifacts` * custom command dispatches through this; in-process callers can * use it too when t
packages/computer/src/artifacts/client.ts:96
↓ 2 callersFunctioncloneWith
(opts: CloneWithDeps)
packages/computer/src/git/clone.ts:105
↓ 2 callersMethodclose
()
packages/computer/src/workspace.ts:773
↓ 2 callersMethodclose
()
examples/think-compare-runtimes/worker/think/agents.ts:434
↓ 2 callersFunctioncollect
(stream: ReadableStream<T>)
packages/computer/src/exec-wire.test.ts:22
↓ 2 callersFunctioncollectDiffEntries
(opts: DiffWithDeps)
packages/computer/src/git/diff.ts:147
↓ 2 callersFunctioncommitPendingBuffer
(db: Database, entry: WriteBufferEntry, now: () => number)
packages/dofs/src/fs/writeFile.ts:646
↓ 2 callersFunctioncommitWith
(opts: CommitWithDeps)
packages/computer/src/git/commit.ts:79
↓ 2 callersFunctioncompactToneClass
(item: AgentWorkItem)
examples/think-compare-runtimes/src/runtime-wing.tsx:355
↓ 2 callersFunctioncomposite
( sync: import("@cloudflare/computer-rpc").SyncRPC, )
packages/computer/src/workspace.test.ts:30
↓ 2 callersFunctionconcat
(chunks: Uint8Array[])
packages/computer/src/git/pako-zlib-shim.ts:46
↓ 2 callersMethodconfigGet
Read a single config key.
packages/computer/src/git/index.ts:298
↓ 2 callersFunctionconfigGetWith
( opts: ConfigGetWithDeps, )
packages/computer/src/git/plumbing.ts:229
↓ 2 callersFunctionconfigSetWith
(opts: ConfigSetWithDeps)
packages/computer/src/git/plumbing.ts:266
↓ 2 callersMethodconnect
(host: WorkspaceBackendHost)
packages/computer/src/backend.ts:70
↓ 2 callersFunctioncontainerSegments
(events: RunEvent[], target: ExecutionTarget)
examples/think-compare-runtimes/src/runtime-panel-model.ts:180
↓ 2 callersFunctioncontentDisposition
(disposition: "inline" | "attachment", filename: string)
packages/computer/src/assets/upload.ts:57
↓ 2 callersFunctioncontentTypeForPath
(path: string)
packages/computer/src/assets/mime.ts:54
↓ 2 callersFunctioncountBlobs
(db: Database)
packages/dofs/src/fs/writeFile.test.ts:50
↓ 2 callersMethodcp
(src: string, dest: string, options?: { recursive?: boolean })
packages/computer/src/backends/worker-shell/adapter.ts:197
↓ 2 callersFunctioncreateAITools
(options: CreateAIToolsOptions)
packages/computer/src/tools/ai.ts:20
↓ 2 callersFunctioncreateAndSwitch
* Create a branch (optionally at a start point) and move HEAD to * it — the shared core of `checkout -b` and `switch -c`. The * branch is created fi
packages/computer/src/git/cli.ts:1334
↓ 2 callersFunctioncreateCloudflareObserver
(options: CloudflareObserverOptions)
packages/computer/src/observe/cloudflare.ts:66
↓ 2 callersFunctioncreateEditTool
(options: EditToolOptions)
packages/computer/src/tools/fs/edit.ts:93
↓ 2 callersFunctioncreateFileLogger
(filePath: string)
packages/computerd/src/cli/logger.ts:42
↓ 2 callersFunctioncreateFuseTracer
(options: CreateFuseTracerOptions = {})
packages/computerd/src/fuse/tracer.ts:64
↓ 2 callersFunctioncreateLog
(db: Database, id: string, opts: LogOptions)
packages/computerd/src/exec/log.ts:50
↓ 2 callersFunctioncreateReadTool
(options: ReadToolOptions)
packages/computer/src/tools/fs/read.ts:56
↓ 2 callersFunctioncreateRemoteRunEventRecorder
(sink: CompareRunEventSink)
examples/think-compare-runtimes/worker/think/remote-recorder.ts:8
← previousnext →401–500 of 3,685, ranked by callers