Skip to content

Commit 594f64e

Browse files
MarkDaoustcopybara-github
authored andcommitted
feat(genai): add TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO to TurnCoverage
Add the missing enum value to the TurnCoverage enum in the GenAI SDKs to synchronize with the generative_service.proto definitions. PiperOrigin-RevId: 890033764
1 parent 0d4ca46 commit 594f64e

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

Google.GenAI/types/TurnCoverage.cs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,18 @@ public static TurnCoverage TurnIncludesOnlyActivity {
5252
/// </summary>
5353
public static TurnCoverage TurnIncludesAllInput { get; } = new("TURN_INCLUDES_ALL_INPUT");
5454

55+
/// <summary>
56+
/// Includes audio activity and all video since the last turn. With automatic activity
57+
/// detection, audio activity means speech and excludes silence.
58+
/// </summary>
59+
public static TurnCoverage TurnIncludesAudioActivityAndAllVideo {
60+
get;
61+
} = new("TURN_INCLUDES_AUDIO_ACTIVITY_AND_ALL_VIDEO");
62+
5563
public static IReadOnlyList<TurnCoverage> AllValues {
5664
get;
57-
} = new[] { TurnCoverageUnspecified, TurnIncludesOnlyActivity, TurnIncludesAllInput };
65+
} = new[] { TurnCoverageUnspecified, TurnIncludesOnlyActivity, TurnIncludesAllInput,
66+
TurnIncludesAudioActivityAndAllVideo };
5867

5968
public static TurnCoverage FromString(string value) {
6069
if (string.IsNullOrEmpty(value)) {

0 commit comments

Comments
 (0)