mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-14 05:42:54 -07:00
refactor(core): adopt CoreToolCallStatus enum for type safety (#18998)
This commit is contained in:
@@ -7,6 +7,7 @@
|
||||
import { describe, it, expect, vi, beforeEach } from 'vitest';
|
||||
import { ToolModificationHandler } from './tool-modifier.js';
|
||||
import type { WaitingToolCall, ToolCallRequestInfo } from './types.js';
|
||||
import { CoreToolCallStatus } from './types.js';
|
||||
import * as modifiableToolModule from '../tools/modifiable-tool.js';
|
||||
import * as Diff from 'diff';
|
||||
import { MockModifiableTool, MockTool } from '../test-utils/mock-tool.js';
|
||||
@@ -37,7 +38,7 @@ function createMockWaitingToolCall(
|
||||
overrides: Partial<WaitingToolCall> = {},
|
||||
): WaitingToolCall {
|
||||
return {
|
||||
status: 'awaiting_approval',
|
||||
status: CoreToolCallStatus.AwaitingApproval,
|
||||
request: {
|
||||
callId: 'test-call-id',
|
||||
name: 'test-tool',
|
||||
|
||||
Reference in New Issue
Block a user