Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
28 changes: 14 additions & 14 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
package is referenced by MMCA.Common.API, which owns the profiler UI and middleware. -->
<PackageVersion Include="MiniProfiler.Shared" Version="4.5.4" />
<PackageVersion Include="MiniProfiler.AspNetCore.Mvc" Version="4.5.4" />
<PackageVersion Include="Scalar.AspNetCore" Version="2.18.0" />
<PackageVersion Include="Scalar.AspNetCore" Version="2.18.2" />
<PackageVersion Include="Scrutor" Version="7.0.0" />
<PackageVersion Include="System.Linq.Dynamic.Core" Version="1.7.4" />
<!-- Infrastructure -->
Expand Down Expand Up @@ -108,7 +108,7 @@
hand-rolled HttpClient against the Messages API, and the request/response shapes track the
API from the vendor instead of from this repo. Its only non-BCL dependency is
Microsoft.Extensions.AI.Abstractions, the same package the entry above already brings. -->
<PackageVersion Include="Anthropic" Version="12.58.0" />
<PackageVersion Include="Anthropic" Version="12.60.0" />
<!-- The OpenAI adapter (MMCA.Common.AI.OpenAI): Microsoft.Extensions.AI.OpenAI is Microsoft's
AsIChatClient adapter over the official OpenAI .NET SDK and tracks the Microsoft.Extensions.AI
line above, so the two bump together; OpenAI is referenced directly by the adapter project so
Expand Down Expand Up @@ -294,7 +294,7 @@
only way to prove that the Telemetry:Disable*Metrics knobs actually drop a stream, rather
than merely skipping one AddXInstrumentation call that another component re-adds. Version
tracks the OpenTelemetry family pinned below. -->
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="1.20.0" />
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="1.20.1" />
<PackageVersion Include="xunit.v3" Version="4.0.2" />
<PackageVersion Include="xunit.v3.extensibility.core" Version="4.0.2" />
<!-- Shared integration-test scaffolding (MMCA.Common.Testing.Fixtures.SqlServerIntegrationTestFixtureBase):
Expand Down Expand Up @@ -339,9 +339,9 @@
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="10.11.0" />
<PackageVersion Include="Azure.Monitor.OpenTelemetry.AspNetCore" Version="1.6.0" />
<!-- OpenTelemetry.Api pinned directly to force transitive resolution to non-vulnerable version. -->
<PackageVersion Include="OpenTelemetry.Api" Version="1.20.0" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.20.0" />
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.20.0" />
<PackageVersion Include="OpenTelemetry.Api" Version="1.20.1" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.20.1" />
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.20.1" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.20.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.20.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.20.0" />
Expand All @@ -359,20 +359,20 @@
carry, so a host that swaps its direct Aspire references for the framework wrapper resolves
exactly the same assemblies. Microsoft.AspNetCore.OutputCaching.StackExchangeRedis is the
shared Redis output-cache store the wrapper registers; it ships no health check of its own. -->
<PackageVersion Include="Aspire.StackExchange.Redis" Version="13.6.1" />
<PackageVersion Include="Aspire.StackExchange.Redis.DistributedCaching" Version="13.6.1" />
<PackageVersion Include="Aspire.StackExchange.Redis" Version="13.6.2" />
<PackageVersion Include="Aspire.StackExchange.Redis.DistributedCaching" Version="13.6.2" />
<PackageVersion Include="Microsoft.AspNetCore.OutputCaching.StackExchangeRedis" Version="10.0.13" />
<!-- Aspire AppHost -->
<PackageVersion Include="Aspire.Hosting" Version="13.6.1" />
<PackageVersion Include="Aspire.Hosting.Azure.CosmosDB" Version="13.6.1" />
<PackageVersion Include="Aspire.Hosting.PostgreSQL" Version="13.6.1" />
<PackageVersion Include="Aspire.Hosting.RabbitMQ" Version="13.6.1" />
<PackageVersion Include="Aspire.Hosting.SqlServer" Version="13.6.1" />
<PackageVersion Include="Aspire.Hosting" Version="13.6.2" />
<PackageVersion Include="Aspire.Hosting.Azure.CosmosDB" Version="13.6.2" />
<PackageVersion Include="Aspire.Hosting.PostgreSQL" Version="13.6.2" />
<PackageVersion Include="Aspire.Hosting.RabbitMQ" Version="13.6.2" />
<PackageVersion Include="Aspire.Hosting.SqlServer" Version="13.6.2" />
<!-- AppHost integration testing (MMCA.Common.Testing.Aspire): DistributedApplicationTestingBuilder
boots a real AppHost in-process. Held at the SAME version as every other Aspire entry on
purpose: the testing host builds the application model the AppHost package produces, so a
version split between the two is a model mismatch rather than an upgrade. -->
<PackageVersion Include="Aspire.Hosting.Testing" Version="13.6.1" />
<PackageVersion Include="Aspire.Hosting.Testing" Version="13.6.2" />
<!-- Aspire.Hosting.AppHost has no pin: the sample AppHost (apphost-testing CI tier, outside
MMCA.Common.slnx) uses Aspire.AppHost.Sdk as its project SDK, which references it at the
SDK's own version, the same shape as the consumer AppHosts. -->
Expand Down
6 changes: 3 additions & 3 deletions Source/Core/MMCA.Common.AI.Anthropic/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
"net10.0": {
"Anthropic": {
"type": "Direct",
"requested": "[12.58.0, )",
"resolved": "12.58.0",
"contentHash": "lOI9NaI5cjWDm0HnuM/yVr1/+RtMAjdJyvxUV2/yAiG4iIQRZJhzpeiK4fDigqz4+kWfaRa+40+zU3lR2hY9HQ==",
"requested": "[12.60.0, )",
"resolved": "12.60.0",
"contentHash": "zpU/1gEHxvCn4yapX4vrL31jNtIoLkU3sWsFfBq83uYrWGbt2wm3i4gpSUNg5LFyiDvT6T9KYfCh6OTpJN90KA==",
"dependencies": {
"Microsoft.Extensions.AI.Abstractions": "10.5.1"
}
Expand Down
100 changes: 50 additions & 50 deletions Source/Hosting/MMCA.Common.Aspire.Hosting/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
"net10.0": {
"Aspire.Hosting": {
"type": "Direct",
"requested": "[13.6.1, )",
"resolved": "13.6.1",
"contentHash": "gIcP7+rPSBPWLlEpFGCWGKdjoXvyn0rZRCbjxUHTMnw8Y+a6Esp915o8MOROpYI++MQN3Fo55Yu0XuBJ6MqEIw==",
"requested": "[13.6.2, )",
"resolved": "13.6.2",
"contentHash": "eMnytcYrRtfksutqu5vgnCCcWVnYXFq4O0i5/ABskIV3rzAKR88dr8z0aDuZJPKSyf8hhDL1gBVZPN+rr6qJxw==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Google.Protobuf": "3.36.1",
Expand All @@ -15,7 +15,7 @@
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
"Microsoft.Extensions.Configuration.Binder": "10.0.12",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.12",
Expand All @@ -42,14 +42,14 @@
},
"Aspire.Hosting.Azure.CosmosDB": {
"type": "Direct",
"requested": "[13.6.1, )",
"resolved": "13.6.1",
"contentHash": "GsNCThD6E1gi4VWMRgx5IF0EZ5fc3yX7dpdWarVPwUGgDxVvOPKHxumvQWaYRQcpkkM0Oxjz+LDFcPj1eYzMcQ==",
"requested": "[13.6.2, )",
"resolved": "13.6.2",
"contentHash": "rlnNLfo9mmyADPNo1OZh0+dRxoSTMtQoANXEJ5MsKTdLT3cIBN+XJ7HJDSNi46KNsYKUv4mTZDbFnfl1fxCgkw==",
"dependencies": {
"AspNetCore.HealthChecks.CosmosDb": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Aspire.Hosting.Azure": "13.6.1",
"Aspire.Hosting.Azure.KeyVault": "13.6.1",
"Aspire.Hosting.Azure": "13.6.2",
"Aspire.Hosting.Azure.KeyVault": "13.6.2",
"Azure.Core": "1.62.0",
"Azure.Identity": "1.21.0",
"Azure.Provisioning": "1.6.0",
Expand All @@ -65,7 +65,7 @@
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Azure.Cosmos": "3.63.0",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
"Microsoft.Extensions.Configuration.Binder": "10.0.12",
Expand Down Expand Up @@ -93,20 +93,20 @@
},
"Aspire.Hosting.PostgreSQL": {
"type": "Direct",
"requested": "[13.6.1, )",
"resolved": "13.6.1",
"contentHash": "GrjBRfy9PkInZqL8Ja9qGmlOofV1boLQiD0sUXc4iSeaTc2Ehkn7AMv/dSA2gh3arTIbhW4W4ECRmLxjDjp4IA==",
"requested": "[13.6.2, )",
"resolved": "13.6.2",
"contentHash": "MbO8F9sxAyXnwgNUyTgHagXc+ADukn50uiTVhJgjEpmniZ7Qi91sPK2iMukqNaPwBJo6vmxD9J4eCRbZjwXiUA==",
"dependencies": {
"AspNetCore.HealthChecks.NpgSql": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Aspire.Hosting": "13.6.1",
"Aspire.Hosting": "13.6.2",
"Google.Protobuf": "3.36.1",
"Grpc.AspNetCore": "2.83.0",
"Grpc.Net.ClientFactory": "2.83.0",
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
"Microsoft.Extensions.Configuration.Binder": "10.0.12",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.12",
Expand All @@ -133,20 +133,20 @@
},
"Aspire.Hosting.RabbitMQ": {
"type": "Direct",
"requested": "[13.6.1, )",
"resolved": "13.6.1",
"contentHash": "+NZNWmuclSAPshwAdC+04h+9/9/pZyKNFtZ9aTLGPXJiKT3t2tE4IWl3cbRHWrfqnaIsfIZd//v4A9hjFWUrPg==",
"requested": "[13.6.2, )",
"resolved": "13.6.2",
"contentHash": "oEDOs4idD9Qm9fF47ypQgv7grBt6AA5+XZMxv11MqZh24T3I9vGkUNhXUHwHIr93hXt6AFFEdjGP6j3WcpGb/Q==",
"dependencies": {
"AspNetCore.HealthChecks.Rabbitmq": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Aspire.Hosting": "13.6.1",
"Aspire.Hosting": "13.6.2",
"Google.Protobuf": "3.36.1",
"Grpc.AspNetCore": "2.83.0",
"Grpc.Net.ClientFactory": "2.83.0",
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
"Microsoft.Extensions.Configuration.Binder": "10.0.12",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.12",
Expand Down Expand Up @@ -174,20 +174,20 @@
},
"Aspire.Hosting.SqlServer": {
"type": "Direct",
"requested": "[13.6.1, )",
"resolved": "13.6.1",
"contentHash": "ls2PW0HYRwymiXPQY+4uZEsACKtZXKUKpuPIuoOLcX/rZrc31YknpprezSdArH3K7XNcVTizSzsqGa9tEtFjJQ==",
"requested": "[13.6.2, )",
"resolved": "13.6.2",
"contentHash": "BUHhV3oFDdvodvxcFQKDFu6tAKEwtInDr9HCJQC0qmqpLOkCcMyT8jEmqHfOrGfC2MziXZ+Fpaz2vt24WX9qVg==",
"dependencies": {
"AspNetCore.HealthChecks.SqlServer": "9.0.0",
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Aspire.Hosting": "13.6.1",
"Aspire.Hosting": "13.6.2",
"Google.Protobuf": "3.36.1",
"Grpc.AspNetCore": "2.83.0",
"Grpc.Net.ClientFactory": "2.83.0",
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Bcl.Cryptography": "10.0.12",
"Microsoft.Data.SqlClient": "7.0.2",
"Microsoft.Extensions.Caching.Memory": "10.0.12",
Expand Down Expand Up @@ -253,27 +253,27 @@
},
"OpenTelemetry.Api": {
"type": "Direct",
"requested": "[1.20.0, )",
"resolved": "1.20.0",
"contentHash": "kLqqAdAF6q+mbS5Rp6YJ+hbGwbt+vQC8spJh3TpRGvZPGZK+DbEB0B/Fq4YqiMKkqsdShehJZfxfVjlzGb2B3Q=="
"requested": "[1.20.1, )",
"resolved": "1.20.1",
"contentHash": "QO9hlwadOdJGR4vDpJyDnl9B62v7epIBSTIHUA4C+bCtrRaB4TWmYSnu3QVOIe7caH8dt7NaHRei6zebESJJyw=="
},
"OpenTelemetry.Exporter.OpenTelemetryProtocol": {
"type": "Direct",
"requested": "[1.20.0, )",
"resolved": "1.20.0",
"contentHash": "lr18RekIxV5MUP/gWnDOkYmdm4zvE0q8OQVYKrQcN0xqOCqPcuIHl2uJbe8A3CZujIAy90hhfBMvKNRV/hgBPQ==",
"requested": "[1.20.1, )",
"resolved": "1.20.1",
"contentHash": "IlO8F0Y01ki0N5hJaeFJ5j3MVYJdbyNpDF9g7goU8wA3o8r/+ir9WJNnmte7QlUzM3iSV/aIuev1fqwF1CZOqg==",
"dependencies": {
"OpenTelemetry": "1.20.0"
"OpenTelemetry": "1.20.1"
}
},
"OpenTelemetry.Extensions.Hosting": {
"type": "Direct",
"requested": "[1.20.0, )",
"resolved": "1.20.0",
"contentHash": "UJXCmt0jSUKQWIyMCzDY9fqNymvFgnMWrl0m8Z/M7ez1wpEy6bshXLTZxXGIoA/JjuhwPU71PyhIBWYDXI9+cw==",
"requested": "[1.20.1, )",
"resolved": "1.20.1",
"contentHash": "wnoK07COxyQBR47QwP80SIO4cpD2xeF4PrBDYFXDMnhDLmOP4nN0Szy1wCBLo5UABU1I4xwWRGzZM0bFdCbRog==",
"dependencies": {
"Microsoft.Extensions.Hosting.Abstractions": "10.0.0",
"OpenTelemetry": "1.20.0"
"OpenTelemetry": "1.20.1"
}
},
"Roslynator.Analyzers": {
Expand Down Expand Up @@ -305,11 +305,11 @@
},
"Aspire.Hosting.Azure": {
"type": "Transitive",
"resolved": "13.6.1",
"contentHash": "MOH3XkZO07jfdOCPzivTKUw1+3bQruIdI3fr+t2lPccjrNkg5ZizuSHrj6EbWTtmyQ7LKQf3mM3JRW/aPby8Jg==",
"resolved": "13.6.2",
"contentHash": "a71uS1qW59yHeEGNjM3DoJEVXukf0Hxcmerp6iQwINz6ZxfWl2Hoh6Qm9DgbTsGJD6gb8iAXQbut117yQWWbWg==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Aspire.Hosting": "13.6.1",
"Aspire.Hosting": "13.6.2",
"Azure.Core": "1.62.0",
"Azure.Identity": "1.21.0",
"Azure.Provisioning": "1.6.0",
Expand All @@ -324,7 +324,7 @@
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
"Microsoft.Extensions.Configuration.Binder": "10.0.12",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.12",
Expand All @@ -351,11 +351,11 @@
},
"Aspire.Hosting.Azure.KeyVault": {
"type": "Transitive",
"resolved": "13.6.1",
"contentHash": "4cJFI7Q2Upbbd4KOdA2n+o9l0hrbRab+Mvxp2b5rhKL0JlFbp4ioSOHbZhNDPMZVkicC1gZLUllimcIyxJIv4A==",
"resolved": "13.6.2",
"contentHash": "3QAMq6B6hjuJlq17sJqCbbLWdFN8lvKPN5RT45+uO45qowigqKp9dJGAPpNefNZorPbDGyCuaxXbsSRJaRprHQ==",
"dependencies": {
"AspNetCore.HealthChecks.Uris": "9.0.0",
"Aspire.Hosting.Azure": "13.6.1",
"Aspire.Hosting.Azure": "13.6.2",
"Azure.Core": "1.62.0",
"Azure.Identity": "1.21.0",
"Azure.Provisioning": "1.6.0",
Expand All @@ -370,7 +370,7 @@
"Grpc.Tools": "2.83.0",
"Hex1b": "0.168.0",
"KubernetesClient": "19.0.2",
"MessagePack": "2.5.302",
"MessagePack": "2.5.307",
"Microsoft.Extensions.Configuration.Abstractions": "10.0.12",
"Microsoft.Extensions.Configuration.Binder": "10.0.12",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.12",
Expand Down Expand Up @@ -1051,22 +1051,22 @@
},
"OpenTelemetry": {
"type": "Transitive",
"resolved": "1.20.0",
"contentHash": "aV9S8ovlBpR+g3PaSlkTjN7jOfJly4+bmfRImn3G+moflKjZV2bDw41U+/pMkHUjn7vcZ06yvwKMbHASMUeR/Q==",
"resolved": "1.20.1",
"contentHash": "+XDw3fYbiv1a40aFnDJSQleeuUJciXuhoIA19XmcGhT47Hy/xZRqk8NCjHUDKrg72Ixjthicecp8ygBDNeH/Jw==",
"dependencies": {
"Microsoft.Extensions.Configuration.EnvironmentVariables": "10.0.0",
"Microsoft.Extensions.Diagnostics.Abstractions": "10.0.0",
"Microsoft.Extensions.Logging.Configuration": "10.0.0",
"OpenTelemetry.Api.ProviderBuilderExtensions": "1.20.0"
"OpenTelemetry.Api.ProviderBuilderExtensions": "1.20.1"
}
},
"OpenTelemetry.Api.ProviderBuilderExtensions": {
"type": "Transitive",
"resolved": "1.20.0",
"contentHash": "689zUHtj7zXYzMAO/TkI5S5/mqOS8n55DLrYZ2KAhQrCDKJDDmFHB9w8dKY7gmL6fihMdkt+k3mTqcqL3nInng==",
"resolved": "1.20.1",
"contentHash": "eDzDY/jTBqRytkYECmVKF7ZP5sKmCIqv1SSnA5BSWltIIvc3931TOMRyCW1qCGNIgmtldtJhISnsmFNxOCfauQ==",
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.0",
"OpenTelemetry.Api": "1.20.0"
"OpenTelemetry.Api": "1.20.1"
}
},
"PolyType": {
Expand Down
Loading
Loading