Conversation
…review tools - Add context bar above chat input showing selection/cursor position and live preview status as dismissable chips - Send selected text as context with chat prompts so Claude sees what the user is looking at - Add execJsInLivePreview MCP tool to execute JS in the live preview iframe - Enrich getEditorState with cursor/selection info and surrounding lines - Add human-readable labels for MCP tools (Editor state, Screenshot, Live Preview JS) instead of raw mcp__ identifiers - Show captured screenshots inline as collapsible thumbnails - Guide Claude to prefer specific selectors for screenshots - Remove maxTurns cap so agent runs to completion - Namespace all event listeners with .off before .on to prevent leaks
…trolEditor - Render TodoWrite tool as a visual task list with status icons (completed, in-progress, pending) that auto-expands and is collapsible - Show elapsed time counter on long-running tools after 2s of inactivity - Change controlEditor MCP tool to accept an operations array for batch file open/close/navigate actions in a single call - Wire controlEditor through to browser-side with full operation support - Add corresponding i18n strings and LESS styles
Reading editor selection data (getSelection/getSelectedText) from both activeEditorChange and cursorActivity handlers during inline editor operations interferes with the inline editor's cursor position tracking. Guard _updateSelectionChip and _updateLivePreviewChip with an AI tab visibility check, and refresh when the tab becomes active. Also pass the editor instance directly from event handlers to avoid redundant getActiveEditor() calls.
…ency Add sidebar-scoped font-size variables to brackets_variables.less and replace all hardcoded pixel values in the AI chat panel. Bumps sizes by 1px across the board to align with the file tree and other sidebar UI.
Tables now use display:block with overflow-x:auto so wide tables scroll horizontally instead of crushing columns. Cells use white-space:nowrap to prevent character-level wrapping. Color hex codes in assistant messages are post-processed into inline swatches showing the actual color next to the code.
|
This file contains hidden or 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
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.



No description provided.