New component to serialize the diff dataclasses created in #3280. The component(s) should be able to provide full serialization of everything in the diff or a summary.
Should also support pagination.
Describe the Use Case
The front-end, end-users, and git-agent all need serialized diffs
Additional Information
See DiffSummary and DiffSummaryEntry classes for what our current diff summaries look like
Component
API Server / GraphQL
Describe the Feature Request
New component to serialize the diff dataclasses created in #3280. The component(s) should be able to provide full serialization of everything in the diff or a summary. Should also support pagination.
Describe the Use Case
The front-end, end-users, and git-agent all need serialized diffs
Additional Information
See
DiffSummary
andDiffSummaryEntry
classes for what our current diff summaries look like