feat(core): Fully migrate packages/core to AgentLoopContext. (#22115)

This commit is contained in:
joshualitt
2026-03-12 18:56:31 -07:00
committed by GitHub
parent 1d2585dba6
commit de656f01d7
53 changed files with 522 additions and 292 deletions

View File

@@ -36,6 +36,9 @@ describe('LoopDetectionService', () => {
beforeEach(() => {
mockConfig = {
get config() {
return this;
},
getTelemetryEnabled: () => true,
isInteractive: () => false,
getDisableLoopDetection: () => false,
@@ -806,7 +809,13 @@ describe('LoopDetectionService LLM Checks', () => {
vi.mocked(mockAvailability.snapshot).mockReturnValue({ available: true });
mockConfig = {
get config() {
return this;
},
getGeminiClient: () => mockGeminiClient,
get geminiClient() {
return mockGeminiClient;
},
getBaseLlmClient: () => mockBaseLlmClient,
getDisableLoopDetection: () => false,
getDebugMode: () => false,