AgentPrismDiagnostics.Tags
AgentPrism.Core.dllDefines span and metric tag names. Changing them breaks dashboards.
public static class AgentPrismDiagnostics.TagsInheritance
Section titled “Inheritance”object ← AgentPrismDiagnostics.Tags
Inherited Members
Section titled “Inherited Members”object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Fields
Section titled “Fields”AgentName
Section titled “ AgentName”Gets the agent name tag name.
public const string AgentName = "agentprism.agent.name"Field Value
Section titled “Field Value”AgentVersion
Section titled “ AgentVersion”Gets the evaluated definition version tag name.
public const string AgentVersion = "agentprism.agent.version"Field Value
Section titled “Field Value”CompactionInputTokens
Section titled “ CompactionInputTokens”Gets the summarization-call input-token tag name.
public const string CompactionInputTokens = "agentprism.compaction.input_tokens"Field Value
Section titled “Field Value”CompactionOutputTokens
Section titled “ CompactionOutputTokens”Gets the summarization-call output-token tag name.
public const string CompactionOutputTokens = "agentprism.compaction.output_tokens"Field Value
Section titled “Field Value”Currency
Section titled “ Currency”Gets the cost currency tag name.
public const string Currency = "agentprism.cost.currency"Field Value
Section titled “Field Value”Gets the call-tree depth tag name. It is written only for child runs.
public const string Depth = "agentprism.run.depth"Field Value
Section titled “Field Value”Direction
Section titled “ Direction”Gets the token direction tag name: input or output.
public const string Direction = "agentprism.token.direction"Field Value
Section titled “Field Value”DurationMs
Section titled “ DurationMs”Gets the script execution duration tag name in milliseconds.
public const string DurationMs = "agentprism.script.duration_ms"Field Value
Section titled “Field Value”ExitCode
Section titled “ ExitCode”Gets the script process exit-code tag name.
public const string ExitCode = "agentprism.script.exit_code"Field Value
Section titled “Field Value”JudgeName
Section titled “ JudgeName”Gets the judge name tag name from IRunJudge.Name.
public const string JudgeName = "agentprism.judge.name"Field Value
Section titled “Field Value”ModelId
Section titled “ ModelId”Gets the model name tag name.
public const string ModelId = "agentprism.model.id"Field Value
Section titled “Field Value”ParentRunId
Section titled “ ParentRunId”Gets the parent run identifier tag name. It is written only for child runs.
public const string ParentRunId = "agentprism.run.parent_id"Field Value
Section titled “Field Value”QuotaMetric
Section titled “ QuotaMetric”Gets the applied quota metric tag name: Runs, Tokens, or Cost.
public const string QuotaMetric = "agentprism.quota.metric"Field Value
Section titled “Field Value”QuotaPeriod
Section titled “ QuotaPeriod”Gets the quota counter reset-period tag name.
public const string QuotaPeriod = "agentprism.quota.period"Field Value
Section titled “Field Value”QuotaScope
Section titled “ QuotaScope”Gets the quota scope tag name: agent name or an empty string for tenant-wide scope.
public const string QuotaScope = "agentprism.quota.scope"Field Value
Section titled “Field Value”Gets the run identifier tag name.
public const string RunId = "agentprism.run.id"Field Value
Section titled “Field Value”ScriptName
Section titled “ ScriptName”Gets the script name tag name.
public const string ScriptName = "agentprism.script.name"Field Value
Section titled “Field Value”SessionId
Section titled “ SessionId”Gets the session identifier tag name.
public const string SessionId = "agentprism.session.id"Field Value
Section titled “Field Value”SkillName
Section titled “ SkillName”Gets the skill name tag name.
public const string SkillName = "agentprism.skill.name"Field Value
Section titled “Field Value”Status
Section titled “ Status”Gets the run-status tag name.
public const string Status = "agentprism.run.status"Field Value
Section titled “Field Value”Streaming
Section titled “ Streaming”Gets the tag name that indicates streaming runs.
public const string Streaming = "agentprism.run.streaming"Field Value
Section titled “Field Value”TenantId
Section titled “ TenantId”Gets the tenant identifier tag name.
public const string TenantId = "agentprism.tenant.id"Field Value
Section titled “Field Value”ToolName
Section titled “ ToolName”Gets the tool name tag name.
public const string ToolName = "agentprism.tool.name"