Repository navigation
Conversation
…r commits
11 PR references in python/CHANGELOG.md point to PRs that no longer exist
on GitHub (pull/{1876,2950,3484,4278,4301,4316,6028,7557,8090,8152,8181}
all return 404). The squash-merge commits are still in history, so each
dead pull-request link is replaced with a permalink to the corresponding
commit, preserving the reference for readers.
leom1919
temporarily deployed
to
github-app-auth
October 27, 2026 15:04 — with
GitHub Actions
Inactive
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Eight references identify existing issues and should retain issue destinations; the standalone changelog edits also require release-workflow coordination or a maintainer exception.
2 open issues
What changed in this PR
This documentation-only PR aims to repair 11 broken references in the Python changelog by replacing pull-request URLs with commit permalinks.
Changes:
- Updates 11 link destinations across historical release entries.
- Preserves entry wording, reference labels, and neighboring links.
- Makes no runtime or test changes.
| File | Description |
|---|---|
python/CHANGELOG.md |
Replaces 11 pull-request URLs with commit permalinks. |
Review effort: Balanced
| - **agent-framework-purview**: Handle additional content types during Purview policy processing ([#8370](https://github.com/microsoft/agent-framework/pull/8370)) | ||
| - **agent-framework-mistral**, **agent-framework-hosting-responses**: Reject unsupported per-call Mistral transport options ([#8392](https://github.com/microsoft/agent-framework/pull/8392)) | ||
| - **agent-framework-monty**: Update the Monty bridge for the current `pydantic-monty` pool API and reuse registered tools in callbacks ([#8152](https://github.com/microsoft/agent-framework/pull/8152), [#8395](https://github.com/microsoft/agent-framework/pull/8395)) | ||
| - **agent-framework-monty**: Update the Monty bridge for the current `pydantic-monty` pool API and reuse registered tools in callbacks ([#8152](https://github.com/microsoft/agent-framework/commit/4d173b24007da3f1adeccd158024960de55f3a24), [#8395](https://github.com/microsoft/agent-framework/pull/8395)) |
| - **agent-framework-purview**: Handle additional content types during Purview policy processing ([#8370](https://github.com/microsoft/agent-framework/pull/8370)) | ||
| - **agent-framework-mistral**, **agent-framework-hosting-responses**: Reject unsupported per-call Mistral transport options ([#8392](https://github.com/microsoft/agent-framework/pull/8392)) | ||
| - **agent-framework-monty**: Update the Monty bridge for the current `pydantic-monty` pool API and reuse registered tools in callbacks ([#8152](https://github.com/microsoft/agent-framework/pull/8152), [#8395](https://github.com/microsoft/agent-framework/pull/8395)) | ||
| - **agent-framework-monty**: Update the Monty bridge for the current `pydantic-monty` pool API and reuse registered tools in callbacks ([#8152](https://github.com/microsoft/agent-framework/commit/4d173b24007da3f1adeccd158024960de55f3a24), [#8395](https://github.com/microsoft/agent-framework/pull/8395)) |
Contributor
Author
|
@microsoft-github-policy-service agree |
This branch was previously deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Motivation & Context
11 PR references in
python/CHANGELOG.mdpoint to pull requests that no longer exist on GitHub — each ofpull/{1876, 2950, 3484, 4278, 4301, 4316, 6028, 7557, 8090, 8152, 8181}returns HTTP 404 (the PRs appear to have been deleted from the repository). Readers following the changelog hit dead links.The squash-merge commits are still in the repository's history, so each dead link can be replaced with a permalink to the corresponding commit without losing any information.
Description & Review Guide
What are the major changes? Each dead
.../pull/NNNNlink inpython/CHANGELOG.mdis replaced with the permalink to the squash-merge commit that carried the change (.../commit/<sha>). 11 lines, links only — no entry text is modified.What is the impact of these changes? All changelog references resolve again; commit pages also display the original PR number and title in their message.
What do you want reviewers to focus on? Please double-check the PR→commit mapping, since the deleted PRs can no longer be inspected directly. Each target commit's message contains the original PR number, e.g.:
...Prevent duplicate MCP tools and prompts (#1876) (#1890))...Preserve reasoning blocks with OpenRouter (#2950))...Fix .NET conversation memory in DevUI (#3484) (#4294))...Add OpenTelemetry instrumentation to ClaudeAgent (#4278) (#4326))...Tighten HandoffBuilder to require Agent... (#4301) (#4302))...Map file citation annotations from TextDeltaBlock... (#4316) (#4320))...read headers defensively to support stream wrappers... (#6028) (#6029))...preserve all trace contexts in FanInEdgeRunner aggregation (#7557))...Fix broken external links in Python samples and docs (#8090))...Update Monty bridge for pydantic-monty pool API (#8152) (#8162))...FileCheckpointStorage save/load symmetry (#8181) (#8214))The mapping was verified by (1) enumerating all existing PR numbers in the repository via the REST API and diffing against the 1456 PR links in
python/CHANGELOG.md(exactly these 11 are missing), and (2) locating each squash-merge commit via commit search and matching(#{number})in its message.If the maintainers would rather drop the dead references entirely, I'm happy to switch to that instead.
Related Issue
N/A - trivial change (docs-only link repair; broken links verified via HTTP 404 + REST API).
AI Assistance
AI assistance details: An automated link-integrity scanner enumerated every PR link in
python/CHANGELOG.md, diffed it against the set of existing PRs, and located the squash-merge commit for each deleted PR via commit search. I reviewed every replacement and verified each target commit URL and message.Contribution Checklist
breaking changelabel (or add "[BREAKING]" to the title prefix, before or after any language prefix) — a workflow keeps the label and title prefix in sync automatically.