Class SessionRecord
Normalized session record for cross-backend portability.
public sealed class SessionRecord
- Inheritance
-
SessionRecord
- Inherited Members
Properties
CreatedAt
public DateTimeOffset CreatedAt { get; init; }
Property Value
Id
public required string Id { get; init; }
Property Value
IsActive
public bool IsActive { get; set; }
Property Value
MessageCount
public int MessageCount { get; set; }
Property Value
ModelId
public string? ModelId { get; set; }
Property Value
Name
public string? Name { get; set; }
Property Value
ProjectHash
public string? ProjectHash { get; init; }
Property Value
ProjectPath
public required string ProjectPath { get; init; }
Property Value
ProviderName
public string? ProviderName { get; set; }
Property Value
TenantId
public string? TenantId { get; init; }
Property Value
TotalTokens
public long TotalTokens { get; set; }
Property Value
UpdatedAt
public DateTimeOffset UpdatedAt { get; set; }