Skip to content

feat: delegate Foundry project setup from agents - #9561

Draft
Hui Miao (huimiu) wants to merge 1 commit into
hui/foundry-projects-infrafrom
hui/foundry-agents-ownership
Draft

feat: delegate Foundry project setup from agents#9561
Hui Miao (huimiu) wants to merge 1 commit into
hui/foundry-projects-infrafrom
hui/foundry-agents-ownership

Conversation

@huimiu

Copy link
Copy Markdown
Member

Why this is needed

Agents and Projects currently both participate in Foundry project setup. That makes ownership unclear and lets project-owned state be changed from two places.

Approach

Keep Agent definitions, Agent deployments, and workflows in azure.ai.agents, while sending project-owned initialization and deployment inputs to azure.ai.projects through the versioned input-only delegated contract. Existing Agent commands continue to own the Agent lifecycle.

Scope

This draft contains the Agents-side delegation, adoption updates, tests, and documentation. Projects implementation changes are in the prerequisite drafts.

Dependency

This draft is based on #9560. After that PR is merged and its base branch is deleted, GitHub can retarget this PR to main.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
Successfully started running 1 pipeline(s).
20 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ext-agents azure.ai.agents extension

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant