mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
ea7818d390
* Roslyn Source Generators for Workflow Executor Routing. * Update dotnet/src/Microsoft.Agents.AI.Workflows.Generators/ExecutorRouteGenerator.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * WIP. * All fixed up except dangling sends/yields attriutes, working on that next. * Add protocol-only generation for SendsMessage/YieldsOutput attributes * Ensuring collections that can change order are sorted to enable pipeline caching. * Improvents per PR feedback. --------- Co-authored-by: alliscode <bentho@microsoft.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
24 lines
937 B
XML
24 lines
937 B
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<!-- Generator tests need to reference Roslyn which requires newer TFMs -->
|
|
<TargetFrameworks>net10.0</TargetFrameworks>
|
|
<!-- Suppress "mark as const" warnings for test source strings -->
|
|
<NoWarn>$(NoWarn);RCS1118</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\src\Microsoft.Agents.AI.Workflows\Microsoft.Agents.AI.Workflows.csproj" />
|
|
<!-- Generator builds as netstandard2.0, reference it with special handling -->
|
|
<ProjectReference Include="..\..\src\Microsoft.Agents.AI.Workflows.Generators\Microsoft.Agents.AI.Workflows.Generators.csproj"
|
|
PrivateAssets="all"
|
|
GlobalPropertiesToRemove="TargetFramework" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="FluentAssertions" />
|
|
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|