-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Comparing changes
Open a pull request
base repository: eclipse-theia/theia
base: cb8ce9a20c9200c2671f49155d23a1c669dec197
head repository: eclipse-theia/theia
compare: a34ea4f33ccaef12c20ac036fed926880ee5a9fa
- 11 commits
- 34 files changed
- 5 contributors
Commits on Mar 26, 2025
-
Add news section with AI to welcome page (#15269)
* Add news section with AI to welcome page
Configuration menu - View commit details
-
Copy full SHA for 2402450 - Browse repository at this point
Copy the full SHA 2402450View commit details -
chore: make parameters in ToolRequest mandatory (#15288)
Previously, parameters were optional, indicating that a tool request doesn’t take any. However, most LLMs produce better output when parameters are explicitly set to empty. This is now the default in TheiaAI.
Configuration menu - View commit details
-
Copy full SHA for e266b01 - Browse repository at this point
Copy the full SHA e266b01View commit details -
chore: change private members to protected in ChatViewTreeWidget (#15297
Configuration menu - View commit details
-
Copy full SHA for c68ef33 - Browse repository at this point
Copy the full SHA c68ef33View commit details -
Add variable completion for {{}} syntax in prompttemplate (#15026)
The prompttemplate editor now supports autocompletion for variables using `{{` and `{{{` . fixes: #15202Configuration menu - View commit details
-
Copy full SHA for 05abadc - Browse repository at this point
Copy the full SHA 05abadcView commit details -
Add MCP Server config view to AI Configuration (#15280)
Improve MCP services: - Introduce notification mechanism to listen to MCP server changes. - Created common interface for MCPFrontendService. - Rename getStartedServers() to getRunningServers(). - Added status handling to MCPServer (NotRunning, Starting, Running, Errored): - Add getServerDescription endpoint to retrieve information about the server. - Add status, error message and tool information to MCPServerDescription. - Add MCP Config view to AI Configuration: - This view helps to see the state of MCP servers. - Displays all the created settings. Obfuscates tokens (very basic support). - Shows the status of a server (Running, Starting, Errored, Not Running). - Shows all tools available. Let's the user easily copy the tools for chat and prompttemplate use. - Offers a button to start/stop the view. Fix autostart stopping for following servers if one fails: - Before this the autostart would stop for all following servers if one failed. - This was due to uncatched errors when trying to resolve the tools. - To prevent this in the future, improved the handling of the getTools() on client side. - Also adapted the Start Command to use the new status reporting instead of calling getTools() again. Signed-off-by: Simon Graband <sgraband@eclipsesource.com>
Configuration menu - View commit details
-
Copy full SHA for bfc328a - Browse repository at this point
Copy the full SHA bfc328aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a827d4 - Browse repository at this point
Copy the full SHA 8a827d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0dc27d - Browse repository at this point
Copy the full SHA e0dc27dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d35a44 - Browse repository at this point
Copy the full SHA 6d35a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 118daf9 - Browse repository at this point
Copy the full SHA 118daf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2cf80c - Browse repository at this point
Copy the full SHA e2cf80cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a34ea4f - Browse repository at this point
Copy the full SHA a34ea4fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff cb8ce9a20c9200c2671f49155d23a1c669dec197...a34ea4f33ccaef12c20ac036fed926880ee5a9fa