Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/METR/vivaria
/ functions
Functions
1,931 in github.com/METR/vivaria
⨍
Functions
1,931
◇
Types & classes
445
↳
Endpoints
8
↓ 7 callers
Function
renderAndWaitForLoading
()
ui/src/run/panes/ManualScoringPane.test.tsx:23
↓ 7 callers
Method
set
Set the value of a config key.
cli/viv_cli/main.py:152
↓ 7 callers
Function
setSkippableInterval
( logName: string, func: () => unknown, milliseconds: number, { extraTags }: { extraTags?: Record<stri
server/src/util.ts:57
↓ 7 callers
Function
toastErr
(content: ReactNode, opts: ToastOpts = {})
ui/src/util/hooks.ts:73
↓ 7 callers
Function
typesafeObjectKeys
(obj: T)
shared/src/util.ts:320
↓ 7 callers
Method
withConn
(fn: (conn: TransactionalConnectionWrapper) => Promise<T>)
server/src/services/db/db.ts:72
↓ 6 callers
Function
_get_auth_header
(auth_type: str, token: str)
cli/viv_cli/viv_api.py:74
↓ 6 callers
Method
assertRunsPermission
(context: UserContext | MachineContext, runIds: RunId[])
server/src/services/Bouncer.ts:84
↓ 6 callers
Function
checkScore
(scoreStdout: string, expectedScore: number)
server/src/e2e.test.ts:105
↓ 6 callers
Method
cleanupTaskEnvironment
(host: Host, containerId: string, opts: { destroy?: boolean } = {})
server/src/services/RunKiller.ts:180
↓ 6 callers
Method
createDriver
(host: Host, taskInfo: TaskInfo, containerName: string, aspawnOptions: AspawnOptions = {})
server/src/Drivers.ts:192
↓ 6 callers
Function
createGenerationRequestWithPromptFixture
( values: Partial<GenerationRequest & { prompt?: string | null }> = {}, )
ui/test-util/fixtures.ts:146
↓ 6 callers
Function
createMiddlemanModelOutputFixture
(values: Partial<MiddlemanModelOutput> = {})
ui/test-util/fixtures.ts:121
↓ 6 callers
Function
createMiddlemanResultFixture
(values: Partial<MiddlemanResultSuccess> = {})
ui/test-util/fixtures.ts:133
↓ 6 callers
Function
createRemoteAndLocalGitRepos
()
server/src/services/Git.test.ts:194
↓ 6 callers
Method
doesContainerExist
(containerName: string)
server/src/docker/K8s.ts:385
↓ 6 callers
Function
fetchWithLongTimeout
(url: string | URL | Request, init?: RequestInit)
server/src/services/Middleman.ts:78
↓ 6 callers
Function
formatHeader
(text: string)
server/src/util.ts:188
↓ 6 callers
Function
formatLoggable
(obj: Loggable)
server/src/logging.ts:55
↓ 6 callers
Method
getAccessTokenSecretKey
()
server/src/services/Config.ts:282
↓ 6 callers
Function
getAgentContext
(helper: TestHelper)
server/src/routes/trpc_setup.test.ts:54
↓ 6 callers
Function
getDestroyedAtByContainerName
(db: DB)
server/src/services/db/DBTaskEnvironments.test.ts:143
↓ 6 callers
Function
getExpectedIntermediateScoreEntry
( event: InfoEvent | ScoreEvent, score: Score, branchKey: BranchKey, startedAt: number, )
server/src/inspect/inspectTestUtil.ts:756
↓ 6 callers
Method
getMachineName
()
server/src/services/Config.ts:189
↓ 6 callers
Method
getTaskEnvironments
(options: { activeOnly: boolean userId: string | null })
server/src/services/db/DBTaskEnvironments.ts:102
↓ 6 callers
Function
getUnauthenticatedContext
(helper: TestHelper)
server/src/routes/trpc_setup.test.ts:64
↓ 6 callers
Method
getUsage
()
server/src/services/Bouncer.ts:150
↓ 6 callers
Function
getUserContext
(helper: TestHelper)
server/src/routes/trpc_setup.test.ts:28
↓ 6 callers
Function
idJoin
(...args: unknown[])
server/src/docker/util.ts:43
↓ 6 callers
Method
listContainers
(opts: { format: string })
server/src/core/gpus.ts:124
↓ 6 callers
Function
scrollToEntry
(entryIdx: number)
ui/src/run/util.ts:82
↓ 6 callers
Method
setCommandResult
( runId: RunId, commandField: SqlLit, commandResult: Readonly<ExecResult>, )
server/src/services/db/DBRuns.ts:704
↓ 6 callers
Method
setUserPreference
(userId: string, key: string, value: boolean)
server/src/services/db/DBUsers.ts:79
↓ 6 callers
Function
setupOutputHandlers
({ execResult, stdout, stderr, options, }: { execResult: ExecResult stdout: Readable stderr: Rea
server/src/lib/async-spawn.ts:15
↓ 6 callers
Function
setupRuns
(helper: TestHelper, batchName: string | null, runs: RunSetup[])
server/src/services/db/DBRuns.test.ts:343
↓ 6 callers
Function
taskIdParts
(taskId: string)
shared/src/util.ts:273
↓ 5 callers
Function
aspawn
server/src/core/remote.test.ts:9
↓ 5 callers
Function
assertCopiesToClipboard
(component: ReactNode, buttonText: string, expectedClipboardData: string)
ui/test-util/assertions.ts:6
↓ 5 callers
Function
assertExpectedTraceEntries
( traceEntries: Array<Omit<TraceEntry, 'modifiedAt'>>, expectedTraceEntries: Array<ExpectedEntry>, )
server/src/inspect/InspectEventHandler.test.ts:49
↓ 5 callers
Method
buildImage
(imageName: string, contextPath: string, opts: BuildOpts)
server/src/docker/docker.ts:78
↓ 5 callers
Method
copy
(from: string | ContainerPath, to: string | ContainerPath | ContainerPathWithOwner)
server/src/docker/K8s.ts:318
↓ 5 callers
Method
createDefault
()
server/src/services/K8sHostFactory.ts:15
↓ 5 callers
Function
createPod
({ runId, containerName = 'test-container', phase = 'Failed', reason = 'Error', message =
server/src/docker/K8s.test.ts:821
↓ 5 callers
Function
createRatingLabelFixture
(values: Partial<RatingLabel> = {})
ui/test-util/fixtures.ts:243
↓ 5 callers
Function
createRunUsingModel
(model: string, forceRunId: number)
server/src/services/db/DBTraceEntries.test.ts:28
↓ 5 callers
Method
doesImageExist
(imageName: string)
server/src/docker/docker.ts:231
↓ 5 callers
Method
exec
( containerName: string, command: Array<string | TrustedArg>, opts: ExecOptions = {}, )
server/src/docker/K8s.ts:430
↓ 5 callers
Method
execPython
( containerName: string, code: string, opts: ExecOptions & { pythonArgs?: string[] } = {}, )
server/src/docker/docker.ts:323
↓ 5 callers
Function
generateSubtaskEvent
(events: Events)
server/src/inspect/inspectTestUtil.ts:588
↓ 5 callers
Method
get
(service: AbstractConstructor<T>)
shared/src/services.ts:10
↓ 5 callers
Method
getAgentSettings
Visible for testing.
server/src/docker/agents.ts:524
↓ 5 callers
Method
getFinalResult
(body: string)
server/src/services/PassthroughLabApiRequestHandler.ts:271
↓ 5 callers
Function
getImageNameGenerationData
(vmSpec: VMSpec)
server/src/aws/getImageNameGenerationData.ts:15
↓ 5 callers
Method
getOrCreateTaskRepo
(repoName: string)
server/src/services/Git.ts:81
↓ 5 callers
Function
getPauses
(helper: TestHelper)
server/src/services/db/DBBranches.test.ts:348
↓ 5 callers
Method
getPodName
(containerName: string)
server/src/docker/K8s.ts:80
↓ 5 callers
Method
getTraceEntriesForRuns
(runIds: RunId[])
server/src/services/db/DBTraceEntries.ts:341
↓ 5 callers
Method
getUsedModels
(runIds: RunId | RunId[])
server/src/services/db/DBRuns.ts:335
↓ 5 callers
Function
getUserId
()
ui/src/util/auth0_client.ts:86
↓ 5 callers
Method
grantUserTaskEnvAccess
(containerName: string, userId: string)
server/src/services/db/DBTaskEnvironments.ts:192
↓ 5 callers
Function
handleReadOnly
(config: Config, opts: { isReadAction: boolean })
server/src/routes/trpc_setup.ts:92
↓ 5 callers
Function
intOr
(s: string | null | undefined, defaultValue: number)
shared/src/util.ts:300
↓ 5 callers
Function
interpolateQueryValues
(query: ParameterizedQuery)
ui/src/runs/RunsPage.tsx:71
↓ 5 callers
Method
isInteractive
(key: BranchKey)
server/src/services/db/DBBranches.ts:112
↓ 5 callers
Method
kill
Kill a run.
cli/viv_cli/main.py:1107
↓ 5 callers
Method
killUnallocatedRun
* Kills a run that we know doesn't have an associated workload or aux VM.
server/src/services/RunKiller.ts:76
↓ 5 callers
Function
kvFlags
( flag: TrustedArg, obj: Record<string, string | null | undefined> | undefined, )
server/src/lib/cmd_template_string.ts:210
↓ 5 callers
Function
logJsonl
(obj: Loggable)
server/src/logging.ts:80
↓ 5 callers
Function
makeTaskImageBuildSpec
( config: Config, task: FetchedTask, env: Env, opts: { aspawnOptions?: AspawnOptions } = {}, )
server/src/docker/tasks.ts:303
↓ 5 callers
Method
open_editor
Open a code editor session as the given user at the given IP address.
cli/viv_cli/ssh.py:110
↓ 5 callers
Method
parseAuthHeader
(header: string)
server/src/docker/agents.ts:92
↓ 5 callers
Function
parseWithGoodErrors
( Schema: T, val: unknown, extraInfo?: Record<PropertyKey, unknown>, prefix?: string, )
shared/src/util.ts:150
↓ 5 callers
Function
parse_submission
Format submission from viv task score --submission for scoring.
cli/viv_cli/util.py:143
↓ 5 callers
Function
print_if_verbose
Print if in verbose mode.
cli/viv_cli/util.py:24
↓ 5 callers
Function
removePrefix
(s: string, prefix: string)
shared/src/util.ts:378
↓ 5 callers
Function
renderAndWaitForLoading
()
ui/src/run/panes/UsageLimitsPane.test.tsx:23
↓ 5 callers
Method
saveState
(entryKey: FullEntryKey, calledAt: number, state: unknown)
server/src/services/db/DBTraceEntries.ts:455
↓ 5 callers
Method
ssh_args
Get the arguments for SSHing to destination specified by opts.
cli/viv_cli/ssh.py:95
↓ 5 callers
Method
start
Start a task environment. Start a task environment that you can use to manually test a task, or as an environment for a QA run or a h
cli/viv_cli/main.py:186
↓ 5 callers
Method
transaction
(fn: (conn: TransactionalConnectionWrapper) => Promise<T>)
server/src/services/db/DBRuns.ts:105
↓ 5 callers
Function
truncateStep
(step: string)
server/src/run_analysis.ts:95
↓ 5 callers
Function
updateMessage
(i: number, message: Partial<string>)
ui/src/playground/PlaygroundPage.tsx:259
↓ 5 callers
Function
usd
(value: number)
ui/src/run/util.ts:92
↓ 5 callers
Function
useReallyOnce
(cb: () => void | Promise<void>)
ui/src/util/hooks.ts:6
↓ 5 callers
Function
validateDelegationToken
(config: Config, token: string, branchKey: BranchKey, data: object)
server/src/jwt.ts:75
↓ 5 callers
Function
withRetry
(operation: () => Promise<T>)
server/src/run_analysis.ts:22
↓ 4 callers
Function
addAuxVmDetailsToEnv
(env: Env, auxVMDetails: AuxVmDetails | null)
server/src/docker/agents.ts:949
↓ 4 callers
Method
addHostConfigOptions
Exported for testing.
server/src/core/remote.ts:155
↓ 4 callers
Function
assertImportFails
(evalLog: EvalLogWithSamples, sampleIdx: number, expectedError: string)
server/src/inspect/InspectImporter.test.ts:196
↓ 4 callers
Method
assertModelPermitted
(accessToken: string, model: string)
server/src/services/Bouncer.ts:119
↓ 4 callers
Function
atimed
(f: (...args: In) => Promise<Out>)
shared/src/util.ts:82
↓ 4 callers
Method
buildRatingRequest
( ratingModel: string, template: string, transcript: string, option: RatingOption, )
server/src/services/OptionsRater.ts:97
↓ 4 callers
Function
construct_editor_call
Construct a command to start the provided `editor`.
cli/viv_cli/util.py:239
↓ 4 callers
Method
createArchive
(args: { ref: string dirPath?: string | null outputFile?: string format?: string aspawnOpt
server/src/services/Git.ts:248
↓ 4 callers
Function
createMiddlemanSettingsFixture
(values: Partial<MiddlemanSettings> = {})
ui/test-util/fixtures.ts:106
↓ 4 callers
Function
createTaskUpload
( pathToTask: string, )
server/test-util/testUtil.ts:254
↓ 4 callers
Function
decrypt
(args: { encrypted: string; nonce: string; key: string })
server/src/secrets.ts:18
↓ 4 callers
Method
execBash
(containerName: string, code: string, opts: ExecOptions = {})
server/src/docker/docker.ts:334
↓ 4 callers
Function
findAncestorPath
(relativePath: string)
server/src/DriverImpl.ts:44
↓ 4 callers
Function
floatOrNull
(s: string | null | undefined)
shared/src/util.ts:312
← previous
next →
201–300 of 1,931, ranked by callers