Commit Graph
2558 Commits
Author SHA1 Message Date
Joaquin Coromina a32543eccc Updated the void settings to include mcpServerState 2025-05-18 04:04:49 -04:00
Joaquin Coromina 8064ca9460 Added toggle service to turn mcp servers on and off 2025-05-17 19:23:14 -04:00
Joaquin Coromina adebb065df Added proper error handling for config file parsing errors 2025-05-17 18:21:55 -04:00
Joaquin Coromina f94e849002 Fixed bug where isUpdated is never returned 2025-05-17 18:21:01 -04:00
Joaquin Coromina d2a98203cf Updated the client side to use new events and mcpService 2025-05-17 17:42:28 -04:00
Joaquin Coromina 8a3ed90df8 Updated service types to match new events and organized it better 2025-05-17 17:41:46 -04:00
Joaquin Coromina caafc7e3ce Changed mcpConfigService to mcpService and updated events to match channel 2025-05-17 17:41:10 -04:00
Joaquin Coromina f246e36623 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 26ffa6a47c Added an event for reinitializing all servers when config file is updated 2025-05-17 00:03:44 -04:00
Joaquin Coromina b823fdfd1b Removed the custom toggle button and added MCPServersList to the main Settings 2025-05-16 23:28:06 -04:00
Joaquin Coromina c3409ae717 Sent back command formatted for display 2025-05-16 23:25:31 -04:00
Joaquin Coromina ba0c6e4ac2 Updated the types to include commmand for display 2025-05-16 23:25:01 -04:00
Joaquin Coromina 3e30d03de9 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 627ca1ea5a Created a server list UI and hooked it up to Config Service 2025-05-16 23:23:35 -04:00
Joaquin CorominaandGitHub 093d7fe53d Merge branch 'main' into mcp 2025-05-16 17:26:24 -04:00
Andrew ParelesandGitHub 56f622ca18 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 e6187c94c3 Created function for getting all tools from mcp servers formatted for void 2025-05-16 00:38:09 -04:00
Andrew ParelesandGitHub 64dd61497c Merge pull request #595 from zpg6/fix/azure-model-selection
fix: select AzureOpenAI deployment based on selected model
2025-05-15 21:01:32 -07:00
Joaquin Coromina ca5eb4c46d Added error channel event listener and a utility function to handle all server events 2025-05-15 22:47:24 -04:00
Joaquin Coromina 41d0f708cc Connected this service to the mcpChannel for interaction with the servers 2025-05-15 22:30:15 -04:00
Joaquin Coromina e431ee9d45 Added @modelcontextprotocol/sdk to the allowed list of imports to avoid typescript error 2025-05-15 22:29:22 -04:00
Joaquin Coromina a212c5ee75 Registered mcpChannel 2025-05-15 22:28:48 -04:00
Joaquin Coromina fa8b4397fa 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 a1a62df4b8 Added a types file to handle all MCP Server interfaces and response values 2025-05-15 22:27:05 -04:00
Joaquin Coromina de5ef73ff7 Created mcpChannel to handle all mcp server setup and events in electron-main 2025-05-15 22:26:11 -04:00
Zach Grimaldi 922481b87e fix: select AzureOpenAI deployment based on selected model 2025-05-15 11:34:56 -04:00
Andrew Pareles 83b90ef1eb only 1 void update notif at a time 2025-05-14 15:11:05 -07:00
Joaquin Coromina 19ba83fb53 Replaced @modelcontextprotocol/inspector-cli for @modelcontextprotocol/sdk 2025-05-14 11:41:22 -04:00
Joaquin Coromina 48f1d08c8c Added initial scaffolding 2025-05-14 11:23:35 -04:00
Joaquin Coromina bf3b48db39 Added @modelcontextprotocol/inspector-cli for MCP client interactions and server interactions 2025-05-14 11:23:02 -04:00
Joaquin Coromina 1c5c459398 Created mcpService file to handle MCP commands 2025-05-14 11:08:24 -04:00
Joaquin CorominaandGitHub 46f75b540a Merge branch 'voideditor:main' into mcp 2025-05-14 11:05:51 -04:00
Andrew Pareles 63e587f64d 1.3.10 2025-05-13 23:37:48 -07:00
Andrew ParelesandGitHub 35716807b6 Merge pull request #584 from voideditor/model-selection
add reasoning low/med/hi for all openai-compat providers
2025-05-13 23:37:34 -07:00
Andrew Pareles b4bb3130d6 add reasoning low/med/hi for all openai-compat providers 2025-05-13 23:35:19 -07:00
Andrew ParelesandGitHub f3bb2c6aca Merge pull request #583 from voideditor/model-selection
1.3.9
2025-05-13 22:59:47 -07:00
Andrew Pareles d6c5589106 1.3.9 2025-05-13 22:59:28 -07:00
Andrew ParelesandGitHub f2d3b0adf1 Merge pull request #582 from voideditor/model-selection
fix certain cases of advanced settings
2025-05-13 22:59:16 -07:00
Andrew Pareles 8a00af0491 fix certain cases of advanced settings 2025-05-13 22:58:37 -07:00
Andrew ParelesandGitHub a97827378a Merge pull request #580 from voideditor/model-selection
1.3.8
2025-05-13 21:33:26 -07:00
Andrew Pareles 87f68eb2d7 rm azure identity 2025-05-13 21:32:57 -07:00
Andrew Pareles 0edb70af20 1.3.8 2025-05-13 21:32:21 -07:00
Andrew Pareles 26c6a0a443 Merge remote-tracking branch 'origin/main' into model-selection 2025-05-13 21:31:39 -07:00
Andrew Pareles b864cb067f Merge branch 'main' into model-selection 2025-05-13 21:31:09 -07:00
Andrew ParelesandGitHub f8db23ba8b Merge pull request #577 from voideditor/azure-fix
Fix Azure
2025-05-13 21:06:03 -07:00
Andrew Pareles 999987a88d azure link 2025-05-13 21:02:44 -07:00
Andrew ParelesandGitHub a913c3ef6d Merge pull request #579 from voideditor/model-selection
Fix Grok 3
2025-05-13 21:01:05 -07:00
Andrew Pareles e39a09e6d9 fallback 2025-05-13 21:00:47 -07:00
Andrew Pareles 3fcc223038 fix grok 3 2025-05-13 21:00:20 -07:00
Andrew Pareles 7474c4d86b payload 2025-05-13 20:05:35 -07:00