v0.3.8-pre.006-fix.001

This commit is contained in:
2026-09-03 16:28:13 +02:00
parent 3a38914be7
commit 8130e01b70
11 changed files with 139 additions and 29 deletions

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-app-store-desk/src/dto_common.rs
// version: 2
// version: 3
//! Common Tauri DTOs shared by the Store Desk shell and Store runtime Overview.
@@ -46,7 +46,7 @@ pub(crate) struct ShellStatusDto {
/// Current implementation phase exposed by the shell.
pub(crate) shell_phase: String,
/// Safe startup diagnostic that caused fallback Logging, when applicable.
pub(crate) startup_diagnostic: std::option::Option<CommandErrorDto>,
pub(crate) startup_diagnostic: std::option::Option<crate::CommandErrorDto>,
}
/// Backend-neutral Store runtime and health projection used by the Overview screen.
@@ -57,7 +57,7 @@ pub(crate) struct StoreRuntimeStatusDto {
/// Stable selected Store backend kind, when configuration resolution reached that phase.
pub(crate) backend_kind: std::option::Option<String>,
/// Safe Store startup/health diagnostic, when present.
pub(crate) diagnostic: std::option::Option<CommandErrorDto>,
pub(crate) diagnostic: std::option::Option<crate::CommandErrorDto>,
/// Portable Store health code (`ready`, `not_ready`, `unavailable`, `closed`, or `unknown`).
pub(crate) health_state: String,
/// Applied migration version rendered as an exact decimal string.