feat(ui): complete Avalonia UI port with 7 main pages, tool settings & top MenuBar

This commit is contained in:
Richard
2026-08-10 10:48:34 +02:00
parent a0e18d2a57
commit b5bf97ae74
187 changed files with 20054 additions and 882 deletions
@@ -34,6 +34,7 @@ public static class BuiltInServices
public const string AgentChatWebUI = "AgentChatWebUI";
public const string AgentWebsite = "AgentWebsite";
public const string ClawdDotNetApi = "ClawdDotNetApi";
public const string InstanceWatchdog = "InstanceWatchdog";
public static List<ServiceConfig> CreateDefaults() =>
[
@@ -69,6 +70,17 @@ public static class BuiltInServices
AutoStart = true,
BuiltIn = true,
Description = "REST-API für die Kommunikation mit der WebApp"
},
new()
{
ServiceId = "svc_watchdog",
Name = "Instanz-Watchdog",
Type = InstanceWatchdog,
Port = 0,
Enabled = false,
AutoStart = true,
BuiltIn = true,
Description = "Sendet Heartbeats ans Deploymentcenter (URL/Token in den Anwendungseinstellungen)"
}
];
}