namespace Nexus.Api.Models; public sealed record DashboardAgentInfo( string Id, string Name, string Role, string Model, bool IsActive, string? CurrentTask ); public sealed record MessageEntry( string Role, string Content, string Timestamp ); public sealed record ChatRequest( string Message, string? SessionKey ); public sealed record ChatResponse( bool Ok, string? Reply, string? Error ); public sealed record FeedEntry( string Agent, string Action, string Timestamp, string Time ); public sealed record DashboardStatus( bool GatewayOk, string IrisStatus, int ActiveAgents, int PendingTasks ); public sealed record QueueItem( string Id, string Name, string Status );