Skip to content

Conversation

@NirajC-Microsoft
Copy link
Contributor

Purpose

This pull request updates the system messages for three agents in the retail.json configuration to enforce stricter response formatting. The key change is a new instruction requiring agents to avoid citations, references, or attribution markers in their answers, ensuring responses are clean, natural text that ends with a polite closing.

Agent system message updates:

  • Added a "CRITICAL INSTRUCTION" to the CustomerDataAgent system message, prohibiting citations, references, and attribution markers in responses.
  • Added the same "CRITICAL INSTRUCTION" to the OrderDataAgent system message, enforcing clean, citation-free answers.
  • Updated the AnalysisRecommendationAgent system message to include the "CRITICAL INSTRUCTION" for citation-free, natural text responses.

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

Removed critical instruction from system message for clarity.
@Roopan-Microsoft Roopan-Microsoft merged commit f6d288b into dev-v3 Oct 3, 2025
3 of 4 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.

3 participants