# ExperimentStatus

> Tracon documentation. Tracon is a .NET package family that adds a control
> plane on Microsoft Agent Framework, published as NuGet packages that run
> inside your own ASP.NET Core application.
>
> Page: https://tracon.dev/api/tracon.experimentstatus/
> Summary: ExperimentStatus: Defines the lifecycle status of an A/B experiment.

<div class="api-provenance">Namespace Tracon · Assembly <code>Tracon.Abstractions.dll</code></div>

Defines the lifecycle status of an A/B experiment.

```csharp
[JsonConverter(typeof(JsonStringEnumConverter<ExperimentStatus>))]
public enum ExperimentStatus
```

## Fields

`Draft = 0` 

Created but not receiving traffic. It can be edited.

`Running = 1` 

Traffic is split by weight. It cannot be edited and can only be stopped.

`Stopped = 2` 

Stopped. New sessions use the current version and history does not change.

## Remarks

This value is written **by name** in JSON and stored as
`smallint` in the database. The value order cannot change.
