Skip to content

Conversation

@moonbox3
Copy link
Collaborator

Motivation and Context

Fixes #13199 - Non-string kernel arguments are now preserved when passed to functions in prompt templates. Adds unit tests.

Contribution Checklist

@moonbox3 moonbox3 requested a review from a team as a code owner October 24, 2025 05:12
@markwallace-microsoft markwallace-microsoft added the python Pull requests for the Python Semantic Kernel label Oct 24, 2025
@markwallace-microsoft
Copy link
Member

markwallace-microsoft commented Oct 24, 2025

Python Test Coverage

Python Test Coverage Report •
FileStmtsMissCoverMissing
template_engine/blocks
   code_block.py84198%119
   var_block.py41197%98
TOTAL27309456183% 

Python Unit Test Overview

Tests Skipped Failures Errors Time
3763 23 💤 0 ❌ 0 🔥 1m 39s ⏱️

@moonbox3 moonbox3 enabled auto-merge October 28, 2025 05:54
@moonbox3 moonbox3 requested a review from dmytrostruk October 28, 2025 10:08
@moonbox3 moonbox3 added this pull request to the merge queue Oct 28, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 28, 2025
@moonbox3 moonbox3 added this pull request to the merge queue Oct 29, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 29, 2025
@moonbox3 moonbox3 added this pull request to the merge queue Oct 29, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 29, 2025
@moonbox3 moonbox3 enabled auto-merge October 30, 2025 04:31
@moonbox3 moonbox3 added this pull request to the merge queue Oct 30, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Oct 30, 2025
@moonbox3 moonbox3 added this pull request to the merge queue Oct 30, 2025
Merged via the queue into microsoft:main with commit 05d659d Oct 30, 2025
42 of 48 checks passed
@moonbox3 moonbox3 deleted the fix-13199 branch October 30, 2025 06:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python Pull requests for the Python Semantic Kernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python: Bug: [Python] - Using Non-String KernelArguments in Prompt Template function parameters fails

4 participants