fix(trust): Pass folderTrust config to a2a server (#8082)

Co-authored-by: Shi Shu <shii@google.com>
This commit is contained in:
shishu314
2025-09-11 14:24:52 -04:00
committed by GitHub
parent d892cde0b0
commit 0308267071
2 changed files with 3 additions and 1 deletions

View File

@@ -69,6 +69,7 @@ export async function loadConfig(
settings.fileFiltering?.enableRecursiveFileSearch,
},
ideMode: false,
folderTrust: settings.folderTrust === true,
};
const fileService = new FileDiscoveryService(workspaceDir);
@@ -79,7 +80,7 @@ export async function loadConfig(
false,
fileService,
extensionContextFilePaths,
true, /// TODO: Wire up folder trust logic here.
settings.folderTrust === true,
);
configParams.userMemory = memoryContent;
configParams.geminiMdFileCount = fileCount;

View File

@@ -27,6 +27,7 @@ export interface Settings {
telemetry?: TelemetrySettings;
showMemoryUsage?: boolean;
checkpointing?: CheckpointingSettings;
folderTrust?: boolean;
// Git-aware file filtering settings
fileFiltering?: {