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.
Chat UI and Markdown/image rendering improvements:
gl-google.js
andlm-studio.js
, including support for up to three[Image of ...]
placeholders per response. These placeholders are replaced with actual images fetched via Google Image Search, and the rendering process safely tokenizes and restores<img>
tags to avoid interfering with Markdown parsing. [1] [2]lm-studio.js
are now sanitized and rendered as styled chat bubbles, matching the assistant's UI and preventing HTML injection.Configuration and API key management:
config.json
. This makes configuration more robust and flexible.GOOGLE_GL_KEY
is set when applying configuration inoptions.js
.Theme and UI modularity:
Context window/token usage monitoring:
Error handling and accessibility: