v0.2.6-pre.007
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-app-wallet-desk/src/dto_common.rs
|
||||
// version: 3
|
||||
// version: 4
|
||||
|
||||
//! Common Tauri DTOs shared by Wallet Desk shell commands.
|
||||
|
||||
@@ -41,6 +41,8 @@ pub(crate) struct RuntimeStatusDto {
|
||||
pub(crate) active_composite_profile: String,
|
||||
/// Active configured Logging profile, or `None` while the transient fallback runtime is active.
|
||||
pub(crate) active_logging_profile: std::option::Option<String>,
|
||||
/// Standard Transport profile selected by the active composite.
|
||||
pub(crate) active_transport_profile: String,
|
||||
/// Standard Wallet profile selected by the active composite.
|
||||
pub(crate) active_wallet_profile: String,
|
||||
/// Number of logical Config resources registered by the current application runtime.
|
||||
@@ -57,6 +59,16 @@ pub(crate) struct RuntimeStatusDto {
|
||||
pub(crate) shell_phase: String,
|
||||
/// Safe startup diagnostic that caused fallback Logging, when applicable.
|
||||
pub(crate) startup_diagnostic: std::option::Option<CommandErrorDto>,
|
||||
/// Number of Transport endpoints currently eligible for normal routing.
|
||||
pub(crate) transport_available_endpoint_count: u32,
|
||||
/// Safe cluster labels configured by the selected Transport profile.
|
||||
pub(crate) transport_clusters: std::vec::Vec<String>,
|
||||
/// Total number of configured Transport endpoints.
|
||||
pub(crate) transport_endpoint_count: u32,
|
||||
/// Safe provider labels configured by the selected Transport profile.
|
||||
pub(crate) transport_providers: std::vec::Vec<String>,
|
||||
/// Logical Transport role used by Wallet Desk balance reads.
|
||||
pub(crate) transport_role: String,
|
||||
/// Resolved global Wallet root configured by `cfg.std.wallet`.
|
||||
pub(crate) wallets_directory: String,
|
||||
/// Optional profile-relative Wallet subdirectory selected by the active composite.
|
||||
|
||||
Reference in New Issue
Block a user