AI
Iterate in chat
Ask for a change. Ripple reasons, then edits only relevant files.
Type an instruction in the workspace composer. Ctrl/⌘ + Enter sends it.
Ripple loads the current files, recent Studio errors, and a small asset search. The reasoner decides which paths to touch. The debugger returns only those files.
If the model produces nothing valid, the generation fails with a real error. The previous revision stays.