Alignment with 1.108.2 version of VS Code#646
Alignment with 1.108.2 version of VS Code#646RomanNikitenko wants to merge 5570 commits intoche-incubator:mainfrom
Conversation
The webgl renderer has a limited number of contexts, because there are potentially many chat terminals and interaction with them is minimal, we don't want to consume one of the contexts. Fixes #285452
Fixes #285329 Fixes #285518
Co-authored-by: Benjamin Pasero <benjamin.pasero@gmail.com>
Fixes #276716
Tighten webgl lifecycle, ensure chat doesn't use
Fixes #233992
Add workspace and session allow options in terminal tool
When navigating to the next/prev problem using editor.action.marker.next, the editor would always scroll the marker to the top of the viewport (using revealPositionNearTop), even if the marker was already visible or just slightly off-screen. This caused a "jumpy" experience and confusion. Changed to use revealPositionInCenterIfOutsideViewport, which maintains context by only scrolling if necessary, and centers the marker if it is significantly far away. Fixes #156782
fix mode changing on edit
* no thinking dropdown for single tool calls * Update src/vs/workbench/contrib/chat/browser/widget/chatContentParts/chatThinkingContentPart.ts Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * for some reason copilot deleted this line --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@xterm/xterm@6.1.0-beta.77
Auto approve npm scripts from workspace package.json by default
npm scripts will be approved automatically with #285509. For npx we probably don't want to auto approve.
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
1 similar comment
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
7389d35 to
8409a01
Compare
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
1 similar comment
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
…, like: chatSessionsProvider@3 Signed-off-by: Roman Nikitenko <rnikiten@redhat.com> Generated-by: Cursor AI
8409a01 to
bfd3b8f
Compare
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment Tip CodeRabbit can use TruffleHog to scan for secrets in your code with verification capabilities.Add a TruffleHog config file (e.g. trufflehog-config.yml, trufflehog.yml) to your project to customize detectors and scanning behavior. The tool runs only when a config file is present. |
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
1 similar comment
|
Pull Request images published ✨ Editor amd64: quay.io/che-incubator-pull-requests/che-code:pr-646-amd64 |
TODO
GitHub Pull Requestsextension activation, see Alignment Che-Code with 1.108.x version of VS Code eclipse-che/che#23635 (comment), fix commit is: 8409a01ubi8/ubi9-based assembliespatchto the Devnpmandnode-gypfor the Devundici-related changes to upstream: c1cb307ajv-related changes to upstream eebf4d4What does this PR do?
1.108release branch of the upstream: https://github.com/microsoft/vscode/tree/release/1.108What issues does this PR fix?
eclipse-che/che#23635
How to test this PR?
1. Released version of an extension should be installed
releasedversions of theQuarkusandLanguage Support for Javaextensions are installedGitHub Pull Requestsextension activation, see Alignment Che-Code with 1.108.x version of VS Code eclipse-che/che#23635 (comment)Does this PR contain changes that override default upstream Code-OSS behavior?
git rebasewere added to the .rebase folder