Repository navigation
Conversation
After a run with a failed test or step, the Results pane offers Suggest fix. It asks SuggestSelectorFix for one replacement ProbeScript line and shows it under the results with its rationale and a Copy button. Nothing is written into the file. The backend still requires the run_results AI-context switch, and the error appears as a toast when it is off. Also regenerates the Wails binding for SuggestSelectorFix and the SelectorFix model, and updates the CHANGELOG and the Studio docs.
The README listed the AI chat pane as deferred, and said it spawns probe-mcp. It calls the Anthropic API directly with the user's own key. The new section covers the chat, the AI chat context switches (off by default) and Suggest fix, and links to the Studio page.
This branch has not been deployed
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.
Summary
SuggestSelectorFixfrom feat(studio): AI chat context is opt-in (last run, widget tree), redacted; backend for a selector fix #467. It needs therun_resultsAI-context switch, which stays off by default; with it off, the reason shows in a toast.SuggestSelectorFixand theSelectorFixmodel (hand-written to match the generator output).Test plan
npm run build(tsc and vite) passesnpm run test:device-view: 116/116run_resultson, click Suggest fix, copy the line🤖 Generated with Claude Code