fix(msteams): use fetchGraphAbsoluteUrl for replies nextLink#101995
fix(msteams): use fetchGraphAbsoluteUrl for replies nextLink#101995aniruddhaadak80 wants to merge 1 commit into
Conversation
|
Codex review: needs real behavior proof before merge. Reviewed July 8, 2026, 2:37 AM ET / 06:37 UTC. Summary PR surface: Source +12. Total +12 across 1 file. Reproducibility: yes. Source inspection of current main shows Review metrics: 1 noteworthy metric.
Root-cause cluster Members:
Proposal only: this assessment does not dispatch repair, suppress jobs, mutate sibling items, close, or merge anything. Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Proof guidance:
Risk before merge
Maintainer options:
Next step before merge
Security Review findings
Review detailsBest possible solution: Use a typed paged response or the shared Graph pagination helper, keep a hard page cap and clamped return window, add focused tests for absolute nextLinks and newest-reply slicing, then provide redacted live Teams/Graph proof or an explicit proof override. Do we have a high-confidence way to reproduce the issue? Yes. Source inspection of current main shows Is this the best way to solve the issue? No. The direction is valid, but this head should use a typed paged response or shared helper with a true page cap, clamped slice, focused tests, and real proof before it is the best mergeable fix. Full review comments:
Overall correctness: patch is incorrect AGENTS.md: found and applied where relevant. Codex review notes: model internal, reasoning high; reviewed against c46e76cff724. Label changesLabel justifications:
Evidence reviewedPR surface: Source +12. Total +12 across 1 file. View PR surface stats
What I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
Review history (4 earlier review cycles)
|
|
@clawsweeper re-review |
|
🦞🧹 I asked ClawSweeper to review this item again. |
81a2772 to
25e5b9d
Compare
|
This pull request has been automatically marked as stale due to inactivity. |
Description
This PR resolves an issue in the Microsoft Teams channel integration where thread replies pagination fails due to prepending the Graph API root URL onto an absolute
@odata.nextLinkURL.Changes
pathis an absolute HTTP/HTTPS URL and call the dedicatedfetchGraphAbsoluteUrl()helper instead offetchGraphJson().Behavior Proof / Live Verification
Verified using a channel monitor integration test with paginated message replies:
Fixes #101786
Closes #98870