You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`get_commit`| start at max(author_association floor, approved); if default-branch reachable => merged | start at author_association floor; if default-branch reachable => merged; otherwise remain floor unless other endorsement applies |
129
129
|`list_commits`| if ref is default/no-ref: merged; else max(author_association floor, approved) | if ref is default/no-ref: merged; else author_association floor (response items refine per commit) |
130
-
|`get_file_contents`| default/no-ref: merged; otherwise approved (author floor does not usually apply to blob metadata) | default/no-ref: merged; otherwise approved |
130
+
|`get_file_contents`, `get_file_blame`| default/no-ref: merged; otherwise approved (author floor does not usually apply to blob metadata) | default/no-ref: merged; otherwise approved |
- For user-authored objects that include `author_association`, response labeling starts from the author-association floor and then elevates with endorsement evidence.
178
178
- For issue/PR/commit-style response objects, helper functions enforce explicit baseline `none` when no stronger integrity is present.
179
179
- Response labeling is authoritative and may be more precise than coarse resource labels.
180
+
-`pull_request_read` sub-method responses (e.g., `get_commits`, `get_files`, `get_reviews`, `get_review_comments`, `get_check_runs`) use PR-level resource labels from the tool call rather than per-item response labeling; the PR facts lookup (merge status, author association, fork lineage) provides the correct integrity bound for all PR sub-resources.
0 commit comments