Table of Contents

Class EdgeChatEventIds

Namespace
Qavren.Edge.Chat
Assembly
Qavren.Edge.Chat.Onnx.dll

900-959 is sub-project 4's chat range. Sub-project 1's EdgeEventIds is a non-partial static class and sub-project 2's EdgeAiEventIds owns 600-899, so sub-project 4 publishes its own and continues the numbering.

public static class EdgeChatEventIds
Inheritance
EdgeChatEventIds
Inherited Members

Fields

BudgetReduced

The memory budget allowed a shorter context than the one requested.

BudgetRefused

The memory budget refused.

BudgetResolved

The memory budget allowed the requested context.

BudgetUnknown

The platform reported nothing usable and the memory gate was skipped.

ChatModelDropped

A loaded chat model was disposed.

ChatModelLoadFailed

A chat model could not be loaded.

ChatModelLoaded

A chat model and its tokenizer are loaded.

ChatModelProvisioned

A chat model's files are on disk and verified.

ChatTemplateProbed

The model's chat template was probed at warm-up.

ChatTemplateUnsupported

minja could not parse the model's chat template.

GenAiEnvironmentOutOfOrder

OrtEnv.IsCreated was false when sub-project 4's order-400 task ran.

GenAiRuntimeInitialized

The process-wide OgaHandle was created.

GenAiRuntimeShutdown

That handle was disposed, which calls OgaShutdown().

GenAiTelemetryDisabled

Utils.DisableTelemetryEvents() was called.

GuidanceProbed

Constrained decoding was probed.

HistoryReduced

History reduction evicted at least one message.

PromptFormatterOverridden

A consumer-supplied ChatPromptFormatter replaced the model's template.

ThermalAborted

A turn was aborted because of thermal pressure.

ThermalThrottled

The decode loop is pacing itself because of thermal pressure.

TurnCompleted

A turn finished.

TurnQueued

A turn is waiting for the model gate.

TurnRejected

A turn was refused.

TurnStarted

A turn began decoding.

TurnTerminated

A turn was cut short by the OS, memory pressure or thermal state.