Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/braintrustdata/bash-agent-evals
/ functions
Functions
67 in github.com/braintrustdata/bash-agent-evals
⨍
Functions
67
◇
Types & classes
41
↓ 7 callers
Function
createModel
(modelId: ModelId)
src/models.ts:99
↓ 7 callers
Function
getModelFromEnv
()
src/models.ts:74
↓ 7 callers
Function
sanitizePath
(path: string)
src/tools/fs-tools.ts:16
↓ 6 callers
Function
createWorkerTask
(agentType: AgentType)
evals/shared.ts:121
↓ 6 callers
Function
truncateOutput
(output: string)
src/tools/fs-tools.ts:10
↓ 6 callers
Function
wrapText
(text: string, width: number)
src/cli.tsx:62
↓ 5 callers
Function
getDb
()
src/tools/sql-tools.ts:19
↓ 5 callers
Function
getOrCreateUser
(login: string, id: number)
src/data/codemode-transform.ts:83
↓ 5 callers
Function
getOrCreateUser
(login: string, id: number)
src/data/transform.ts:28
↓ 2 callers
Function
processEvent
(event: GitHubEvent)
src/data/transform.ts:54
↓ 2 callers
Function
runAgentInWorker
( agentType: 'bash' | 'bash-sqlite' | 'fs' | 'sql' | 'embedding' | 'codemode', question: string, options
src/agents/run-in-worker.ts:17
↓ 2 callers
Function
truncateOutput
(output: string)
src/tools/sql-tools.ts:9
↓ 2 callers
Function
truncateOutput
(output: string)
src/agents/bash-agent.ts:92
↓ 2 callers
Function
truncateOutput
(output: string)
src/agents/bash-sqlite-agent.ts:168
↓ 1 callers
Function
buildSystemPrompt
(tools: string[])
src/agents/bash-agent.ts:117
↓ 1 callers
Function
buildSystemPrompt
(bashTools: string[])
src/agents/bash-sqlite-agent.ts:193
↓ 1 callers
Function
cosineSimilarity
( a: number[] | Float32Array, b: Float32Array, bOffset: number, dim: number, )
src/tools/embedding-tools.ts:67
↓ 1 callers
Function
createSqlite3Command
()
src/agents/bash-sqlite-agent.ts:40
↓ 1 callers
Function
createTimeoutBash
(bash: Bash, timeoutMs: number)
src/agents/bash-agent.ts:83
↓ 1 callers
Function
createTimeoutBash
(bash: Bash, timeoutMs: number)
src/agents/bash-sqlite-agent.ts:159
↓ 1 callers
Function
downloadHour
( year: number, month: number, day: number, hour: number, )
src/data/download.ts:13
↓ 1 callers
Function
getBasetenProvider
()
src/models.ts:44
↓ 1 callers
Function
getModalProvider
()
src/models.ts:55
↓ 1 callers
Function
getOrCreateRepo
(repoName: string, repoId: number)
src/data/codemode-transform.ts:96
↓ 1 callers
Function
getOrCreateRepo
(repoName: string, repoId: number)
src/data/transform.ts:41
↓ 1 callers
Function
getQueryEmbedding
(query: string)
src/tools/embedding-tools.ts:50
↓ 1 callers
Function
getSchema
()
src/validate-questions.ts:52
↓ 1 callers
Function
getSharedOverlay
()
src/agents/bash-sqlite-agent.ts:32
↓ 1 callers
Function
getSupportedModels
()
src/models.ts:92
↓ 1 callers
Function
isStreamCallbacks
(obj: unknown)
src/agents/run-in-worker.ts:13
↓ 1 callers
Function
isValidModelId
(id: string)
src/models.ts:85
↓ 1 callers
Function
loadData
()
src/tools/codemode-tools.ts:74
↓ 1 callers
Function
loadEmbeddings
()
src/tools/embedding-tools.ts:29
↓ 1 callers
Function
loadHistory
()
src/cli.tsx:14
↓ 1 callers
Function
main
()
src/debug-agent.ts:20
↓ 1 callers
Function
main
()
src/validate-questions.ts:221
↓ 1 callers
Function
main
()
src/data/codemode-transform.ts:261
↓ 1 callers
Function
main
()
src/data/download.ts:54
↓ 1 callers
Function
main
()
src/data/embed.ts:34
↓ 1 callers
Function
main
()
src/data/transform.ts:545
↓ 1 callers
Function
processEvent
(event: GitHubEvent)
src/data/codemode-transform.ts:109
↓ 1 callers
Function
readAndProcessEvents
()
src/data/transform.ts:206
↓ 1 callers
Function
run
()
src/agents/worker.ts:12
↓ 1 callers
Function
runQuery
(sql: string)
src/validate-questions.ts:43
↓ 1 callers
Function
saveHistory
(history: string[])
src/cli.tsx:26
↓ 1 callers
Function
selectTools
(toolkit: BashToolkit, toolSet: BashToolSet)
src/agents/bash-agent.ts:41
↓ 1 callers
Function
truncateOutput
(output: string)
src/tools/codemode-tools.ts:90
↓ 1 callers
Function
validateQuestion
(question: Question, schema: string)
src/validate-questions.ts:60
↓ 1 callers
Function
withTimeout
(promise: Promise<T>, timeoutMs: number, command: string)
src/agents/bash-agent.ts:64
↓ 1 callers
Function
withTimeout
(promise: Promise<T>, timeoutMs: number, command: string)
src/agents/bash-sqlite-agent.ts:141
↓ 1 callers
Function
writeDatabase
()
src/data/transform.ts:314
↓ 1 callers
Function
writeFilesystem
()
src/data/transform.ts:264
Function
AgentPanel
({ agent, width }: { agent: AgentState; width: number })
src/cli.tsx:79
Function
App
()
src/cli.tsx:270
Function
Factuality
(args: { input: string; output: string; expected?: string; })
evals/shared.ts:81
Function
QuestionInput
({ onSubmit, disabled, history, }: { onSubmit: (q: string) => void; disabled: boolean; history: st
src/cli.tsx:169
Method
constructor
(command: string, timeoutMs: number)
src/agents/bash-agent.ts:55
Method
constructor
(command: string, timeoutMs: number)
src/agents/bash-sqlite-agent.ts:133
Function
createTask
(agentFn: (q: string, cb: undefined, model: ModelId) => Promise<{ answer: string }>)
evals/shared.ts:130
Function
exec
(command: string)
src/agents/bash-agent.ts:85
Function
exec
(command: string)
src/agents/bash-sqlite-agent.ts:161
Function
runBashAgent
( question: string, callbacks?: StreamCallbacks, modelId?: ModelId, )
src/agents/bash-agent.ts:163
Function
runBashSqliteAgent
( question: string, callbacks?: StreamCallbacks, modelId?: ModelId, )
src/agents/bash-sqlite-agent.ts:230
Function
runCodemodeAgent
( question: string, callbacks?: StreamCallbacks, modelId?: ModelId, )
src/agents/codemode-agent.ts:35
Function
runEmbeddingAgent
( question: string, callbacks?: StreamCallbacks, modelId?: ModelId, )
src/agents/embedding-agent.ts:21
Function
runFsAgent
( question: string, callbacks?: StreamCallbacks, modelId?: ModelId, )
src/agents/fs-agent.ts:33
Function
runSqlAgent
( question: string, callbacks?: StreamCallbacks, modelId?: ModelId, )
src/agents/sql-agent.ts:32