Class TurnMetadata
Turn-level metadata and intent categorization.
Implements
Inherited Members
Namespace: Google.Apis.CustomerEngagementSuite.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class TurnMetadata : IDirectResponseSchema
Properties
ContractDraftComplete
Set on the terminal event of a contract draft whose every placeholder is resolved (contract_progress is 100%), whether or not the draft was published. Clients complete and dismiss the contract progress display on it; publication is reported separately by contract_finalized.
Declaration
[JsonProperty("contractDraftComplete")]
public virtual bool? ContractDraftComplete { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ContractFinalized
Set on the final artifact event of a turn whose contract draft was published (a revision was activated). Terminal for the clarification flow of this draft: contract_progress is authoritative and complete.
Declaration
[JsonProperty("contractFinalized")]
public virtual bool? ContractFinalized { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ContractRelated
Indicates whether this assistant turn was contract-related (e.g. contract drafting, alignment, extraction, or revision).
Declaration
[JsonProperty("contractRelated")]
public virtual bool? ContractRelated { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
ContractStreamingPhase
Set only on in-flight progress estimates emitted while a contract artifact fence is streaming, and on the revision-turn-start event. Unset on authoritative payloads.
Declaration
[JsonProperty("contractStreamingPhase")]
public virtual string ContractStreamingPhase { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |