V13-FE-011: finalize search list layout slice

This commit is contained in:
2026-08-09 02:57:26 +09:00
parent 9efd202e76
commit 6422cb2b13
984 changed files with 120811 additions and 1498 deletions
@@ -0,0 +1,47 @@
namespace Kbx.Shared.Runtime;
public enum KbxRuntimeMode { Normal, Degraded, ReadOnly, Offline }
public enum KbxOperationStatus { Queued, Running, Completed, PartiallyCompleted, Failed, Cancelled }
public sealed record KbxRequestContext(
Guid? TenantId,
Guid? UserId,
string? ScreenId,
string CorrelationId,
string? RequestId);
public sealed record KbxRuntimeNotice(
KbxRuntimeMode Mode,
string Title,
string? Message,
DateTimeOffset? Since,
string? CorrelationId,
bool RetryAllowed);
public sealed record KbxOperationRunDto(
Guid Id,
string Type,
string Title,
string? SourceScreenId,
string Status,
DateTimeOffset RequestedAt,
DateTimeOffset? StartedAt,
DateTimeOffset? CompletedAt,
long Processed,
long? Total,
long Succeeded,
long Failed,
string? CorrelationId,
string? ResultMessage);
public sealed record KbxUserNotificationDto(
Guid Id,
string Severity,
string Title,
string? Message,
DateTimeOffset CreatedAt,
DateTimeOffset? ReadAt,
string? ScreenId,
string? EntityType,
string? EntityId,
string? ActionJson);