Forge
csharp4405de34
1using System.Text.Json.Serialization;
2
3namespace AgentClientProtocol;
4
5[JsonConverter(typeof(CustomizableJsonStringEnumConverter<StopReason>))]
6public enum StopReason
7{
8 [JsonStringEnumMemberName("end_turn")]
9 EndTurn,
10
11 [JsonStringEnumMemberName("max_tokens")]
12 MaxTokens,
13
14 [JsonStringEnumMemberName("max_turn_requests")]
15 MaxTurnRequests,
16
17 [JsonStringEnumMemberName("refusal")]
18 Refusal,
19
20 [JsonStringEnumMemberName("cancelled")]
21 Cancelled
22}
23
View only · write via MCP/CIDE