Skip to content

Python: Add special handling for workflows#5298

Merged
alliscode merged 2 commits intofeature/python-foundry-hosted-agent-vnextfrom
taochen/python-foundry-hosted-special-handling-for-workflows
Apr 17, 2026
Merged

Python: Add special handling for workflows#5298
alliscode merged 2 commits intofeature/python-foundry-hosted-agent-vnextfrom
taochen/python-foundry-hosted-special-handling-for-workflows

Conversation

@TaoChenOSU
Copy link
Copy Markdown
Contributor

Motivation and Context

Description

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add "[BREAKING]" prefix to the title of the PR.

@moonbox3 moonbox3 added documentation Improvements or additions to documentation python labels Apr 16, 2026
@github-actions github-actions Bot changed the title Add special handling for workflows Python: Add special handling for workflows Apr 16, 2026
Comment thread python/packages/foundry_hosting/agent_framework_foundry_hosting/_responses.py Outdated
Comment thread python/packages/foundry_hosting/agent_framework_foundry_hosting/_responses.py Outdated
Comment thread python/packages/foundry_hosting/agent_framework_foundry_hosting/_responses.py Outdated
Comment thread python/packages/foundry_hosting/agent_framework_foundry_hosting/_responses.py Outdated
Comment thread python/packages/foundry_hosting/agent_framework_foundry_hosting/_responses.py Outdated
@TaoChenOSU TaoChenOSU force-pushed the taochen/python-foundry-hosted-special-handling-for-workflows branch from dc8f241 to c99c638 Compare April 16, 2026 21:00
@alliscode alliscode merged commit 0fcd71d into feature/python-foundry-hosted-agent-vnext Apr 17, 2026
2 checks passed
moonbox3 added a commit to moonbox3/agent-framework that referenced this pull request Apr 21, 2026
* Python: Wrapper + Samples 1st (microsoft#5177)

* Experiment

* Update dependency and add non streaming

* Add more samples

* Rename samples

* Add invocations

* Comments 1

* Comments 2

* Comments 3

* Improve README

* Add local shell sample

* WIP: Add eval and memory samples

* Update user agent prefix

* Update user agent prefix doc

* Update dependency (microsoft#5215)

* Add tests and more content types (microsoft#5235)

* Add tests

* fix tests and sample

* Fix formatting

* Remove function approval contents

* Python: Refine samples and upgrade packages (microsoft#5261)

* Refine samples and upgrade pacakges

* Upgrade to a new package that fixes a bug

* Update model env var

* Move samples (microsoft#5281)

* Python: Upgrade agentserver packages (microsoft#5284)

* Upgrade agentserver packages

* Fix new types

* Python: Add special handling for workflows (microsoft#5298)

* Add special handling for workflows

* Address comments

* Improve samples (microsoft#5372)

* Python: Add more types (microsoft#5378)

* Add more type supports

* Upgrade packages

* Remove TODOs in README

* Fix README

* Comments and mypy

* User agent scoped

* Fix README

* Fix pre commit

* Fix pre commit 2

* Fix pre commit 3

* Fix pre commit 4

* Fix pre commit 5

* Fix pre commit 6

* Add azure-monitor-opentelemetry to dev deps

Fixes Samples & Markdown CI failure. The PR's new transitive dep on
azure-monitor-opentelemetry-exporter (via azure-ai-agentserver-core) makes
pyright resolve the azure.monitor.opentelemetry namespace, flipping the
check_md_code_blocks diagnostic for `configure_azure_monitor` from
reportMissingImports (filtered) to reportAttributeAccessIssue (not filtered).
Installing the umbrella azure-monitor-opentelemetry package in dev makes
pyright resolve the symbol correctly, matching the install guidance the
observability README already gives users.

---------

Co-authored-by: Evan Mattson <evan.mattson@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants