-
Notifications
You must be signed in to change notification settings - Fork 203
Release Jan 14, 2026 #2147
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
Merged
Release Jan 14, 2026 #2147
Conversation
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
Fix: Make active cell more visible in Mito theme
Chart Wizard Converter
Scratchpad
Add support for showing the execution output of scratchpad tool calls in the chat interface. The result is stored with the user message and displayed below the code when the scratchpad is expanded.
- Move scratchpad result lookup from render loop to processChatHistoryForErrorGrouping - Add tests for scratchpad result association logic
While JavaScript returns undefined for out-of-bounds array access and optional chaining handles it safely, adding an explicit bounds check improves code clarity and consistency with similar patterns elsewhere in the file.
Show "Scratchpad results not available for display" message in the scratchpad result section when results are unavailable, instead of showing nothing.
Display scratchpad execution results in chat UI
Chart Wizard Telemetry
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
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.
Note
Introduces a new Chart Wizard and expands agent capabilities with scratchpad and user-question tools.
Chart Wizard:
POST /mito-ai/chart-wizardwith LLM prompt (chart_conversion_prompt) to convert matplotlib code; server wiring in__init__.py.# === CHART CONFIG ===variables with debounced notebook updates; supports on-demand conversion via API.CHART_CONFIG_RULESused in prompts; REST client and styles added.Agent enhancements:
scratchpad(executes code silently and returns results) andask_user_question(multiple-choice or free-form).agent:scratchpad-resulthandler and prompt, provider fast/slow model routing.Misc: Minor styles/commands, variable inspector hides
scratch_vars, expanded .gitignore, and a verification doc.Written by Cursor Bugbot for commit 9da5ff7. This will update automatically on new commits. Configure here.