Skip to content

Commit c5f8188

Browse files
committed
fix import for terminal/base
1 parent aa3b944 commit c5f8188

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

evals/git-evals/run-git-evals.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
1+
import { execSync } from 'child_process'
12
import fs from 'fs'
23
import path from 'path'
3-
import { execSync } from 'child_process'
44

55
import { promptAiSdkStructured } from 'backend/src/llm-apis/vercel-ai-sdk/ai-sdk'
66
import { claudeModels } from 'common/src/constants'
7+
import { withTimeout } from 'common/util/promise'
78
import { generateCompactId } from 'common/util/string'
89
import { setProjectRoot, setWorkingDirectory } from 'npm-app/project-files'
9-
import { recreateShell } from 'npm-app/utils/terminal'
10+
import { recreateShell } from 'npm-app/terminal/base'
11+
import {
12+
createFileReadingMock,
13+
loopMainPrompt,
14+
resetRepoToCommit,
15+
} from '../scaffolding'
16+
import {
17+
createInitialAgentState,
18+
setupTestEnvironmentVariables,
19+
} from '../test-setup'
1020
import { judgeEvalRun } from './judge-git-eval'
11-
import { setupTestRepo, extractRepoNameFromUrl } from './setup-test-repo'
21+
import { extractRepoNameFromUrl, setupTestRepo } from './setup-test-repo'
1222
import {
1323
AgentDecision,
1424
AgentDecisionSchema,
@@ -20,16 +30,6 @@ import {
2030
FullEvalLog,
2131
GitRepoEvalData,
2232
} from './types'
23-
import {
24-
createFileReadingMock,
25-
loopMainPrompt,
26-
resetRepoToCommit,
27-
} from '../scaffolding'
28-
import {
29-
createInitialAgentState,
30-
setupTestEnvironmentVariables,
31-
} from '../test-setup'
32-
import { withTimeout } from 'common/util/promise'
3333

3434
async function runSingleEval(
3535
evalCommit: EvalCommit,
@@ -289,14 +289,14 @@ export async function runGitEvals(
289289
) as GitRepoEvalData
290290

291291
const { repoUrl } = evalData
292-
292+
293293
// Extract repo name from URL or use provided testRepoName as fallback
294294
const testRepoName = evalData.testRepoName || extractRepoNameFromUrl(repoUrl)
295-
295+
296296
// Setup the test repository using the generic function
297297
console.log(`Setting up test repository from: ${repoUrl}`)
298298
const actualRepoName = await setupTestRepo(repoUrl, testRepoName)
299-
299+
300300
const projectPath = path.join(__dirname, '../test-repos', actualRepoName)
301301
setupTestEnvironmentVariables()
302302
createFileReadingMock(projectPath)

0 commit comments

Comments
 (0)