Skip to content

Python: added af_tool bridge for kernel_functions - #13227

Merged
Eduard van Valkenburg (eavanvalkenburg) merged 6 commits into
microsoft:mainfrom
eavanvalkenburg:af_tools
Oct 30, 2025
Merged

Eduard van Valkenburg (eavanvalkenburg) merged 6 commits into
microsoft:mainfrom
eavanvalkenburg:af_tools

Conversation

@eavanvalkenburg

Copy link
Copy Markdown
Member

Motivation and Context

Adds a new method to KernelFunction that creates a Agent Framework Tool from that function.

Does require the user to install agent-framework-core themselves.

Description

Contribution Checklist

Comment thread python/semantic_kernel/functions/kernel_function.py Outdated
@markwallace-microsoft

Copy link
Copy Markdown
Contributor

Python Test Coverage

Python Test Coverage Report •
FileStmtsMissCoverMissing
connectors/ai/open_ai/services
   open_ai_handler.py1201984%150–151, 156–159, 164, 172–173, 189–190, 202, 211–212, 225–229
functions
   kernel_function.py2055374%111, 113, 269, 284–288, 341, 367–372, 429, 431, 433, 435–436, 438–439, 443–451, 455–456, 458–476, 478
TOTAL27353459983% 

Python Unit Test Overview

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

Merged via the queue into microsoft:main with commit 1c11258 Oct 30, 2025
28 checks passed
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.

4 participants