Skip to content

fix: merging dev changes to main#754

Merged
Avijit-Microsoft merged 25 commits intomainfrom
dev
Jan 27, 2026
Merged

fix: merging dev changes to main#754
Avijit-Microsoft merged 25 commits intomainfrom
dev

Conversation

@Priyanka-Microsoft
Copy link
Contributor

Purpose

  • ...
    This pull request introduces several improvements and fixes across the dev container setup, backend agent logic, plugin citation handling, and frontend error handling. The changes enhance developer experience, citation marker consistency, and robustness during streaming responses.

Dev environment improvements:

  • Added the Node.js feature to the dev container configuration in .devcontainer/devcontainer.json to support JavaScript/Node development.

Infrastructure and deployment:

  • Introduced a new azure_custom.yaml configuration file for Azure Developer CLI, specifying infrastructure, services, and post-provision hooks for both Windows and POSIX environments.

Backend agent and plugin enhancements:

  • Refined conversation_agent_factory.py agent instructions to clarify citation marker handling: citation markers and the citations list must not be modified, and when using prior conversation history without plugins, only the answer field is returned.
  • In search_agent_factory.py, set the agent's temperature parameter to 0.7 to adjust response creativity.
  • Overhauled citation marker handling in chat_with_data_plugin.py:
    • Removed the old convert_citation_markers function.
    • Added logic to remap, filter, and reorder citation markers and the citations list so that only used citations are included and markers are sequential and consistent.

Frontend streaming and error handling:

  • Updated Chat.tsx to silently ignore parse errors during streaming (for incomplete JSON chunks), improving user experience and reducing unnecessary console noise. [1] [2] [3] [4] [5]

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

Vemarthula-Microsoft and others added 25 commits December 19, 2025 17:48
Updated parameter descriptions for clarity and consistency.
feat: Implemented custom developer experience for local changes deployment
fix: down merge to dev from main
@Avijit-Microsoft Avijit-Microsoft merged commit fd5c30a into main Jan 27, 2026
17 checks passed
@github-actions
Copy link
Contributor

🎉 This PR is included in version 3.17.7 🎉

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