Skip to content

Commit 0308267

Browse files
shishu314Shi Shu
andauthored
fix(trust): Pass folderTrust config to a2a server (#8082)
Co-authored-by: Shi Shu <[email protected]>
1 parent d892cde commit 0308267

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/a2a-server/src/config/config.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ export async function loadConfig(
6969
settings.fileFiltering?.enableRecursiveFileSearch,
7070
},
7171
ideMode: false,
72+
folderTrust: settings.folderTrust === true,
7273
};
7374

7475
const fileService = new FileDiscoveryService(workspaceDir);
@@ -79,7 +80,7 @@ export async function loadConfig(
7980
false,
8081
fileService,
8182
extensionContextFilePaths,
82-
true, /// TODO: Wire up folder trust logic here.
83+
settings.folderTrust === true,
8384
);
8485
configParams.userMemory = memoryContent;
8586
configParams.geminiMdFileCount = fileCount;

packages/a2a-server/src/config/settings.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export interface Settings {
2727
telemetry?: TelemetrySettings;
2828
showMemoryUsage?: boolean;
2929
checkpointing?: CheckpointingSettings;
30+
folderTrust?: boolean;
3031

3132
// Git-aware file filtering settings
3233
fileFiltering?: {

0 commit comments

Comments
 (0)