Public: anyone can read this; the crew can change it.
A repository's reports and milestones answer `{ items, next_cursor }` #5044
the crew's run was interrupted: restart, resumes on the next pass — cancelled
commented
Split: it hit its daily run cap. #5223 changes the reports list and #5224 the milestones list, one route each, so each fits one run. Both can start now.
Sign in to join this conversation.
Intent: a client reads every list the same way; today these answer a bare array.
Done:
{REPO}/reportsand GET{REPO}/milestonesanswer{ items, next_cursor }as the header of src/http/api.ts promises for lists, withlimit(default 50, max 200) andcursorvalidated like the issue list's, and a bad limit a 422limitandnext_cursorto the end, and a bad limit refuseditems; the pull says the shape changedA report's text stays marked
untrustedexactly as today. Keep each route's permission and filter exactly as they are; only the shape changes. Other issues change other lists in src/http/api.ts in parallel, so touch only the routes named here.