Stable chat interactions
- Keep the chat viewport and inline suggestion list in place when adding/removing mods or changing suggestion sorting.
- Restore scroll positions synchronously so repeated renders cannot overwrite a position with an intermediate collapsed state.
- Retain relevant control focus without scrolling; updated messages no longer replay their entrance animation.
- Fix pale inline-card descriptions, metadata and badges using matched theme colors.
Validation
- All 45 test files passed.
- Real add, minus and sort clicks were verified in the Electron app.
- Inline-card text contrast meets 4.5:1 across four UIs and nine themes.
Patch log · Extended preview