forked from eclipse-theia/theia
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pull new updates #1
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
fixes #13481 contributed on behalf of STMicroelectronics Signed-off-by: Remi Schnekenburger <[email protected]>
* fixes clear cell outputs command and improves toolbar creation Signed-off-by: Jonah Iden <[email protected]> * fix output mime type change Signed-off-by: Jonah Iden <[email protected]> * fix change presentation somtimes firing on old output Signed-off-by: Jonah Iden <[email protected]> * removed console logs Signed-off-by: Jonah Iden <[email protected]> * removed additional forgotten console.log Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
#13643) Workaround for #13638 Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
…ty (#13632) contributed on behalf of STMicroelectronics Signed-off-by: Remi Schnekenburger <[email protected]>
Contributed on behalf of STMicroelectronics Signed-off-by: Remi Schnekenburger <[email protected]>
Co-authored-by: jfaltermeier <[email protected]>
Enhances the ElectronMainApplication to optionally render a splash screen until the frontend is ready. The splash screen can be configured via the application config object "theia.frontend.config.electron.splashScreenOptions". Mandatory is the option "content" which specifies a relative path from the application root to the content of the splash screen. Optionally "width", "height", "minDuration" and "maxDuration" can be handed over too. Configures the Electron example application to show a Theia logo splash screen. Implements #13410 Contributed on behalf of Pragmatiqu IT GmbH
Contributed on behalf of STMicroelectronics
Signed-off-by: Jonah Iden <[email protected]>
Also includes code to consider sessions which are not created, but restored from storage at registration time Fixes #13599 Partial fix for #12821 Contributed on behalof of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Allows downstream to customize the frontend lifecycle behavior of the TerminalFrontendContribution class. Signed-off-by: Leo Zhu <[email protected]>
* Added additional css to notebook ooutput webviews Signed-off-by: Jonah Iden <[email protected]> * renamed symbol to be more descriptive Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
* fixed storing of the notebook-outlineview state data Signed-off-by: Jonah Iden <[email protected]> * fixed is function and URI handling Signed-off-by: Jonah Iden <[email protected]> * improved is method for NotebookCellOutlineNode Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
* aligned commands to vscodes commands this makes more keybindings available. Also implements to notbookOutputInputFocused context key Signed-off-by: Jonah Iden <[email protected]> * fixed type and forgotten dispose of emitter Signed-off-by: Jonah Iden <[email protected]> * fixed lint Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
* main toolbar adjusting to maximum size by putting items in to a context menu Signed-off-by: Jonah Iden <[email protected]> * fixed memory leak Signed-off-by: Jonah Iden <[email protected]> * fixed issues with max and min hidden items Signed-off-by: Jonah Iden <[email protected]> * fixed lint Signed-off-by: Jonah Iden <[email protected]> * fixed when incresing width of notebook Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
Contributed on behalf of ST Microelectronics Signed-off-by: Thomas Mäder <[email protected]>
Instead of using tags to refer to a version of an action (e.g. `actions/checkout@v3`), we now use its commit sha. The problem with tags is that they are mutable and can be changed to point to a different commit. This opens a vector for supply chain attacks. For one action, the user account had been renamed from 'nick-invision' to 'nick-fields' which caused a redirect when resolving the action with the old username. This is potentially dangerous when the account name gets claimed again, so we now use the new user name to refer to the action. Increases the version of the create-pull-request action from v4 to v6 to have matching versions of the action across workflows. Contributed on behalf of STMicroelectronics Signed-off-by: Olaf Lessenich <[email protected]>
Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Updates the Electron dependency to ^28.2.8 which is also used in VS Code. Additional changes: - update electron-mocha to ^12.3.0 to fix the Electron smoke test - adds a workaround for a type clash in rebuild.ts
* added basics for drag image renderers and improved basic drag image slightly Signed-off-by: Jonah Iden <[email protected]> * fix lint Signed-off-by: Jonah Iden <[email protected]> * reiew chages Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
* Fail tests if selected repo is undefined * Fix handling selected repository * Wait more robustly for dismissal of widgets via escape. Signed-off-by: Jonas Helming <[email protected]> Co-authored-by: Thomas Mäder <[email protected]>
#14262) Signed-off-by: Jonah Iden <[email protected]>
* basic single backlayer webview Signed-off-by: Jonah Iden <[email protected]> * allow interacting with outputs Signed-off-by: Jonah Iden <[email protected]> * output presentation change and more smaller improvements Signed-off-by: Jonah Iden <[email protected]> * output height fixes Signed-off-by: Jonah Iden <[email protected]> * output height calculation Signed-off-by: Jonah Iden <[email protected]> * collapsing outputs Signed-off-by: Jonah Iden <[email protected]> * fixed ouptut presentation change Signed-off-by: Jonah Iden <[email protected]> * removed testing console logs Signed-off-by: Jonah Iden <[email protected]> * fixed interacting with cells regardless of position focusing it Signed-off-by: Jonah Iden <[email protected]> * fixed some errors when closing a notebook Signed-off-by: Jonah Iden <[email protected]> * improved renderer failing Signed-off-by: Jonah Iden <[email protected]> * fixed issue with cell height changes Signed-off-by: Jonah Iden <[email protected]> * fixed outputs when reopening notebook editors Signed-off-by: Jonah Iden <[email protected]> * fix iframe height Signed-off-by: Jonah Iden <[email protected]> --------- Signed-off-by: Jonah Iden <[email protected]>
* Update rimraf to 5 fixed #14272 Signed-off-by: Jonas Helming <[email protected]>
* Allow to order and clear AI History view fixed #14183 Signed-off-by: Jonas Helming <[email protected]>
* Orchestrator logs its own requests - add data field to request - add option to turn off default logging - extracted getJsonOfText - add docu for getTextOfResponse fixed #14252 Signed-off-by: Jonas Helming <[email protected]>
* added cell tag and status bar item support for notebooks --------- Signed-off-by: Jonah Iden <[email protected]>
Fixes #14279 Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
* fix cell focus on shift+enter, only update cell height when changed Signed-off-by: Jonah Iden <[email protected]>
With this change, we enable more easily customizing the LLM settings, such as `temperature`, for the LLM requests in a chat agent. Contributed on behalf of STMicroelectronics
* General improvements of margins and paddings * Give code a nicer border and more space * Replace aggressive buttons for code parts with more subtle icons * Format tool call result more nicely Contributed on behalf of STMicroelectronics
…her (#14303) Fixes #13957 Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Fixes #14141 Newer versions have an issue with headless mode. Also fixes test flakiness with the new version. Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Fixes #14258, #14259 Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Adds the preference 'ai-features.codeCompletion.excludedFileExtensions' to filter code completion requests before they are delegated to the AICodeInlineCompletionsProvider. fixed #14313 Signed-off-by: Jonas Helming <[email protected]>
Fixes #14280 Contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Support llm execution via llamafiles. - The configured llamafiles are stored in the preferences - As a user you have to provide: - a custom modelname - the file uri to the llamafile - the port to run the llama.cpp server on - Llamafiles can be started and stopped via Theia commands - The llamafile output is send to a new output channel <mymodel>-llamafile The current implementation does not support tools/functions so that agents like the workspace-agent don't work well with models provided via llamafiles. fixes #14286
Signed-off-by: Olaf Lessenich <[email protected]>
…tor changed (#14321) Signed-off-by: Jonah Iden <[email protected]>
The configuration for custom OpenAI models now allows specifying a unique 'apiKey' for each model, or reusing the global OpenAI API key. fixes #14288
This adds support for custom agents which are basically a custom system prompt with additional metadata (id, name and description). This features allows to add very specific agents without coding. All features, like variable and functions are supported.
…4328) * Notebook: Escaping code completion pop-up disables cell edit mode * Added some more tests
Fixes #14335 contributed on behalf of STMicroelectronics Signed-off-by: Thomas Mäder <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What it does
How to test
Follow-ups
Review checklist
Reminder for reviewers