make sure to resize images coming from tool calls (#257785)

* make sure to resize images coming from tool calls

* try/catch, resize in the right areas

* new image service

* some cleanup

* clean up service usage

* no more electron main service

* app.ts cleanup

* address comments

* wrap in try catch and revert

* proper revert
This commit is contained in:
Justin Chen
2025-07-28 11:00:38 -07:00
committed by GitHub
parent 3c4789fa3b
commit df984eb56f
8 changed files with 227 additions and 9 deletions

View File

@@ -55,6 +55,7 @@ import './services/themes/electron-browser/nativeHostColorSchemeService.js';
import './services/extensionManagement/electron-browser/extensionManagementService.js';
import './services/mcp/electron-browser/mcpWorkbenchManagementService.js';
import './services/encryption/electron-browser/encryptionService.js';
import './services/imageResize/electron-browser/imageResizeService.js';
import './services/browserElements/electron-browser/browserElementsService.js';
import './services/secrets/electron-browser/secretStorageService.js';
import './services/localization/electron-browser/languagePackService.js';