refactor: Update MCP tool discovery to use @google/genai - Also fixes JSON schema issues. (#682)

This commit is contained in:
N. Taylor Mullen
2025-06-02 13:39:25 -07:00
committed by GitHub
parent 0795e55f0e
commit 58597c29d3
7 changed files with 744 additions and 812 deletions

View File

@@ -7,8 +7,12 @@
import { describe, it, expect, vi, beforeEach, afterEach, Mock } from 'vitest';
import { render } from 'ink-testing-library';
import { App } from './App.js';
import { Config as ServerConfig, MCPServerConfig } from '@gemini-code/core';
import { ApprovalMode, ToolRegistry } from '@gemini-code/core';
import {
Config as ServerConfig,
MCPServerConfig,
ApprovalMode,
ToolRegistry,
} from '@gemini-code/core';
import { LoadedSettings, SettingsFile, Settings } from '../config/settings.js';
// Define a more complete mock server config based on actual Config