Timeline Comments keeps review notes attached to the exact part of a bb conversation they refer to.
Select message text to add a comment without leaving the timeline.
Comments stay attached through an underline and a compact nearest-gutter thread.
Send an open comment to the agent by copying it into bb's composer for review before submission.
Open the thread-scoped Comments List to review open, resolved, or all feedback together.
- Adds Comment to the floating menu when you select agent message text.
- Opens the thread-scoped Comments panel from any user or agent message action bar.
- Keeps open comment threads visible through a quiet underline and the nearest gutter marker.
- Provides replies, inline editing, deletion, resolve/reopen controls, and a thread-scoped Comments panel.
- Adds every open comment to the current thread's draft without submitting it.
- Gives agents a bundled workflow for reading, addressing, replying to, and resolving review comments.
Comments are stored in plugin-owned SQLite on the bb server. Missing or ambiguous source text remains manageable as Unanchored and is never attached to a guess.
Agents can manage the same threads from the current bb thread context:
bb comments list --state open --json
bb comments get <comment-thread-id> --json
bb comments reply <comment-thread-id> --body "Fixed and verified."
bb comments resolve <comment-thread-id>Use bb comments reopen <comment-thread-id> when later evidence invalidates a resolution.
bb plugin install git:https://github.com/brsbl/bb-plugins.git@plugin/timeline-comments --yesTimeline Comments requires bb 0.0.34 or newer and the 0.4 plugin SDK.
From the repository root:
npm ci
npm run check --workspace=bb-plugin-timeline-comments
npm run test:browser --workspace=bb-plugin-timeline-comments
bb plugin install "path:$PWD/plugins/timeline-comments" --yes


