File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {
2+ "version" : 1 ,
3+ "isRoot" : true ,
4+ "tools" : {
5+ "avaloniamcp" : {
6+ "version" : " 0.4.0" ,
7+ "commands" : [
8+ " avalonia-mcp"
9+ ]
10+ }
11+ }
12+ }
Original file line number Diff line number Diff line change 44 <CentralPackageTransitivePinningEnabled >true</CentralPackageTransitivePinningEnabled >
55 </PropertyGroup >
66 <ItemGroup Label =" NuGet (allowed dependency surface per AGENTS.md)" >
7- <PackageVersion Include =" Avalonia" Version =" 11.2.5 " />
7+ <PackageVersion Include =" Avalonia" Version =" 11.2.8 " />
88 <PackageVersion Include =" Avalonia.AvaloniaEdit" Version =" 11.2.0" />
9- <PackageVersion Include =" Avalonia.Desktop" Version =" 11.2.5" />
10- <PackageVersion Include =" Avalonia.Diagnostics" Version =" 11.2.5" />
11- <PackageVersion Include =" Avalonia.Fonts.Inter" Version =" 11.2.5" />
12- <PackageVersion Include =" Avalonia.Themes.Fluent" Version =" 11.2.5" />
9+ <PackageVersion Include =" Avalonia.Desktop" Version =" 11.2.8" />
10+ <PackageVersion Include =" Avalonia.Diagnostics" Version =" 11.2.8" />
11+ <PackageVersion Include =" Avalonia.Fonts.Inter" Version =" 11.2.8" />
12+ <PackageVersion Include =" Avalonia.Themes.Fluent" Version =" 11.2.8" />
13+ <PackageVersion Include =" AvaloniaMcp.Diagnostics" Version =" 0.4.0" />
1314 <PackageVersion Include =" Microsoft.Extensions.DependencyInjection" Version =" 10.0.5" />
1415 <PackageVersion Include =" Microsoft.Extensions.DependencyInjection.Abstractions" Version =" 10.0.5" />
1516 <PackageVersion Include =" Microsoft.Extensions.Hosting" Version =" 10.0.5" />
Original file line number Diff line number Diff line change @@ -18,12 +18,13 @@ flowchart LR
1818 RoboSharp_Locales_Tests["RoboSharp.Locales.Tests"] --> pkg_TUnit["TUnit v0.55.23"]
1919 RoboSharp_Runtime_Tests["RoboSharp.Runtime.Tests"] --> pkg_TUnit["TUnit v0.55.23"]
2020 RoboSharp_Semantics_Tests["RoboSharp.Semantics.Tests"] --> pkg_TUnit["TUnit v0.55.23"]
21- RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia["Avalonia v11.2.5 "]
21+ RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia["Avalonia v11.2.8 "]
2222 RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_AvaloniaEdit["Avalonia.AvaloniaEdit v11.2.0"]
23- RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Desktop["Avalonia.Desktop v11.2.5"]
24- RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Diagnostics["Avalonia.Diagnostics v11.2.5"]
25- RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Fonts_Inter["Avalonia.Fonts.Inter v11.2.5"]
26- RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Themes_Fluent["Avalonia.Themes.Fluent v11.2.5"]
23+ RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Desktop["Avalonia.Desktop v11.2.8"]
24+ RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Diagnostics["Avalonia.Diagnostics v11.2.8"]
25+ RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Fonts_Inter["Avalonia.Fonts.Inter v11.2.8"]
26+ RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Avalonia_Themes_Fluent["Avalonia.Themes.Fluent v11.2.8"]
27+ RoboSharp_Studio["RoboSharp.Studio"] --> pkg_AvaloniaMcp_Diagnostics["AvaloniaMcp.Diagnostics v0.4.0"]
2728 RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Microsoft_Extensions_DependencyInjection["Microsoft.Extensions.DependencyInjection v10.0.5"]
2829 RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Microsoft_Extensions_Logging["Microsoft.Extensions.Logging v10.0.5"]
2930 RoboSharp_Studio["RoboSharp.Studio"] --> pkg_Microsoft_Extensions_Logging_Console["Microsoft.Extensions.Logging.Console v10.0.5"]
Original file line number Diff line number Diff line change 11using Avalonia ;
2+ #if DEBUG
3+ using AvaloniaMcp . Diagnostics ;
4+ #endif
25using Microsoft . Extensions . DependencyInjection ;
36using RoboSharp . Studio . Composition ;
47
@@ -22,5 +25,8 @@ public static AppBuilder BuildAvaloniaApp() =>
2225 AppBuilder . Configure < Shell . StudioApp > ( )
2326 . UsePlatformDetect ( )
2427 . WithInterFont ( )
28+ #if DEBUG
29+ . UseMcpDiagnostics ( )
30+ #endif
2531 . LogToTrace ( ) ;
2632}
Original file line number Diff line number Diff line change 1818 </ItemGroup >
1919 <ItemGroup Condition =" '$(Configuration)' == 'Debug'" >
2020 <PackageReference Include =" Avalonia.Diagnostics" />
21+ <PackageReference Include =" AvaloniaMcp.Diagnostics" />
2122 </ItemGroup >
2223 <ItemGroup >
2324 <EmbeddedResource Include =" Editor\RoboSharp.xshd" />
You can’t perform that action at this time.
0 commit comments