Support multi-line suggested changes: a finding may carry a start/end line range that maps to a GitHub multi-line inline comment with a ```suggestion block spanning the range. Depends on the single-line render + anchor-safety slices; validates the whole contiguous range is commentable before emitting.
Deliverables
References
src/review/inline-comments.ts:38
src/review/inline-comments.ts:79
src/services/ai-review.ts:215
part of #1956
Part of #1956.
size: S · held for later release (gittensor:feature once activated)
Support multi-line suggested changes: a finding may carry a start/end line range that maps to a GitHub multi-line inline comment with a ```suggestion block spanning the range. Depends on the single-line render + anchor-safety slices; validates the whole contiguous range is commentable before emitting.
Deliverables
endLine?(or astartLine/linepair) toInlineFinding(src/services/ai-review.ts:215) + parser (src/services/ai-review.ts:414)ReviewInlineComment(src/review/inline-comments.ts:38) to carrystart_line/start_sidefor GitHub multi-line commentsselectInlineComments, require EVERY line in [start,end] to be inrightSideLinesFromPatch; else downgrade to the single anchored line (no 422)References
src/review/inline-comments.ts:38src/review/inline-comments.ts:79src/services/ai-review.ts:215part of #1956Part of #1956.
size: S · held for later release (gittensor:feature once activated)