-
Notifications
You must be signed in to change notification settings - Fork 0
G3: Add bounded cursor pagination for list commands #195
Copy link
Copy link
Closed
Labels
area:cliCLI parser, help, capabilitiesCLI parser, help, capabilitiesarea:core-protocolHeadlessProtocol: wire protocol, validation, transportHeadlessProtocol: wire protocol, validation, transportpriority:mediumScheduled, not blockingScheduled, not blockingtype:featureNew capability or commandNew capability or command
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area:cliCLI parser, help, capabilitiesCLI parser, help, capabilitiesarea:core-protocolHeadlessProtocol: wire protocol, validation, transportHeadlessProtocol: wire protocol, validation, transportpriority:mediumScheduled, not blockingScheduled, not blockingtype:featureNew capability or commandNew capability or command
Problem
Large artifact and diagnostic collections are currently bounded by truncation. Agents can see that data was omitted but cannot retrieve later entries without clearing state or changing unrelated limits.
Split from #54 G3.
Contract
artifacts list,console list, andnetwork list.--limitand opaque--cursor; reject unknown, malformed, expired, cross-command, cross-session, and tampered cursors.nextCursor,returned,totaloravailablewhere it is truthful, and truncation or mutation state.Acceptance criteria