Commit Graph

  • f1c9e29f61 Updated types and hooked up return value to callTool and safeCallTool functions Joaquin Coromina 2025-05-19 16:16:48 -04:00
  • 2b97326eff Added types to MCP tool call response Joaquin Coromina 2025-05-19 16:00:30 -04:00
  • b70ee20b88 Added an error to handle unsupported response types Joaquin Coromina 2025-05-19 16:00:07 -04:00
  • ae0068ecb3 Added callTool function to handle server tool calls Joaquin Coromina 2025-05-19 15:01:56 -04:00
  • 091bbf4dd3 Merge pull request #608 from animeshlego5/fix-system-role Andrew Pareles 2025-05-19 01:34:51 -07:00
  • 7642b3281a role Andrew Pareles 2025-05-19 01:34:29 -07:00
  • 05e27a0885 Refactor role mapping logic Animesh Gosain 2025-05-19 13:34:01 +05:30
  • 1d15d29a19 Updated Settings.tsx with new sidebar tabs vrtnis 2025-05-18 20:46:45 +00:00
  • 807086f7b6 Added persistence between sessions for mcpServerState Joaquin Coromina 2025-05-18 04:05:41 -04:00
  • 2d910835b7 Updated the void settings to include mcpServerState Joaquin Coromina 2025-05-18 04:04:49 -04:00
  • b68d8fd8e8 Added toggle service to turn mcp servers on and off Joaquin Coromina 2025-05-17 19:23:14 -04:00
  • 59dd7d7eea Added proper error handling for config file parsing errors Joaquin Coromina 2025-05-17 18:21:55 -04:00
  • 079ce49d17 Fixed bug where isUpdated is never returned Joaquin Coromina 2025-05-17 18:21:01 -04:00
  • 7f4470674d Updated the client side to use new events and mcpService Joaquin Coromina 2025-05-17 17:42:28 -04:00
  • b1b7afe8a0 Updated service types to match new events and organized it better Joaquin Coromina 2025-05-17 17:41:46 -04:00
  • d3757e81b4 Changed mcpConfigService to mcpService and updated events to match channel Joaquin Coromina 2025-05-17 17:41:10 -04:00
  • 065470afc1 Updated the channel it include events for add, update, delete, and loading. Fixed a bug related to client.close() throwing and error Joaquin Coromina 2025-05-17 17:36:37 -04:00
  • db771c4f33 Fix system role for o-series models Animesh Gosain 2025-05-17 16:24:13 +05:30
  • 3c96193b71 Added an event for reinitializing all servers when config file is updated Joaquin Coromina 2025-05-17 00:03:44 -04:00
  • c669a987c5 Removed the custom toggle button and added MCPServersList to the main Settings Joaquin Coromina 2025-05-16 23:28:06 -04:00
  • 543c6f0550 Sent back command formatted for display Joaquin Coromina 2025-05-16 23:25:31 -04:00
  • 8afaec30da Updated the types to include commmand for display Joaquin Coromina 2025-05-16 23:25:01 -04:00
  • a0f9309e02 Updated the service to include a service that updates the browser whenever an event from the main-process comes in Joaquin Coromina 2025-05-16 23:24:29 -04:00
  • 243349a90f Created a server list UI and hooked it up to Config Service Joaquin Coromina 2025-05-16 23:23:35 -04:00
  • 04a821b382 Merge branch 'main' into mcp Joaquin Coromina 2025-05-16 17:26:24 -04:00
  • 906502f660 Merge pull request #590 from voideditor/model-selection Andrew Pareles 2025-05-16 13:29:57 -07:00
  • 2817cdd8a6 Created function for getting all tools from mcp servers formatted for void Joaquin Coromina 2025-05-16 00:38:09 -04:00
  • a8bc42b524 Merge pull request #595 from zpg6/fix/azure-model-selection Andrew Pareles 2025-05-15 21:01:32 -07:00
  • 05e1e61f08 Added error channel event listener and a utility function to handle all server events Joaquin Coromina 2025-05-15 22:47:24 -04:00
  • 30655678fe Connected this service to the mcpChannel for interaction with the servers Joaquin Coromina 2025-05-15 22:30:15 -04:00
  • ca51bcaecc Added @modelcontextprotocol/sdk to the allowed list of imports to avoid typescript error Joaquin Coromina 2025-05-15 22:29:22 -04:00
  • a629736683 Registered mcpChannel Joaquin Coromina 2025-05-15 22:28:48 -04:00
  • 0074189191 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 Joaquin Coromina 2025-05-15 22:28:14 -04:00
  • 4a862641cd Added a types file to handle all MCP Server interfaces and response values Joaquin Coromina 2025-05-15 22:27:05 -04:00
  • b18ac4b6c0 Created mcpChannel to handle all mcp server setup and events in electron-main Joaquin Coromina 2025-05-15 22:26:11 -04:00
  • d7201a38dc fix: select AzureOpenAI deployment based on selected model Zach Grimaldi 2025-05-15 11:34:56 -04:00
  • 9112c0c94d only 1 void update notif at a time Andrew Pareles 2025-05-14 15:11:05 -07:00
  • 716cb8d591 Replaced @modelcontextprotocol/inspector-cli for @modelcontextprotocol/sdk Joaquin Coromina 2025-05-14 11:41:22 -04:00
  • aed9f31185 Added initial scaffolding Joaquin Coromina 2025-05-14 11:23:35 -04:00
  • 2377c18241 Added @modelcontextprotocol/inspector-cli for MCP client interactions and server interactions Joaquin Coromina 2025-05-14 11:23:02 -04:00
  • 7b9e5ce517 Created mcpService file to handle MCP commands Joaquin Coromina 2025-05-14 11:08:24 -04:00
  • c119286571 Merge branch 'voideditor:main' into mcp Joaquin Coromina 2025-05-14 11:05:51 -04:00
  • 5cab7e61e5 1.3.10 Andrew Pareles 2025-05-13 23:37:48 -07:00
  • c405a462a8 Merge pull request #584 from voideditor/model-selection Andrew Pareles 2025-05-13 23:37:34 -07:00
  • e481327327 add reasoning low/med/hi for all openai-compat providers Andrew Pareles 2025-05-13 23:35:19 -07:00
  • b7bb7f2f94 Merge pull request #583 from voideditor/model-selection Andrew Pareles 2025-05-13 22:59:47 -07:00
  • 2ae288e2ed 1.3.9 Andrew Pareles 2025-05-13 22:59:28 -07:00
  • 316709671f Merge pull request #582 from voideditor/model-selection Andrew Pareles 2025-05-13 22:59:16 -07:00
  • 9fac1e27a9 fix certain cases of advanced settings Andrew Pareles 2025-05-13 22:58:37 -07:00
  • f632327a7e Merge pull request #580 from voideditor/model-selection Andrew Pareles 2025-05-13 21:33:26 -07:00
  • e95922802f rm azure identity Andrew Pareles 2025-05-13 21:32:57 -07:00
  • 3954056a41 1.3.8 Andrew Pareles 2025-05-13 21:32:21 -07:00
  • 1c7acdac94 Merge remote-tracking branch 'origin/main' into model-selection Andrew Pareles 2025-05-13 21:31:39 -07:00
  • 33163b7e81 Merge branch 'main' into model-selection Andrew Pareles 2025-05-13 21:31:09 -07:00
  • d9d3147b2a Merge pull request #577 from voideditor/azure-fix Andrew Pareles 2025-05-13 21:06:03 -07:00
  • 4b9e2c2319 azure link azure-fix Andrew Pareles 2025-05-13 21:02:44 -07:00
  • 19bd649451 Merge pull request #579 from voideditor/model-selection Andrew Pareles 2025-05-13 21:01:05 -07:00
  • 7fd06b946b fallback Andrew Pareles 2025-05-13 21:00:47 -07:00
  • 8c760980b6 fix grok 3 Andrew Pareles 2025-05-13 21:00:20 -07:00
  • 96000273cf payload Andrew Pareles 2025-05-13 20:05:35 -07:00
  • e771edbe2e update azure Andrew Pareles 2025-05-13 20:04:40 -07:00
  • aafe556333 azure via AzureOpenAI Andrew Pareles 2025-05-13 20:00:39 -07:00
  • 9502f563f4 Merge pull request #576 from voideditor/model-selection Andrew Pareles 2025-05-13 19:56:11 -07:00
  • 78c6baed82 revert Andrew Pareles 2025-05-13 19:54:45 -07:00
  • bafbdd9df3 Merge pull request #575 from voideditor/model-selection Andrew Pareles 2025-05-13 19:53:20 -07:00
  • 2f80c653d5 certs certificates-settings Andrew Pareles 2025-05-13 19:52:26 -07:00
  • 4cca689c94 Moved all watcher and file creation logic to initialize and fixed bug with this._configFileExists Joaquin Coromina 2025-05-13 22:24:32 -04:00
  • 63083cec89 Added MCP section to void settings Joaquin Coromina 2025-05-13 22:23:49 -04:00
  • 661908237b Added functions to watch, update, and remove watcher for mcpConfigFile Joaquin Coromina 2025-05-13 21:54:42 -04:00
  • b35dfdf475 trigger resize Andrew Pareles 2025-05-13 18:29:04 -07:00
  • 2187641cc3 Updated all functions to be private initially Joaquin Coromina 2025-05-13 21:07:06 -04:00
  • 609f4c9cbf UI Andrew Pareles 2025-05-13 17:27:46 -07:00
  • 6df3b588df fix anthropic empty err message Andrew Pareles 2025-05-13 17:25:29 -07:00
  • 01329382b9 Made createMCPConfigFile private Joaquin Coromina 2025-05-13 02:46:48 -04:00
  • 7af9973a8d Fixed the structure of createMCPConfigFile Joaquin Coromina 2025-05-13 02:37:54 -04:00
  • 1ed79ef985 Added function to create mcp config file if it doesnt exist Joaquin Coromina 2025-05-13 02:37:06 -04:00
  • 8a12505ffd Moved mcp.json into a private variable in the class Joaquin Coromina 2025-05-13 02:04:11 -04:00
  • f82c15401a Updated services.tsx to include IMCPConfigService Joaquin Coromina 2025-05-13 02:01:23 -04:00
  • b4dff124e0 Updated file with class MCPConfigService and functions to check if mcp.json config file exists or not Joaquin Coromina 2025-05-13 02:00:50 -04:00
  • 1aeb62d075 Created mcpConfigService file Joaquin Coromina 2025-05-13 01:13:05 -04:00
  • 4b86bfa184 Merge pull request #562 from voideditor/model-selection Andrew Pareles 2025-05-12 20:16:26 -07:00
  • f4c1321f25 rm thinking from 2 flash Andrew Pareles 2025-05-12 20:08:54 -07:00
  • b54dd7fedc 1.3.7 / 0031 Andrew Pareles 2025-05-12 19:53:58 -07:00
  • 7c448f15db Merge pull request #560 from voideditor/model-selection Andrew Pareles 2025-05-12 19:50:57 -07:00
  • 3241178238 Merge remote-tracking branch 'origin/main' into model-selection Andrew Pareles 2025-05-12 19:50:35 -07:00
  • 68bb3f6962 fix azure? Andrew Pareles 2025-05-12 19:48:50 -07:00
  • 2e64f5a24b overrides link update Andrew Pareles 2025-05-12 19:46:18 -07:00
  • 2e5ecb291d comment Andrew Pareles 2025-05-12 19:44:42 -07:00
  • f1e24c9b4c Merge pull request #545 from HunterEvangelista/510-openai-additional-json Andrew Pareles 2025-05-12 19:42:22 -07:00
  • f65e4f51a2 misc Andrew Pareles 2025-05-12 19:40:39 -07:00
  • f1a5d20150 Merge pull request #505 from homanp/feat/apply-to-terminal Andrew Pareles 2025-05-12 19:32:24 -07:00
  • 28dcdff189 isdisabled fix Andrew Pareles 2025-05-12 19:31:05 -07:00
  • 67ed52415e apply terminal? Andrew Pareles 2025-05-12 19:29:45 -07:00
  • 3772cf98ea delete Andrew Pareles 2025-05-12 18:47:40 -07:00
  • 1c6edf7023 generalize Andrew Pareles 2025-05-12 18:45:33 -07:00
  • 6b6528c3fb Merge pull request #507 from steaks/explorer-view-copy-prompt Andrew Pareles 2025-05-12 18:30:21 -07:00
  • f98894ad77 format Andrew Pareles 2025-05-12 18:22:59 -07:00
  • f8745d8b40 Merge remote-tracking branch 'origin/main' into pr/steaks/507 Andrew Pareles 2025-05-12 18:20:55 -07:00
  • 7066b4285b file and folder copy uniform Andrew Pareles 2025-05-12 18:20:44 -07:00
  • 1eee07e697 Merge pull request #548 from ujjwaljainnn/ujjwaljainnn-add-context-on-add-to-chat Andrew Pareles 2025-05-12 16:50:04 -07:00