microsoft / microsoft/agent-framework

.NET: Python: Add support for long running tools in durabletask package

Open
#3,545 2 comments 0 reactions 0 assignees View on GitHub
.NET hosting python
Dominant language
Python
Stars
13.6k
Forks
2.3k
Avg merge
2d 45m
Merged PRs (30d)
358

Description

Similar to how in Dotnet we can invoke Orchestrations from tool calls, this issue is to track adding this capability for Python `durabletask` package too.
(Note: Due to the different underlying packages for azurefunctions and durabletask, this feature will only be available for `durabletask` package).

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Begin by locating the Python durabletask package and comparing its tool-call orchestration behavior with the existing .NET capability. Done means long-running tools can be invoked from orchestrations in durabletask, while remaining unavailable for the Azure Functions package.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
ai, backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.