Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: eclipse-theia/theia
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: cb8ce9a
Choose a base ref
...
head repository: eclipse-theia/theia
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: a34ea4f
Choose a head ref
  • 11 commits
  • 34 files changed
  • 5 contributors

Commits on Mar 26, 2025

  1. Add news section with AI to welcome page (#15269)

    * Add news section with AI to welcome page
    JonasHelming authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    2402450 View commit details
    Browse the repository at this point in the history
  2. 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.
    eneufeld authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    e266b01 View commit details
    Browse the repository at this point in the history
  3. chore: change private members to protected in ChatViewTreeWidget (#15297

    )
    
    Enhance extensibility for adopters by converting private functions and
    injections to protected in the ChatViewTreeWidget.
    
    Signed-off-by: Roman Piper <roman.piper@mvtec.com>
    RomanPiperMVTec authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    c68ef33 View commit details
    Browse the repository at this point in the history
  4. Add variable completion for {{}} syntax in prompttemplate (#15026)

    The prompttemplate editor now supports autocompletion for variables using `{{` and `{{{` .
    
    fixes: #15202
    eneufeld authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    05abadc View commit details
    Browse the repository at this point in the history
  5. 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>
    sgraband authored Mar 26, 2025
    Configuration menu
    Copy the full SHA
    bfc328a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8a827d4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0dc27d View commit details
    Browse the repository at this point in the history
  8. Lint

    colin-grant-work committed Mar 26, 2025
    Configuration menu
    Copy the full SHA
    6d35a44 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    118daf9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e2cf80c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a34ea4f View commit details
    Browse the repository at this point in the history
Loading