Commit Graph
2594 Commits
Author SHA1 Message Date
Joaquin Coromina 899e2f2557 Fixed isOn server name setting 2025-05-22 19:41:25 -04:00
Andrew Pareles 26048768db mcp works! 2025-05-22 15:31:56 -07:00
Andrew Pareles 1fd3a5e7c4 tool progress 2025-05-22 14:47:56 -07:00
Joaquin CorominaandJoaquin Coromina 042e2b512e Created getMCPTools function which transforms the MCP tool to a similar shape to voidTools, also created a helper functions which turns InputSchema into params 2025-05-22 15:43:43 -04:00
Andrew Pareles bc6826e88c claude 4 2025-05-22 11:22:06 -07:00
Andrew Pareles 1e7ca9da71 mcp ui + misc 2025-05-22 02:50:26 -07:00
Andrew Pareles 94cc264071 got event fires 2025-05-22 02:30:43 -07:00
Andrew Pareles 66eb2239be clarify 2025-05-22 02:21:17 -07:00
Andrew Pareles 462b9907b7 cleanup + final mcp todos 2025-05-22 02:18:14 -07:00
Andrew Pareles 3ce3878c11 updates/fixes to mcp 2025-05-22 02:04:28 -07:00
Andrew Pareles 3cc9785fe3 fix 2025-05-21 23:51:00 -07:00
Andrew Pareles b3058a1b87 clearer types 2025-05-21 23:29:41 -07:00
Andrew Pareles bcdecbe6c2 update loading? 2025-05-21 22:51:55 -07:00
Andrew Pareles 1ac1eef149 loading 2025-05-21 22:02:24 -07:00
Andrew Pareles ac590ba421 add bg colors 2025-05-21 21:38:30 -07:00
Andrew Pareles 9abc90b40c userspecified 2025-05-21 21:33:05 -07:00
Andrew Pareles 224418eb7e move MCP to settings 2025-05-21 21:24:46 -07:00
Andrew Pareles 16c3799b90 misc fixes 2025-05-21 20:57:54 -07:00
Andrew Pareles 478b8d6b05 rename 2025-05-21 19:47:47 -07:00
Andrew Pareles 058f40062d Merge remote-tracking branch 'upstream/mcp' into mcp 2025-05-21 19:46:49 -07:00
Andrew Pareles abbee45f95 misc 2025-05-21 02:02:12 -07:00
Andrew Pareles d2b159e04f add loading 2025-05-21 01:48:37 -07:00
Andrew Pareles a4a3001894 update state 2025-05-21 01:38:15 -07:00
Andrew Pareles 28e76093af progress 2025-05-21 00:56:14 -07:00
Andrew Pareles 88b30c7178 autoformat 2025-05-20 23:18:52 -07:00
Andrew Pareles de2eebee8a misc 2025-05-20 23:18:46 -07:00
Andrew Pareles 097aedb23f misc 2025-05-20 23:09:23 -07:00
Joaquin Coromina d21de8fc00 Fixed the string definition for the mcp resultToString fns 2025-05-20 12:44:29 -04:00
Joaquin Coromina dce4ec9c82 Added functions that return properly formatted CallTool functions and ToolResultToStr functions from MCP tools, then hooked it up 2025-05-19 22:38:56 -04:00
Joaquin Coromina 39961a4a3d Added mcpServerName to InternalToolInfo 2025-05-19 22:37:26 -04:00
Joaquin Coromina e03396949d Added function in mcpService to handle calling an MCP server tool 2025-05-19 16:52:43 -04:00
Joaquin Coromina 0c92295242 Updated types and hooked up return value to callTool and safeCallTool functions 2025-05-19 16:16:48 -04:00
Joaquin Coromina 5fa9eb6571 Added types to MCP tool call response 2025-05-19 16:00:30 -04:00
Joaquin Coromina 8699180fdf Added an error to handle unsupported response types 2025-05-19 16:00:07 -04:00
Joaquin Coromina 3e63e89c58 Added callTool function to handle server tool calls 2025-05-19 15:01:56 -04:00
Joaquin Coromina e5e95195a5 Added persistence between sessions for mcpServerState 2025-05-18 04:05:41 -04:00
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