Class Trace
The trace that displays the internal progression, such as reasoning and actions during an execution.
Inheritance
Trace
Inherited Members
Namespace: Oci.GenerativeaiagentruntimeService.Models
Assembly: OCI.DotNetSDK.Generativeaiagentruntime.dll
Syntax
[JsonConverter(typeof(TraceModelConverter))]
public class Trace
Properties
Key
Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type | Description |
---|---|
string | Unique identifier for the event (UUID). |
ParentKey
Declaration
[JsonProperty(PropertyName = "parentKey")]
public string ParentKey { get; set; }
Property Value
Type | Description |
---|---|
string | Identifier of the parent event, if applicable (UUID). |
Source
Declaration
[JsonProperty(PropertyName = "source")]
public SourceDetails Source { get; set; }
Property Value
Type | Description |
---|---|
SourceDetails |
TimeCreated
Declaration
[JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time that the trace was created in the format of an RFC3339 datetime string. |
TimeFinished
Declaration
[JsonProperty(PropertyName = "timeFinished")]
public DateTime? TimeFinished { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | Timestamp for when the event ended (In RFC 3339). |