Before filing
Closest existing issue
None found.
What's broken
When a chat is already at the bottom, Berd does not keep the viewport pinned to new thinking or tool activity. It shows “Jump to latest” and only returns to the bottom when the final assistant response arrives.
Steps to reproduce
- Launch Berd 0.6.2 on macOS.
- Open an existing Goose chat with prior history, using
gpt-5.6-sol (provider unknown).
- Scroll to the bottom of the transcript.
- Send a message that causes visible thinking or tool activity.
- Do not manually scroll upward.
- Observe that live content grows below the viewport and “Jump to latest” appears.
- Wait for the final assistant response and observe that the viewport then snaps to the bottom.
What you expected to happen
Because the viewport was at the bottom when the message was sent, it should remain pinned to the latest thinking, tool activity, streamed content, and final response. Auto-follow should stop only after deliberate upward scrolling.
What actually happened
The viewport stopped following during thinking or tool activity, despite no manual upward scrolling. It offered “Jump to latest,” then snapped to the bottom only when the final assistant response arrived.
How often does it happen?
Every time in the affected chat during the observed reproduction attempts. Broader frequency across new chats has not been established.
Berd version
0.6.2 (the latest release at the time of filing)
Operating system
macOS (Apple Silicon)
Model and provider
gpt-5.6-sol via an unknown provider, using the Goose harness.
Relevant log output
No relevant log output. This appears to be a transcript viewport/rendering issue; the app log was checked around the reproduction period.
Screenshots, recordings, or other context
No screenshot or recording is attached yet. The visible UI offered “Jump to latest” while live activity continued below the viewport.
Before filing
Closest existing issue
None found.
What's broken
When a chat is already at the bottom, Berd does not keep the viewport pinned to new thinking or tool activity. It shows “Jump to latest” and only returns to the bottom when the final assistant response arrives.
Steps to reproduce
gpt-5.6-sol(provider unknown).What you expected to happen
Because the viewport was at the bottom when the message was sent, it should remain pinned to the latest thinking, tool activity, streamed content, and final response. Auto-follow should stop only after deliberate upward scrolling.
What actually happened
The viewport stopped following during thinking or tool activity, despite no manual upward scrolling. It offered “Jump to latest,” then snapped to the bottom only when the final assistant response arrived.
How often does it happen?
Every time in the affected chat during the observed reproduction attempts. Broader frequency across new chats has not been established.
Berd version
0.6.2 (the latest release at the time of filing)
Operating system
macOS (Apple Silicon)
Model and provider
gpt-5.6-solvia an unknown provider, using the Goose harness.Relevant log output
Screenshots, recordings, or other context
No screenshot or recording is attached yet. The visible UI offered “Jump to latest” while live activity continued below the viewport.