Commit Graph
1493 Commits
Author SHA1 Message Date
Joaquin Coromina 9a2191db78 Updated the void settings to include mcpServerState 2025-05-18 04:04:49 -04:00
Joaquin Coromina 323a6d56f6 Added toggle service to turn mcp servers on and off 2025-05-17 19:23:14 -04:00
Joaquin Coromina 7862aa619a Added proper error handling for config file parsing errors 2025-05-17 18:21:55 -04:00
Joaquin Coromina effc0392ad Fixed bug where isUpdated is never returned 2025-05-17 18:21:01 -04:00
Joaquin Coromina 1d449fbcc3 Updated the client side to use new events and mcpService 2025-05-17 17:42:28 -04:00
Joaquin Coromina 556fe67b88 Updated service types to match new events and organized it better 2025-05-17 17:41:46 -04:00
Joaquin Coromina 89f2674b09 Changed mcpConfigService to mcpService and updated events to match channel 2025-05-17 17:41:10 -04:00
Joaquin Coromina 6165291e64 Updated the channel it include events for add, update, delete, and loading. Fixed a bug related to client.close() throwing and error 2025-05-17 17:36:37 -04:00
Joaquin Coromina f88d20fc8f Added an event for reinitializing all servers when config file is updated 2025-05-17 00:03:44 -04:00
Joaquin Coromina 4abf09edf1 Removed the custom toggle button and added MCPServersList to the main Settings 2025-05-16 23:28:06 -04:00
Joaquin Coromina ddecda0f9e Sent back command formatted for display 2025-05-16 23:25:31 -04:00
Joaquin Coromina 8b812f17fc Updated the types to include commmand for display 2025-05-16 23:25:01 -04:00
Joaquin Coromina c03f3f0d98 Updated the service to include a service that updates the browser whenever an event from the main-process comes in 2025-05-16 23:24:29 -04:00
Joaquin Coromina bfc06d024f Created a server list UI and hooked it up to Config Service 2025-05-16 23:23:35 -04:00
Joaquin CorominaandGitHub c9e4b16d0d Merge branch 'main' into mcp 2025-05-16 17:26:24 -04:00
Andrew ParelesandGitHub c22e597140 Merge pull request #590 from voideditor/model-selection
Auto update message + terminal tool service improvements on Windows
2025-05-16 13:29:57 -07:00
Joaquin Coromina fdc1623271 Created function for getting all tools from mcp servers formatted for void 2025-05-16 00:38:09 -04:00
Joaquin Coromina d81b3c4b5e Added error channel event listener and a utility function to handle all server events 2025-05-15 22:47:24 -04:00
Joaquin Coromina 2022ccb008 Connected this service to the mcpChannel for interaction with the servers 2025-05-15 22:30:15 -04:00
Joaquin Coromina a2a710096c Registered mcpChannel 2025-05-15 22:28:48 -04:00
Joaquin Coromina 65799f670b Removed mcpService from common because it was supposed to handle setting up the servers but can't because of a lack of access to node dependencies 2025-05-15 22:28:14 -04:00
Joaquin Coromina d1dee89dc2 Added a types file to handle all MCP Server interfaces and response values 2025-05-15 22:27:05 -04:00
Joaquin Coromina 32a6bd3523 Created mcpChannel to handle all mcp server setup and events in electron-main 2025-05-15 22:26:11 -04:00
Zach Grimaldi 4d2cece820 fix: select AzureOpenAI deployment based on selected model 2025-05-15 11:34:56 -04:00
Andrew Pareles 9f893c7fcf only 1 void update notif at a time 2025-05-14 15:11:05 -07:00
Joaquin Coromina 7a6f6dc247 Added initial scaffolding 2025-05-14 11:23:35 -04:00
Joaquin Coromina d5cad5c5e7 Created mcpService file to handle MCP commands 2025-05-14 11:08:24 -04:00
Joaquin CorominaandGitHub 3baf96eaf5 Merge branch 'voideditor:main' into mcp 2025-05-14 11:05:51 -04:00
Andrew Pareles 5635627c52 add reasoning low/med/hi for all openai-compat providers 2025-05-13 23:35:19 -07:00
Andrew Pareles 229edb668c fix certain cases of advanced settings 2025-05-13 22:58:37 -07:00
Andrew ParelesandGitHub 8dcf433388 Merge pull request #577 from voideditor/azure-fix
Fix Azure
2025-05-13 21:06:03 -07:00
Andrew Pareles 62becf20dc azure link 2025-05-13 21:02:44 -07:00
Andrew Pareles 6ad4c93081 fallback 2025-05-13 21:00:47 -07:00
Andrew Pareles 4cbe49cbca fix grok 3 2025-05-13 21:00:20 -07:00
Andrew Pareles bbaf6cf01c payload 2025-05-13 20:05:35 -07:00
Andrew Pareles ac63195dc0 update azure 2025-05-13 20:04:40 -07:00
Andrew Pareles 4e5b6cdb52 azure via AzureOpenAI 2025-05-13 20:00:39 -07:00
Andrew Pareles c86c0bf4ab revert 2025-05-13 19:54:45 -07:00
Joaquin Coromina 9f758447ef Moved all watcher and file creation logic to initialize and fixed bug with this._configFileExists 2025-05-13 22:24:32 -04:00
Joaquin Coromina 30ff298e94 Added MCP section to void settings 2025-05-13 22:23:49 -04:00
Joaquin Coromina b455ce174f Added functions to watch, update, and remove watcher for mcpConfigFile 2025-05-13 21:54:42 -04:00
Andrew Pareles 60b9a0d5f4 trigger resize 2025-05-13 18:29:04 -07:00
Joaquin Coromina 857888b39d Updated all functions to be private initially 2025-05-13 21:07:06 -04:00
Andrew Pareles 97a2251cdb UI 2025-05-13 17:27:46 -07:00
Andrew Pareles ed9633202a fix anthropic empty err message 2025-05-13 17:25:29 -07:00
Joaquin Coromina de28dd2ae9 Made createMCPConfigFile private 2025-05-13 02:46:48 -04:00
Joaquin Coromina ddba6acca2 Fixed the structure of createMCPConfigFile 2025-05-13 02:37:54 -04:00
Joaquin Coromina d801a9db89 Added function to create mcp config file if it doesnt exist 2025-05-13 02:37:06 -04:00
Joaquin Coromina 50aacb333c Moved mcp.json into a private variable in the class 2025-05-13 02:04:11 -04:00
Joaquin Coromina 4734548954 Updated services.tsx to include IMCPConfigService 2025-05-13 02:01:23 -04:00