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: v1.62.1
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: v1.62.2
Choose a head ref
  • 12 commits
  • 131 files changed
  • 7 contributors

Commits on Jun 5, 2025

  1. Revert "fix: remove tool results from subsequential requests"

    This is a backport of #15721 to Theia 1.62.x
    
    This reverts commit ee5e882.
    
    The commit is reverted as it breaks LLM behavior in many use cases, for
    example when multiple tool results are required to continue.
    sdirix committed Jun 5, 2025
    Configuration menu
    Copy the full SHA
    1865f92 View commit details
    Browse the repository at this point in the history
  2. feat: implement prompt caching for Anthropic

    This is a backport of #15731 to Theia 1.62.x
    
    Mark system prompts, tools and messages for caching in the Anthropic
    LanguageModel. For typical agent workflows like "@coder" this reduces
    token costs by a large factor and reduces the pressure on the rate
    limit.
    
    Currently caching is enabled by default for all Anthropic models.
    
    Also updates token tracking functionality to be aware of token caching
    and updates the Anthropic SDK.
    
    fixes #15729
    sdirix committed Jun 5, 2025
    Configuration menu
    Copy the full SHA
    6a0c569 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2025

  1. Fix existence check when contributing monaco menu items

    Contributed on behalf of STMicroelectronics
    
    Signed-off-by: Thomas Mäder <t.s.maeder@gmail.com>
    tsmaeder committed Jun 6, 2025
    Configuration menu
    Copy the full SHA
    54825d0 View commit details
    Browse the repository at this point in the history
  2. fix: remove obsolete menu workaround (#15753)

    We previously used a workaround in the browser-menu-plugin to support
    initially empty menus, which weren’t compatible with Lumino.
    
    Since the menu refactoring in #14676, this workaround is no longer
    needed. In fact, it now causes issues like empty submenus appearing in
    context menus. Removing the workaround fixes this regression.
    
    Fixes #15694
    
    Contributed on behalf of STMicroelectronics
    sdirix authored and tsmaeder committed Jun 6, 2025
    Configuration menu
    Copy the full SHA
    2ac0405 View commit details
    Browse the repository at this point in the history
  3. Fix revealTab (#15754)

    Use the contentContainer for computations, because this is the DOM
    element passed to PerfectScrollbar on creation
    jfaltermeier authored and tsmaeder committed Jun 6, 2025
    Configuration menu
    Copy the full SHA
    58af411 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2025

  1. Configuration menu
    Copy the full SHA
    dbd2df7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff0dfa3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    619bfcc View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. Listen for model will save events directly (#15787)

    Instead of registering a save participant.
    
    Fixes #15770
    
    Contributed on behalf of STMicroelectronics
    
    Signed-off-by: Thomas Mäder <t.s.maeder@gmail.com>
    tsmaeder committed Jun 11, 2025
    Configuration menu
    Copy the full SHA
    be84f0b View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2025

  1. Return undefined instead of throwing when getting non-existent menu (#…

    …15792)
    
    Fixes #15664
    
    Contributed on behalf of STMicroelectronics
    
    Signed-off-by: Thomas Mäder <t.s.maeder@gmail.com>
    tsmaeder committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    5752b42 View commit details
    Browse the repository at this point in the history
  2. core: update re-exports for v1.62.2

    Signed-off-by: Simon Graband <sgraband@eclipsesource.com>
    sgraband committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    0cd0a29 View commit details
    Browse the repository at this point in the history
  3. v1.62.2

    Signed-off-by: Simon Graband <sgraband@eclipsesource.com>
    sgraband committed Jun 12, 2025
    Configuration menu
    Copy the full SHA
    8807b30 View commit details
    Browse the repository at this point in the history
Loading