Sicherungspunkt vor dem Aufraeumen. Buendelt die Arbeit, die seit dem Abschluss der Avalonia-Portierung im Arbeitsverzeichnis lag. Oberflaeche - Entwurf aus Mockup/ umgesetzt: Theme.axaml (Farben je Thema, Barlow als mitgelieferte Schrift), Icons.axaml (Symbolgeometrien), Shell.axaml (eigene ControlThemes statt Fluent umzufaerben). - Neue Steuerelemente StrokeIcon und BlueprintFrame, Seiten fuer Token-Verbrauch und Agenten-Chats, Werkzeug-Einstellungen als Seite statt eigenem Fenster, Texteditor-Fenster. - ThemeManager mit hellem und dunklem Thema; die beiden Pinsel-Konverter entfallen, weil ein fester Farbwert den Themenwechsel nicht ueberlebt. Rocket.Chat - Neues Tool-Projekt (Client, Konfiguration, Workspace-Dateien) nach der Bauform des Telegram-Tools: rocketchat_poll als Tool-Job, geweckt wird nur, wenn wirklich etwas anliegt. - send_file ist freigabepflichtig, send_message bewusst nicht: Der Raum ist Arbeitsraum, der Schutz sitzt an der Raum-Allowlist. - Konzept-Doc um die Messung gegen die echte Instanz 8.7 ergaenzt; drei Annahmen waren falsch und sind korrigiert. Deploymentcenter - DC6 (Update anwenden) und DC7 (Erstinstallation ueber setup.json) erledigt, DC3 fuer win-x64/dev; deploy/publish.py als Release-Strecke. - AppHost.DisposeAsync gegen doppeltes Herunterfahren gesperrt - sonst ueberschreibt eine zweite Abmeldung den Wartungszustand am Watchdog. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
40 lines
1.5 KiB
XML
40 lines
1.5 KiB
XML
<Project>
|
|
|
|
<PropertyGroup>
|
|
<!--
|
|
Produktversion, eine Stelle fuer alle Projekte.
|
|
|
|
Sie ist ab jetzt die Wahrheit fuer alles, was nach draussen geht: die
|
|
Aktivierungsliste des Deploymentcenters (app_version), das Feld version am
|
|
Watchdog-Heartbeat, die Build-Angabe an Fehlermeldungen und den
|
|
Versionsvergleich der Update-Pruefung. Vorher wurde dafuer
|
|
BuildInfo.Build behelfsweise als "0.0.<Zahl>" gemeldet - eine fortlaufende
|
|
Zahl ist aber keine semantische Version, und der Update-Dienst vergleicht
|
|
semantisch.
|
|
|
|
Beim Veroeffentlichen eines Releases erhoehen und denselben Wert an
|
|
pack-and-deploy uebergeben.
|
|
|
|
ClawdDotNet.Core.BuildInfo bleibt daneben bestehen: das ist ein von Hand
|
|
gefuehrter Zaehler mit Aenderungstext, keine Versionsangabe.
|
|
-->
|
|
<Version>0.1.2</Version>
|
|
|
|
<!--
|
|
Symbole in die Assembly einbetten statt als .pdb daneben zu legen.
|
|
|
|
Grund ist der Fehler-Stream: Ohne Symbole auf dem Zielsystem tragen die
|
|
gemeldeten Stacktraces keine Zeilennummern, und ein Bugtracker-Eintrag
|
|
"irgendwo in AgentEngine" ist die halbe Miete wert. Mitliefern liesse sich
|
|
das auch als .pdb - die stehen aber auf der Ausschlussliste des Packagers,
|
|
und dort gehoeren sie auch hin: Die nativen Symbole von SkiaSharp und
|
|
HarfBuzz allein sind 100 MB.
|
|
|
|
Eingebettet kostet es ein paar hundert Kilobyte in unseren eigenen
|
|
Assemblies und nichts an Betriebsaufwand.
|
|
-->
|
|
<DebugType>embedded</DebugType>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|