Skip to content

[Evaluation] Update CHANGELOG.md for azure-ai-evaluation 1.15.3#45586

Open
nagkumar91 wants to merge 1 commit intoAzure:mainfrom
nagkumar91:update/evaluation-changelog-1.15.3
Open

[Evaluation] Update CHANGELOG.md for azure-ai-evaluation 1.15.3#45586
nagkumar91 wants to merge 1 commit intoAzure:mainfrom
nagkumar91:update/evaluation-changelog-1.15.3

Conversation

@nagkumar91
Copy link
Member

What

Add missing CHANGELOG entry for azure-ai-evaluation 1.15.3 (Unreleased).

Why

PR #45522 (graceful handling of unresolvable relative image paths from Document Intelligence) was merged but its CHANGELOG entry was not included.

What Changed

  • Added entry: Fixed InvalidInputError crash when evaluating agent tool output containing unresolvable relative image paths from Document Intelligence indexed PDFs, by gracefully falling back to text representation.

Risk

None — documentation-only change.

@nagkumar91 nagkumar91 requested a review from a team as a code owner March 9, 2026 15:58
Copilot AI review requested due to automatic review settings March 9, 2026 15:58
@github-actions github-actions bot added the Evaluation Issues related to the client library for Azure AI Evaluation label Mar 9, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the azure-ai-evaluation 1.15.3 (Unreleased) changelog entry for a previously merged bug fix, and includes the underlying fix plus unit tests for gracefully handling unresolvable relative markdown image paths during prompt/message preparation.

Changes:

  • Add a CHANGELOG entry for the InvalidInputError crash when encountering unresolvable relative image paths.
  • Update legacy prompty _inline_image() handling to fall back to plain text when a referenced local image file doesn’t exist.
  • Add unit tests covering unresolvable relative paths, URL passthrough, data URI passthrough, and real local file inlining.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
sdk/evaluation/azure-ai-evaluation/CHANGELOG.md Adds the missing 1.15.3 (Unreleased) bug-fix entry describing the graceful fallback behavior.
sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_legacy/prompty/_utils.py Implements fallback to {type: "text"} when a local markdown image path can’t be resolved on disk.
sdk/evaluation/azure-ai-evaluation/tests/unittests/test_inline_image_fallback.py Adds focused unit coverage for the new fallback behavior and existing passthrough cases.

You can also share your feedback on Copilot code review. Take the survey.

Add missing changelog entry for PR Azure#45522: graceful handling of
unresolvable relative image paths from Document Intelligence indexed
PDFs in agent tool output.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@nagkumar91 nagkumar91 force-pushed the update/evaluation-changelog-1.15.3 branch from 310456a to 3b6e415 Compare March 9, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Evaluation Issues related to the client library for Azure AI Evaluation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants