mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-30 16:00:41 -07:00
feat(core): Fully migrate packages/core to AgentLoopContext. (#22115)
This commit is contained in:
@@ -94,6 +94,13 @@ describe('ShellTool', () => {
|
||||
fs.mkdirSync(path.join(tempRootDir, 'subdir'));
|
||||
|
||||
mockConfig = {
|
||||
get config() {
|
||||
return this;
|
||||
},
|
||||
geminiClient: {
|
||||
stripThoughtsFromHistory: vi.fn(),
|
||||
},
|
||||
|
||||
getAllowedTools: vi.fn().mockReturnValue([]),
|
||||
getApprovalMode: vi.fn().mockReturnValue('strict'),
|
||||
getCoreTools: vi.fn().mockReturnValue([]),
|
||||
@@ -441,7 +448,7 @@ describe('ShellTool', () => {
|
||||
mockConfig,
|
||||
{ model: 'summarizer-shell' },
|
||||
expect.any(String),
|
||||
mockConfig.getGeminiClient(),
|
||||
mockConfig.geminiClient,
|
||||
mockAbortSignal,
|
||||
);
|
||||
expect(result.llmContent).toBe('summarized output');
|
||||
|
||||
Reference in New Issue
Block a user