Revizia 8 a pachetului gnomeai-rs_2.3.0-8_amd64.deb — interfața egui este înlocuită complet cu un frontend nativ Avalonia UI 11 (.NET 8), rulat ca proces copil supervizat de nucleul Rust.
Noutăți principale
- Avalonia UI 11 (
ui/GnomeAI.UI): teme Fluent System/Light/Dark, panou de navigație, command bar, carduri de conținut și dialoguri redimensionabile. - Pod JSON
Op/Event(src/avalonia_bridge.rs): conversații, provideri, atașamente, aprobări, sudo, WhatsApp, memorie, skills, moduri sandbox și node hub curg prin puntea extinsă. - Chat-uri concurente: mai multe conversații salvate rulează simultan, evenimentele sunt etichetate pe sesiune, cu buffer separat de streaming și status working/attention în sidebar.
- Serviciu WhatsApp persistent:
gnomeai-whatsapp.serviceca serviciu systemd per-utilizator, activat automat; continuă să primească și să răspundă la mesaje după închiderea ferestrei. - SDK .NET inclus: pachetul Debian își bundlează propriul SDK Microsoft .NET 8.0.424 (verificat SHA-512) — nu mai depinde de repository-ul APT Microsoft.
- Modificări de transcript: scroll prin ScrollViewer-ul exterior,
SelectableTextBlock, închiderea segmentului asistent înainte de cardurile tool/approval/patch/verification. src/gui.rsși dependențeleeframe/egui/arboard/rfdau fost eliminate; nucleul Rust rămâne singurul executabil de bază.
Verificări
- contracte UI: 30 handlers, 29 slash commands, 39 operații de bază — OK
- build release Rust + build/publish .NET — OK
Instalare
apt install ./gnomeai-rs_2.3.0-8_amd64.deb(Instalarea se face ca root.) Aplicația rulează ca utilizator normal; doar operațiunile care chiar necesită privilegii suplimentare sunt aprobate separat.