Skip to content

Python: docs(changelog): replace links to deleted PRs with permalinks to their commits - #9765

Open
leom1919 wants to merge 1 commit into
microsoft:mainfrom
leom1919:docs-changelog-deleted-pr-links
Open

leom1919 wants to merge 1 commit into
microsoft:mainfrom
leom1919:docs-changelog-deleted-pr-links

Conversation

@leom1919

Copy link
Copy Markdown
Contributor

Motivation & Context

11 PR references in python/CHANGELOG.md point to pull requests that no longer exist on GitHub — each of pull/{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

Related Issue

N/A - trivial change (docs-only link repair; broken links verified via HTTP 404 + REST API).

AI Assistance

  • No material AI assistance was used.
  • This is an AI-assisted contribution. I reviewed, understood, and verified all submitted content and accept responsibility for it.

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

  • The code builds clean without any errors or warnings (docs-only change; no build surface touched)
  • All unit tests pass, and I have added new tests where possible (docs-only change; no test surface touched)
  • The PR follows the Contribution Guidelines
  • This PR links to an agreed issue with no competing open PR, or the Related Issue section documents a trivial-change or repository-automation exception.
  • This is not a breaking change. If it is a breaking change, add the breaking change label (or add "[BREAKING]" to the title prefix, before or after any language prefix) — a workflow keeps the label and title prefix in sync automatically.

…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.
Copilot AI balanced review requested due to automatic review settings October 27, 2026 15:04
@agent-framework-automation agent-framework-automation Bot added documentation Usage: [Issues, PRs], Target: documentation in the code base and learn docs python Usage: [Issues, PRs], Target: Python labels Oct 27, 2026
@github-actions github-actions Bot changed the title docs(changelog): replace links to deleted PRs with permalinks to their commits Python: docs(changelog): replace links to deleted PRs with permalinks to their commits Oct 27, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 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

Comment thread python/CHANGELOG.md
- **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))
Comment thread python/CHANGELOG.md
- **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))
@leom1919

Copy link
Copy Markdown
Contributor Author

@microsoft-github-policy-service agree

This branch was previously deployed

1 inactive deployment
github-app-auth — 309bf07a Deployed Oct 27, 2026 by leom1919 via add_label #26321
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Usage: [Issues, PRs], Target: documentation in the code base and learn docs python Usage: [Issues, PRs], Target: Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants