Skip to content
Tracon

AgentParameterKind

Namespace Tracon · Assembly Tracon.Abstractions.dll

The data kind of an AgentParameter.

[JsonConverter(typeof(JsonStringEnumConverter<AgentParameterKind>))]
public enum AgentParameterKind

Boolean = 2

A boolean value.

Number = 1

A numeric value.

Text = 0

A text value.

Deliberately scalar-only: string, number, bool. A list need is carried as a single AgentParameterKind.Text value; the library does not pick a separator on the consumer’s behalf.

Written to JSON by name ("Text"), not by number - the same convention every other JSON-facing enum in this package follows.