Skip to content

Stop socket messages from hijacking scroll; add jump button and messa… - #485

Merged
iceljc merged 1 commit into
SciSharp:mainfrom
iceljc:features/add-rule-criteria
Aug 31, 2026
Merged

Stop socket messages from hijacking scroll; add jump button and messa…#485
iceljc merged 1 commit into
SciSharp:mainfrom
iceljc:features/add-rule-criteria

Conversation

@iceljc

@iceljc iceljc commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

…ge index

Chat thread and both log panes no longer auto-scroll when messages or log entries arrive over the socket. A panel follows its tail only while the user asked it to - by sending a message, or pressing the new jump button - and scrolling away cancels that. The button shows pulsing dots while a reply is in flight and a chevron once it lands, and is clickable in both states.

Also adds a ChatGPT-style index rail beside the thread: one tick per user message, hover previews the turn, clicking scrolls there and points the log panes at the same message. Content log blocks now toggle collapse on a click anywhere in the block, alongside the existing More/Less button.

Includes the pending agent rule item change: Message renamed to Initial Message and moved below the criteria rows, with a vertically resizable textarea.

…ge index

Chat thread and both log panes no longer auto-scroll when messages or log
entries arrive over the socket. A panel follows its tail only while the user
asked it to - by sending a message, or pressing the new jump button - and
scrolling away cancels that. The button shows pulsing dots while a reply is
in flight and a chevron once it lands, and is clickable in both states.

Also adds a ChatGPT-style index rail beside the thread: one tick per user
message, hover previews the turn, clicking scrolls there and points the log
panes at the same message. Content log blocks now toggle collapse on a click
anywhere in the block, alongside the existing More/Less button.

Includes the pending agent rule item change: Message renamed to Initial
Message and moved below the criteria rows, with a vertically resizable
textarea.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@qodo-code-review

Copy link
Copy Markdown

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@iceljc
iceljc merged commit 0312b4e into SciSharp:main Aug 31, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant