Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
46b4e82
Refactor code structure for improved readability and maintainability
Dhanushree-Microsoft May 21, 2026
4e0a59a
refactor: remove ImportError handling for agent_framework imports
Dhanushree-Microsoft May 21, 2026
b6001e8
refactor: update Message stubs for consistency and clarity in tests
Dhanushree-Microsoft May 21, 2026
64c78f4
refactor: simplify client import handling in AgentFrameworkHelper
Dhanushree-Microsoft May 21, 2026
7e514c5
refactor: update exception handling in client creation tests to use I…
Dhanushree-Microsoft May 21, 2026
aab94b9
refactor: normalize executor_id handling in MigrationProcessor for im…
Dhanushree-Microsoft May 21, 2026
913bffa
refactor: streamline WorkflowEvent handling in GroupChatOrchestrator …
Dhanushree-Microsoft May 21, 2026
f64adcd
refactor: enhance AzureOpenAIResponseClientWithRetry for legacy param…
Dhanushree-Microsoft May 21, 2026
0ad41f1
code quality issue
Priyanka-Microsoft Jun 2, 2026
26f584c
chore: update werkzeug to 3.1.6 and add idna 3.15 to dependencies
Dhanushree-Microsoft Jun 2, 2026
05cc25d
Merge pull request #267 from microsoft/cm-dm0206
Roopan-Microsoft Jun 3, 2026
8371c22
fix: check credential value instead of key presence
Dhanushree-Microsoft Jun 4, 2026
1033890
fix: check credential value instead of key presence
Dhanushree-Microsoft Jun 4, 2026
359ed58
fix: resolve merge conflicts with dev branch
Jun 4, 2026
d86c63e
fix: address review comments - type annotations, test cleanup, and co…
Jun 4, 2026
d60d5b1
fix: use contents= for Message construction in agent-framework 1.3.0
Jun 4, 2026
cba537e
fix: add setup_module to prevent test ordering issues with Message patch
Jun 4, 2026
271fc27
fix: assert contents instead of text in input observer test
Jun 4, 2026
75b3e64
fix: set both text and contents on Message, restore copyright header
Jun 4, 2026
ed3d29c
fix: remove unused modified_count variable (F841)
Dhanushree-Microsoft Jun 4, 2026
d7055f2
fix: remove unused Agent import (F401)
Dhanushree-Microsoft Jun 4, 2026
3968aed
fix: Refactor code structure for improved readability and maintainabi…
Avijit-Microsoft Jun 4, 2026
ebbba82
fix: remove unused WorkflowEvent import and restore 'invalid content'…
Dhanushree-Microsoft Jun 5, 2026
9fd191d
Merge pull request #275 from microsoft/fix/restore-retry-and-remove-u…
Roopan-Microsoft Jun 5, 2026
a953ae1
Merge pull request #266 from microsoft/feature/code-quality-issues
Roopan-Microsoft Jun 5, 2026
226c845
fix: enhance rate limit detection for Azure OpenAI transient errors
Dhanushree-Microsoft Jun 9, 2026
7e6647b
fix: update step names for Docker image builds in workflow
Vamshi-Microsoft Jun 9, 2026
32cac9f
Merge pull request #276 from microsoft/pls-update-stepnames
Roopan-Microsoft Jun 9, 2026
aa7c000
Merge remote-tracking branch 'origin/dev' into psl-cmupgrade
Dhanushree-Microsoft Jun 9, 2026
3970438
evening changes
Dhanushree-Microsoft Jun 9, 2026
418000d
fix: enhance message handling and context management in orchestrators
Dhanushree-Microsoft Jun 9, 2026
6f36041
fix: update test methods to use new workflow run interface and improv…
Dhanushree-Microsoft Jun 10, 2026
99e941b
Merge pull request #277 from microsoft/psl-agentframework
Roopan-Microsoft Jun 10, 2026
7423487
Revert "fix: enhance message handling and context management in orche…
Roopan-Microsoft Jun 10, 2026
6a3a9fc
Merge pull request #278 from microsoft/revert-277-psl-agentframework
Roopan-Microsoft Jun 10, 2026
30f360c
Revert "fix: remove unused WorkflowEvent import and restore 'invalid …
Roopan-Microsoft Jun 10, 2026
be9d690
Merge pull request #279 from microsoft/revert-275-fix/restore-retry-a…
Roopan-Microsoft Jun 10, 2026
01df24f
Revert "fix: Refactor code structure for improved readability and mai…
Roopan-Microsoft Jun 10, 2026
268f922
Merge pull request #280 from microsoft/revert-272-psl-cmupgrade
Roopan-Microsoft Jun 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/docker-build-and-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ jobs:
echo "DATE_TAG=${DATE_TAG}" >> $GITHUB_ENV
echo "Base tag: $BASE_TAG, Date tag: $DATE_TAG"

