Table of Contents

Class SessionInfo

Namespace
JD.AI.Dashboard.Wasm.Models
Assembly
JD.AI.Dashboard.Wasm.dll
public record SessionInfo : IEquatable<SessionInfo>
Inheritance
SessionInfo
Implements
Inherited Members

Properties

ChannelDisplay

Returns a display-friendly channel label with icon.

public string ChannelDisplay { get; }

Property Value

string

ChannelType

public string? ChannelType { get; init; }

Property Value

string

CreatedAt

public DateTimeOffset CreatedAt { get; init; }

Property Value

DateTimeOffset

Id

public string Id { get; init; }

Property Value

string

IsActive

public bool IsActive { get; init; }

Property Value

bool

MessageCount

public int MessageCount { get; init; }

Property Value

int

ModelId

public string? ModelId { get; init; }

Property Value

string

Name

public string? Name { get; init; }

Property Value

string

ProviderName

public string? ProviderName { get; init; }

Property Value

string

TotalTokens

public int TotalTokens { get; init; }

Property Value

int

Turns

public IList<TurnRecord> Turns { get; init; }

Property Value

IList<TurnRecord>

UpdatedAt

public DateTimeOffset UpdatedAt { get; init; }

Property Value

DateTimeOffset