feat: improve agent model selection and remote source analysis; bump to 1.2.23
This commit is contained in:
@@ -188,7 +188,8 @@ test('a new question cancels pending navigation without leaving its old state st
|
||||
})
|
||||
|
||||
test('restored interrupted navigation becomes retryable without reopening any file', () => {
|
||||
const { recoverInterruptedAgentMessages } = compile(fs.readFileSync(require.resolve('../src/renderer/src/features/workspace/agentContext.ts'), 'utf8'))
|
||||
const evidence = compile(fs.readFileSync(require.resolve('../src/renderer/src/features/workspace/agentEvidence.ts'), 'utf8'))
|
||||
const { recoverInterruptedAgentMessages } = compile(fs.readFileSync(require.resolve('../src/renderer/src/features/workspace/agentContext.ts'), 'utf8'), {}, name => name === './agentEvidence' ? evidence : require(name))
|
||||
const message = { id: 'answer', role: 'assistant', codeReferenceStates: { pending: { status: 'opening' }, approved: { status: 'opened' }, declined: { status: 'cancelled' } } }
|
||||
const restored = recoverInterruptedAgentMessages([message])[0]
|
||||
assert.equal(restored.codeReferenceStates.pending.status, 'error')
|
||||
|
||||
Reference in New Issue
Block a user