Agents that poll re-read every pull, issue and comment each time. Listings and view --comments could take --since <timestamp>, or a cursor from an earlier reply, and return only what changed. When Bobbin returns a cursor, --json would emit it. This also covers listing pulls that others opened against your repos.
Needs a decision: this changes the list JSON shape (an envelope or a new cursor field).