- name: Build and Push ContentProcessorAPI Docker image
- name: Build and Push Backend API Docker image
uses: docker/build-push-action@v7
with:
context: ./src/backend-api
Expand All @@ -97,7 +97,7 @@ jobs:
${{ steps.registry.outputs.ext_registry }}/backend-api:${{ env.BASE_TAG }}
${{ steps.registry.outputs.ext_registry }}/backend-api:${{ env.DATE_TAG }}

- name: Build and Push ContentProcessor Docker image
- name: Build and Push Processor Docker image
uses: docker/build-push-action@v7
with:
context: ./src/processor
Expand All @@ -108,7 +108,7 @@ jobs:
${{ steps.registry.outputs.ext_registry }}/processor:${{ env.BASE_TAG }}
${{ steps.registry.outputs.ext_registry }}/processor:${{ env.DATE_TAG }}

- name: Build and Push ContentProcessorWeb Docker image
- name: Build and Push Frontend Docker image
uses: docker/build-push-action@v7
with:
context: ./src/frontend
Expand Down
3 changes: 2 additions & 1 deletion src/backend-api/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,11 @@ override-dependencies = [
"azure-core==1.38.0",
"urllib3==2.7.0",
"requests==2.33.0",
"werkzeug==3.1.4",
"werkzeug==3.1.6",
"pygments==2.20.0",
"black==26.3.1",
"cryptography==46.0.7",
"pyjwt==2.12.0",
"pyopenssl==26.0.0",
"idna==3.15",
]
1 change: 0 additions & 1 deletion src/backend-api/src/tests/base/test_sk_logic_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
import importlib
import sys
import types
from typing import Type
from unittest.mock import MagicMock

import pytest
Expand Down
15 changes: 8 additions & 7 deletions src/backend-api/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/frontend/src/components/batchHistoryPanel.tsx
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import React, { useState, useEffect, useRef } from "react";

import { useDispatch, useSelector } from 'react-redux';
import { useDispatch } from 'react-redux';
import { Card, Spinner, Tooltip } from "@fluentui/react-components";
import { useNavigate } from "react-router-dom";
import ConfirmationDialog from "../commonComponents/ConfirmationDialog/confirmationDialogue";
Expand Down
1 change: 1 addition & 0 deletions src/processor/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,5 @@ prerelease = "allow"
override-dependencies = [
"urllib3==2.7.0",
"authlib==1.7.1",
"idna==3.15",
]
Comment thread
Roopan-Microsoft marked this conversation as resolved.
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ async def _run():

def test_create_async_instance_with_callable_factory():
async def _run():
ctx = AppContext().add_async_singleton(_AsyncSvc, lambda: _AsyncSvc())
ctx = AppContext().add_async_singleton(_AsyncSvc, _AsyncSvc)
a = await ctx.get_service_async(_AsyncSvc)
Comment thread
Roopan-Microsoft marked this conversation as resolved.
assert isinstance(a, _AsyncSvc)
assert a.entered is True
Expand Down Expand Up @@ -151,7 +151,7 @@ async def _run():


def test_create_instance_with_factory_callable():
ctx = AppContext().add_singleton(_S, lambda: _S())
ctx = AppContext().add_singleton(_S, _S)
Comment thread
Roopan-Microsoft marked this conversation as resolved.
a = ctx.get_service(_S)
assert isinstance(a, _S)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ async def _go():
try:
await task
except (asyncio.CancelledError, Exception):
pass
pass # Expected during task cancellation cleanup

_run(_go())

Expand Down
7 changes: 4 additions & 3 deletions src/processor/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading