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

@@ -64,16 +64,22 @@ describe('HookEventHandler', () => {
beforeEach(() => {
vi.resetAllMocks();
const mockGeminiClient = {
getChatRecordingService: vi.fn().mockReturnValue({
getConversationFilePath: vi
.fn()
.mockReturnValue('/test/project/.gemini/tmp/chats/session.json'),
}),
};
mockConfig = {
get config() {
return this;
},
geminiClient: mockGeminiClient,
getGeminiClient: vi.fn().mockReturnValue(mockGeminiClient),
getSessionId: vi.fn().mockReturnValue('test-session'),
getWorkingDir: vi.fn().mockReturnValue('/test/project'),
getGeminiClient: vi.fn().mockReturnValue({
getChatRecordingService: vi.fn().mockReturnValue({
getConversationFilePath: vi
.fn()
.mockReturnValue('/test/project/.gemini/tmp/chats/session.json'),
}),
}),
} as unknown as Config;
mockHookPlanner = {