MCPcopy Create free account

hub / github.com/METR/vivaria / functions

Functions1,931 in github.com/METR/vivaria

↓ 1,024 callersMethodget
(runId: RunId, opts: { agentOutputLimit?: number } = {})
server/src/services/db/DBRuns.ts:137
↓ 756 callersFunctionsql
(in_strs: TemplateStringsArray, ...in_vals: Value[])
server/src/services/db/db.ts:228
↓ 574 callersMethodnone
(query: ParsedSql)
server/src/services/db/db.ts:108
↓ 270 callersMethodparse
()
server/src/services/db/db.ts:161
↓ 199 callersFunctionwithClientFromKnex
( knex: Knex, fn: (conn: ConnectionWrapper) => Promise<T>, options: { transaction: boolean } = { transac
server/src/services/db/db.ts:401
↓ 128 callersFunctioncmd
(inStrs: TemplateStringsArray, ...inVals: Val[])
server/src/lib/cmd_template_string.ts:70
↓ 100 callersMethodupdate
(runId: RunId, fieldsToSet: Partial<RunTableRow>)
server/src/services/db/DBRuns.ts:674
↓ 95 callersMethodupsertUser
(userId: string, username: string, email: string)
server/src/services/db/DBUsers.ts:67
↓ 77 callersFunctioninsertRunAndUser
( helper: TestHelper, partialRun: Partial< NewRun & { taskSource: TaskSource userId: strin
server/test-util/testUtil.ts:61
↓ 73 callersMethodtoString
()
server/src/core/gpus.ts:117
↓ 71 callersFunctiongenerateEvalLog
(args: { model: string timestamp?: Date samples?: Array<EvalSample> taskVersion?: string tokenLimit?
server/src/inspect/inspectTestUtil.ts:138
↓ 69 callersFunctiongenerateInfoEvent
(data?: JsonValue)
server/src/inspect/inspectTestUtil.ts:559
↓ 69 callersFunctioninsertRun
( dbRuns: DBRuns, partialRun: Partial< NewRun & { taskSource: TaskSource userId: string
server/test-util/testUtil.ts:93
↓ 68 callersMethodvalue
( query: ParsedSql, ColSchema: T, options: { optional: boolean } = { optional: false }, )
server/src/services/db/db.ts:132
↓ 65 callersFunctiongenerateEvalSample
(args: { uuid?: string | null model: string score?: Value1 scoreExtra?: Partial<Score> submission?:
server/src/inspect/inspectTestUtil.ts:63
↓ 64 callersFunctiontrustedArg
(inStrs: TemplateStringsArray, ...inVals: Array<string | number>)
server/src/lib/cmd_template_string.ts:41
↓ 63 callersFunctionaspawn
(cmd: ParsedCmd, options: AspawnOptions = {}, input?: string)
server/src/lib/async-spawn.ts:97
↓ 63 callersMethodquery
(s: string)
server/src/services/db/db.test.ts:103
↓ 61 callersFunctionsqlLit
(in_strs: TemplateStringsArray, ...in_vals: [])
server/src/services/db/db.ts:259
↓ 53 callersFunctionwaitFor
( conditionDescription: string, condition: (debug: (data: unknown) => void) => Promise<boolean>, { timeo
server/src/lib/waitFor.ts:7
↓ 50 callersFunctiongetUserTrpc
( helper: TestHelper, { parsedId, permissions, exp }: { parsedId?: ParsedIdToken; permissions?: string[];
server/test-util/testUtil.ts:229
↓ 46 callersMethodlog
(self, *content: Any)
pyhooks/pyhooks/__init__.py:544
↓ 46 callersMethodwrite
(self, message: str)
pyhooks/pyhooks/python_server.py:96
↓ 45 callersMethodfn
()
shared/src/lib/AsyncSemaphore.ts:58
↓ 44 callersMethodbuildInsertQuery
(fieldsToSet: z.input<TInsert>)
server/src/services/db/tables.ts:225
↓ 44 callersFunctioncreateTraceEntryFixture
( values: Partial<TraceEntry> & { content: T }, )
ui/test-util/fixtures.ts:93
↓ 43 callersMethodassertRunPermission
( context: { accessToken: string; parsedAccess: ParsedAccessToken }, runId: RunId, )
server/src/services/Bouncer.ts:71
↓ 42 callersFunctionerr_exit
Prints msg to stderr and exits with code.
cli/viv_cli/util.py:122
↓ 42 callersMethodset
(service: abstract new (...args: any[]) => T, instance: T)
server/test-util/testHelper.ts:53
↓ 40 callersMethodbuildUpdateQuery
(fieldsToSet: Partial<z.input<T>>)
server/src/services/db/tables.ts:239
↓ 40 callersFunctiongetRunStatus
(config: Config, id: RunId)
server/src/runs_v.test.ts:16
↓ 36 callersMethodgetForHost
(host: Host)
server/src/services/DockerFactory.ts:17
↓ 36 callersFunctiongetSandboxContainerName
(config: Config, runId: RunId)
server/src/docker/util.ts:157
↓ 36 callersFunctionmaybeFlag
( flag: TrustedArg, value: string | boolean | number | undefined, opts: { unit?: string } = {}, )
server/src/lib/cmd_template_string.ts:192
↓ 36 callersMethodquery
Query vivaria database. Args: query: The query to execute, or the path to a query. Cannot be provided if report_name
cli/viv_cli/main.py:805
↓ 36 callersMethodrows
(query: ParsedSql, RowSchema: T)
server/src/services/db/db.ts:140
↓ 36 callersMethodsetSetupState
(runIds: Array<RunId>, setupState: SetupState)
server/src/services/db/DBRuns.ts:789
↓ 35 callersMethodimport
( inspectJson: EvalLog, originalLogPath: string, userId?: string, scorer?: string | null,
server/src/inspect/InspectImporter.ts:464
↓ 35 callersFunctionthrowErr
(message: string)
shared/src/util.ts:10
↓ 34 callersMethodgetHostForRun
(runId: RunId, options: { optional: boolean } = { optional: false })
server/src/services/Hosts.ts:35
↓ 33 callersMethodbeforeEachClearDb
()
server/test-util/testHelper.ts:21
↓ 31 callersMethodget
Get the value of a config key.
cli/viv_cli/main.py:123
↓ 30 callersFunctionassertImportSuccessful
( evalLog: EvalLogWithSamples, sampleIdx: number, overrideExpected: { userId?: string
server/src/inspect/InspectImporter.test.ts:71
↓ 30 callersMethodpause
(key: BranchKey, start: number, reason: RunPauseReason)
server/src/services/db/DBBranches.ts:342
↓ 29 callersFunctionerrorToString
(error: any)
server/src/util.ts:150
↓ 29 callersFunctionrandomIndex
()
shared/src/util.ts:247
↓ 29 callersFunctionrepr
(strings: TemplateStringsArray, ...values: unknown[])
shared/src/util.ts:73
↓ 28 callersFunctionmockExternalAPICall
(apiFn: (...args: Array<any>) => Promise<T>, value: Awaited<T>)
ui/test-util/mockUtils.ts:18
↓ 26 callersFunctionaddTraceEntry
(svc: Services, te: Omit<TraceEntry, 'modifiedAt'>)
server/src/lib/db_helpers.ts:8
↓ 26 callersFunctionbackground
(label: string, promise: Promise<unknown>)
server/src/util.ts:22
↓ 25 callersMethodrow
( query: ParsedSql, RowSchema: T, options: { optional: boolean } = { optional: false }, )
server/src/services/db/db.ts:118
↓ 24 callersMethodbranchKeyFilter
(key: BranchKey)
server/src/services/db/DBBranches.ts:93
↓ 24 callersFunctiondedent
(templ: TemplateStringsArray | string, ...values: unknown[])
shared/src/lib/dedent.ts:2
↓ 23 callersMethodcreate
( tableName: SqlLit, tableSchema: T, insertSchema: TInsert, jsonColumns: Set<keyof z.output<T>
server/src/services/db/tables.ts:199
↓ 23 callersFunctiongenerateModelEvent
(args: { model: string error?: string outputError?: string choices?: Array<ChatCompletionChoice> usa
server/src/inspect/inspectTestUtil.ts:366
↓ 23 callersFunctiongetAgentTrpc
(helper: TestHelper)
server/test-util/testUtil.ts:215
↓ 23 callersFunctioninsertTag
( dbTraceEntries: DBTraceEntries, runId: RunId, index: number, body: string, optionIndex:
server/src/services/db/DBTraceEntries.test.ts:173
↓ 22 callersMethod_send_trpc_server_request
( self, reqtype: str, route: str, data: dict, session: aiohttp.ClientS
pyhooks/pyhooks/__init__.py:481
↓ 22 callersFunctiongetTrpc
(ctx: Context)
server/src/routes/trpc_setup.test.ts:72
↓ 22 callersMethodinsertPause
(pause: RunPause, opts: { tx?: TransactionalConnectionWrapper } = {})
server/src/services/db/DBBranches.ts:353
↓ 22 callersFunctionrunEventHandler
( evalLog: EvalLogWithSamples, sampleIdx: number = 0, initialState?: AgentState, selectedScore
server/src/inspect/InspectEventHandler.test.ts:62
↓ 21 callersMethodcolumn
(query: ParsedSql, ColSchema: T)
server/src/services/db/db.ts:144
↓ 21 callersFunctiongetPacificTimestamp
(milliseconds = Date.now())
shared/src/util.ts:280
↓ 21 callersFunctioninsertTraceEntry
(dbTraceEntries: DBTraceEntries, runId: RunId, calledAt: number)
server/src/services/db/DBTraceEntries.test.ts:125
↓ 21 callersMethodpausedReason
(key: BranchKey)
server/src/services/db/DBBranches.ts:165
↓ 20 callersMethodinsert
( runId: RunId | null, partialRun: PartialRun, branchArgs: BranchArgs, serverCommitId: string,
server/src/services/db/DBRuns.ts:652
↓ 20 callersMethodinsertBatchInfo
(batchName: string, batchConcurrencyLimit: number)
server/src/services/db/DBRuns.ts:689
↓ 20 callersFunctionsleep
(ms: number)
shared/src/util.ts:34
↓ 19 callersMethodassertAgentCanPerformMutation
(branchKey: BranchKey)
server/src/services/Bouncer.ts:299
↓ 19 callersFunctionformatTimestamp
(timestamp: number)
ui/src/run/util.ts:88
↓ 19 callersMethodgetTaskInfo
(runId: RunId)
server/src/services/db/DBRuns.ts:270
↓ 19 callersMethodkillBranchWithError
* Kills a single agent branch that has experienced a fatal error.
server/src/services/RunKiller.ts:31
↓ 18 callersFunction_post
(path: str, data: Mapping, files: dict[str, Any] | None = None)
cli/viv_cli/viv_api.py:104
↓ 18 callersFunctioncreateAgentBranchFixture
(values: Partial<AgentBranch> = {})
ui/test-util/fixtures.ts:275
↓ 18 callersFunctionpod
(status: V1PodStatus)
server/src/docker/K8s.test.ts:351
↓ 18 callersMethodunpause
(key: BranchKey, end: number = Date.now())
server/src/services/db/DBBranches.ts:363
↓ 18 callersMethodwith
(conn: TransactionalConnectionWrapper)
server/src/services/db/db.ts:36
↓ 17 callersMethodfetch
* Does a git fetch, unless you pass remote = '*' in which case it does git remote update, which * is like fetching from all the remotes. Passing a
server/src/services/Git.ts:207
↓ 17 callersMethodget
(self, default: Any = None)
pyhooks/pyhooks/env.py:22
↓ 17 callersFunctionresolve
()
ui/test-util/actionUtils.ts:29
↓ 16 callersFunctionclickButton
(name: string)
ui/test-util/actionUtils.ts:8
↓ 16 callersFunctionexecute
Execute a command.
cli/viv_cli/util.py:38
↓ 16 callersMethodgenerate
( self, settings: MiddlemanSettings, template: str | None = None, templateValu
pyhooks/pyhooks/__init__.py:658
↓ 16 callersFunctioninsertTaskEnv
( dbTaskEnvs: DBTaskEnvironments, containerName: string, hostId: HostId = PrimaryVmHost.MACHINE_ID
server/src/services/db/DBTaskEnvironments.test.ts:55
↓ 16 callersMethodinsertTaskEnvironment
({ taskInfo, hostId, userId, taskVersion, }: { taskInfo: Pick<TaskInfo, 'containerName'
server/src/services/db/DBTaskEnvironments.ts:146
↓ 16 callersMethodupdateRunningContainersOnHost
(host: Host, runningContainersOnHost: Array<string>)
server/src/services/db/DBTaskEnvironments.ts:204
↓ 15 callersFunctioncreateRatingOptionFixture
(values: Partial<RatingOption> = {})
ui/test-util/fixtures.ts:215
↓ 15 callersMethodgetHostForTaskEnvironment
(containerName: string)
server/src/services/Hosts.ts:48
↓ 15 callersMethodgetScoreLog
(key: BranchKey)
server/src/services/db/DBBranches.ts:253
↓ 15 callersFunctionget_user_config
Validates and return the user config. Returns: UserConfig: The user config.
cli/viv_cli/user_config.py:182
↓ 15 callersFunctionmakeTaskInfo
( config: Config, taskId: TaskId, source: TaskSource, taskVersion: string | null, imageNameOverride?
server/src/docker/util.ts:108
↓ 15 callersFunctionreadOnlyDbQuery
(config: Config, query: ParameterizedQuery)
server/src/lib/db_helpers.ts:36
↓ 14 callersMethodend
()
server/src/services/db/db.test.ts:117
↓ 14 callersMethodget
(service: abstract new (...args: any[]) => T)
server/test-util/testHelper.ts:46
↓ 14 callersMethodinsertManualScore
( key: BranchKey, scoreInfo: Omit<ManualScoreRow, 'runId' | 'agentBranchNumber' | 'createdAt'>, al
server/src/services/db/DBBranches.ts:420
↓ 13 callersMethodawaitTerminate
()
shared/src/lib/AsyncSemaphore.ts:31
↓ 13 callersFunctiongenerateScoreEvent
(score: number, intermediate?: boolean)
server/src/inspect/inspectTestUtil.ts:506
↓ 13 callersMethodtoString
()
server/src/services/db/db.ts:206
↓ 12 callersMethodaddTraceEntry
(calledAt: number, content: EntryContent)
server/src/inspect/InspectEventHandler.ts:465
↓ 12 callersMethodgetEntryContent
(key: EntryKey, schema: T)
server/src/services/db/DBTraceEntries.ts:42
next →1–100 of 1,931, ranked by callers