Skip to content

Conversation

@Dhruvkumar-Microsoft
Copy link
Contributor

Purpose

This pull request introduces improvements and fixes across the development environment setup, agent team configurations, and backend agent lifecycle management. The most notable updates include enhancements to the dev container configuration and setup script, changes to agent tool capabilities, and new logic for managing Azure AI Agent definitions.

Development environment improvements:

  • Updated .devcontainer/devcontainer.json to specify the latest versions for docker-in-docker and uv features, and enabled shell autocompletion for uv.
  • Refactored .devcontainer/setupEnv.sh to use sh instead of bash, added code fetching steps, improved error handling, and streamlined backend/frontend/MCP setup commands.

Agent team configuration fixes:

  • Changed coding_tools from true to false in both data/agent_teams/marketing.json and data/agent_teams/retail.json to disable coding tool access for these agent teams. [1] [2]

Backend agent lifecycle and diagnostics:

  • Added _get_azure_ai_agent_definition method to foundry_agent.py for retrieving or creating Azure AI Agent definitions, improving agent management logic.
  • Improved _after_open in foundry_agent.py to initialize agents with existing definitions when available, and refactored diagnostics logging (commented out for now). [1] [2]
  • Updated imports in foundry_agent.py to include Agent and Awaitable for type safety and future extensibility.

Orchestration prompt update:

  • Clarified the final answer instructions in human_approval_manager.py to explicitly prohibit offering further help in the final response.

Does this introduce a breaking change?

  • Yes
  • No

How to Test

  • Get the code
git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install
  • Test the code

What to Check

Verify that the following are valid

  • ...

Other Information

@Roopan-Microsoft Roopan-Microsoft merged commit 43821d7 into main Sep 25, 2025
7 of 9 checks passed
@github-actions
Copy link

🎉 This PR is included in version 3.0.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants