The GitHub Actions job "CI" on 
rocketmq-dashboard.git/rz/ai-load-earlier-direction has succeeded.
Run started by GitHub user zjncs (triggered by zjncs).

Head commit for run:
46139f3582cc02fb019697c99bb224e632c08242 / Zhao Jianing <[email protected]>
fix(ai): load the conversation tail the bounded walk misses

The timeline cursor only walks forward, so the bounded initial load stops
holding the OLDEST maxPages x limit rows with hasMore=true — the newest
messages, the tail a chat view anchors to, are the ones missing. The only
affordance was a button labeled "Load earlier events" rendered at the TOP,
whose loadMore actually appends the next NEWER page at the bottom: label,
placement, and data direction all pointed opposite ways.

The backward cursor that would serve a true load-earlier is a backend change;
this keeps hasMore/loadMore semantics untouched and instead makes the
affordance say what it does. The button now sits below the transcript it
extends and reads "加载剩余的新消息" / "Load remaining messages" via the new
ai.thread.loadRemaining key, replacing the misleading ai.thread.loadEarlier.
A timeline test pins the stopped-walk state (lastSeq below the fixture's
highest seq) the label must describe, and ChatThread gains coverage of the
button's label, placement, and click wiring.

Signed-off-by: zjncs <[email protected]>

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/39406791472

With regards,
GitHub Actions via GitBox

Reply via email to