Skip to content

Telemetry

Symbol kindCount
Case12
Enumeration2
Initializer14
Instance Method5
Instance Property130
Protocol1
Structure12
Type Alias8
Type Method3
Type Property1
KindSymbolDeclarationSource
CaseSwiftAI.Telemetry.Event.Kind.abortcase abortPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.endcase endPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.errorcase errorPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.modelCallEndcase modelCallEndPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.modelCallStartcase modelCallStartPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.retrycase retryPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.startcase startPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.stepEndcase stepEndPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.stepStartcase stepStartPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.toolEndcase toolEndPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.toolErrorcase toolErrorPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
CaseSwiftAI.Telemetry.Event.Kind.toolStartcase toolStartPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
EnumerationSwiftAI.Telemetryenum TelemetryPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
EnumerationSwiftAI.Telemetry.Event.Kindenum KindPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:execute:)init(callID: String, operationID: String, providerID: String, modelID: String? = nil, execute: @escaping @Sendable () async throws -> Output)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:)init(callID: String, operationID: String = "ai.decide.doDecide", providerID: String, modelID: String, state: [AIDecisionStatePart], questions: [String : AIDecisionQuestion])Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:)init(callID: String, operationID: String = "ai.evaluate.doEvaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion])Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:answers:usage:warnings:rounding:providerMetadata:response:)init(callID: String, operationID: String = "ai.decide.doDecide", providerID: String, modelID: String, state: [AIDecisionStatePart], questions: [String : AIDecisionQuestion], answers: [String : AIDecisionAnswer], usage: AIDecisionModelUsage?, warnings: [AIWarning], rounding: AIDecisionRounding?, providerMetadata: [String : JSONValue], response: AIResponseMetadata?)Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(callID:operationID:providerID:modelID:state:questions:answers:usage:warnings:rounding:providerMetadata:response:)init(callID: String, operationID: String = "ai.evaluate.doEvaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion], answers: [String : AIEvaluationAnswer], usage: AIEvaluationModelUsage?, warnings: [AIWarning], rounding: AIEvaluationRounding?, providerMetadata: [String : JSONValue], response: AIResponseMetadata?)Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(callID:toolCallID:toolName:execute:)init(callID: String, toolCallID: String, toolName: String, execute: @escaping @Sendable () async throws -> Output)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(isEnabled:includesInput:includesOutput:functionID:metadata:includeRuntimeContext:integrations:)init(isEnabled: Bool = true, includesInput: Bool = true, includesOutput: Bool = true, functionID: String? = nil, metadata: [String : JSONValue] = [:], includeRuntimeContext: [String : Bool]? = nil, integrations: [any Telemetry.Integration]? = nil)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(isEnabled:includesInput:includesOutput:functionID:metadata:integrations:)init(isEnabled: Bool = true, includesInput: Bool = true, includesOutput: Bool = true, functionID: String? = nil, metadata: [String : JSONValue] = [:], integrations: [any Telemetry.Integration]? = nil)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(kind:callID:operationID:providerID:modelID:functionID:attempt:maxRetries:delayNanoseconds:durationNanoseconds:input:output:usage:warnings:providerMetadata:responseMetadata:errorDescription:metadata:includesInput:includesOutput:)init(kind: Telemetry.Event.Kind, callID: String, operationID: String, providerID: String, modelID: String? = nil, functionID: String? = nil, attempt: Int? = nil, maxRetries: Int? = nil, delayNanoseconds: UInt64? = nil, durationNanoseconds: UInt64? = nil, input: JSONValue? = nil, output: JSONValue? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata(), errorDescription: String? = nil, metadata: [String : JSONValue] = [:], includesInput: Bool = true, includesOutput: Bool = true)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(kind:callID:operationID:providerID:modelID:functionID:attempt:maxRetries:delayNanoseconds:durationNanoseconds:input:output:usage:warnings:providerMetadata:responseMetadata:errorDescription:metadata:runtimeContext:includesInput:includesOutput:)init(kind: Telemetry.Event.Kind, callID: String, operationID: String, providerID: String, modelID: String? = nil, functionID: String? = nil, attempt: Int? = nil, maxRetries: Int? = nil, delayNanoseconds: UInt64? = nil, durationNanoseconds: UInt64? = nil, input: JSONValue? = nil, output: JSONValue? = nil, usage: TokenUsage? = nil, warnings: [AIWarning] = [], providerMetadata: [String : JSONValue] = [:], responseMetadata: AIResponseMetadata = AIResponseMetadata(), errorDescription: String? = nil, metadata: [String : JSONValue] = [:], runtimeContext: [String : JSONValue] = [:], includesInput: Bool = true, includesOutput: Bool = true)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxOutputTokens:reasoning:maxRetries:headers:providerOptions:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.decide", providerID: String, modelID: String, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxOutputTokens:reasoning:maxRetries:headers:providerOptions:answers:usage:warnings:rounding:providerMetadata:response:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.decide", providerID: String, modelID: String, state: AIDecisionState, questions: [String : AIDecisionQuestion], maxOutputTokens: Int? = nil, reasoning: String? = nil, maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue], answers: [String : AIDecisionAnswer], usage: AIDecisionUsage, warnings: [AIWarning], rounding: AIDecisionRounding?, providerMetadata: [String : JSONValue], response: AIDecisionResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxRetries:headers:providerOptions:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.evaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue])Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
InitializerSwiftAI.init(runtimeContext:callID:operationID:providerID:modelID:state:questions:maxRetries:headers:providerOptions:answers:usage:warnings:rounding:providerMetadata:response:)init(runtimeContext: [String : JSONValue], callID: String, operationID: String = "ai.evaluate", providerID: String, modelID: String, state: JSONValue, questions: [String : AIEvaluationQuestion], maxRetries: Int, headers: [String : String], providerOptions: [String : JSONValue], answers: [String : AIEvaluationAnswer], usage: AIEvaluationUsage, warnings: [AIWarning], rounding: AIEvaluationRounding?, providerMetadata: [String : JSONValue], response: AIEvaluationResponseMetadata)Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance MethodSwiftAI.executeLanguageModelCall(_:)func executeLanguageModelCall<Output>(_ context: Telemetry.LanguageModelCallContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.executeLanguageModelCall(_:)func executeLanguageModelCall<Output>(_ context: Telemetry.LanguageModelCallContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.executeTool(_:)func executeTool<Output>(_ context: Telemetry.ToolExecutionContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.executeTool(_:)func executeTool<Output>(_ context: Telemetry.ToolExecutionContext<Output>) async throws -> Output where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance MethodSwiftAI.record(_:)func record(_ event: Telemetry.Event) asyncPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIDecisionAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIDecisionAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIEvaluationAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.answersvar answers: [String : AIEvaluationAnswer]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.attemptvar attempt: Int?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.callIDvar callID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.delayNanosecondsvar delayNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.durationNanosecondsvar durationNanoseconds: UInt64?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.errorDescriptionvar errorDescription: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.executevar execute: @Sendable () async throws -> OutputPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.executevar execute: @Sendable () async throws -> OutputPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.functionIDvar functionID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.functionIDvar functionID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.headersvar headers: [String : String]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.includeRuntimeContextvar includeRuntimeContext: [String : Bool]?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesInputvar includesInput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesInputvar includesInput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesOutputvar includesOutput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.includesOutputvar includesOutput: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.inputvar input: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.integrationsvar integrations: [any Telemetry.Integration]?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.isEnabledvar isEnabled: BoolPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.kindvar kind: Telemetry.Event.KindPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxOutputTokensvar maxOutputTokens: Int?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: IntPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.maxRetriesvar maxRetries: Int?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.metadatavar metadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.metadatavar metadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.modelIDvar modelID: String?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.operationIDvar operationID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.outputvar output: JSONValue?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerIDvar providerID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerMetadatavar providerMetadata: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerOptionsvar providerOptions: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.providerUsagevar providerUsage: [String : JSONValue]?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIDecisionQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.questionsvar questions: [String : AIEvaluationQuestion]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.reasoningvar reasoning: String?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIDecisionResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIEvaluationResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.responsevar response: AIResponseMetadata?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.responseMetadatavar responseMetadata: AIResponseMetadataPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIDecisionRounding?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIDecisionRounding?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIEvaluationRounding?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.roundingvar rounding: AIEvaluationRounding?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.runtimeContextvar runtimeContext: [String : JSONValue]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.statevar state: AIDecisionStatePackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: AIDecisionStatePackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: [AIDecisionStatePart]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: [AIDecisionStatePart]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.statevar state: JSONValuePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.toolCallIDvar toolCallID: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.toolNamevar toolName: StringPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.usagevar usage: AIDecisionUsagePackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.usagevar usage: AIDecisionModelUsage?Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.usagevar usage: AIEvaluationUsagePackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.usagevar usage: AIEvaluationModelUsage?Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.usagevar usage: TokenUsage?Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Instance PropertySwiftAI.warningsvar warnings: [AIWarning]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
ProtocolSwiftAI.Telemetry.Integrationprotocol Integration : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.AIDecisionEndEventstruct AIDecisionEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDecisionModelCallEndEventstruct AIDecisionModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDecisionModelCallStartEventstruct AIDecisionModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIDecisionStartEventstruct AIDecisionStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
StructureSwiftAI.AIEvaluationEndEventstruct AIEvaluationEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIEvaluationModelCallEndEventstruct AIEvaluationModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIEvaluationModelCallStartEventstruct AIEvaluationModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.AIEvaluationStartEventstruct AIEvaluationStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
StructureSwiftAI.Telemetry.Eventstruct EventPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.Telemetry.LanguageModelCallContextstruct LanguageModelCallContext<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.Telemetry.Optionsstruct OptionsPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
StructureSwiftAI.Telemetry.ToolExecutionContextstruct ToolExecutionContext<Output> where Output : SendablePackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type AliasSwiftAI.Experimental_DecideEndEventtypealias Experimental_DecideEndEvent = AIDecisionEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_DecideStartEventtypealias Experimental_DecideStartEvent = AIDecisionStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_DecisionModelCallEndEventtypealias Experimental_DecisionModelCallEndEvent = AIDecisionModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_DecisionModelCallStartEventtypealias Experimental_DecisionModelCallStartEvent = AIDecisionModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIDecisionTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluateEndEventtypealias Experimental_EvaluateEndEvent = AIEvaluationEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluateStartEventtypealias Experimental_EvaluateStartEvent = AIEvaluationStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluationModelCallEndEventtypealias Experimental_EvaluationModelCallEndEvent = AIEvaluationModelCallEndEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type AliasSwiftAI.Experimental_EvaluationModelCallStartEventtypealias Experimental_EvaluationModelCallStartEvent = AIEvaluationModelCallStartEventPackages/swift-ai-core/Sources/SwiftAI/AIEvaluationTelemetry.swift
Type MethodSwiftAI.register(_:)static func register(_ integrations: any Telemetry.Integration...)Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type MethodSwiftAI.register(_:)static func register(_ integrations: [any Telemetry.Integration])Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type MethodSwiftAI.registeredIntegrations()static func registeredIntegrations() -> [any Telemetry.Integration]Packages/swift-ai-core/Sources/SwiftAI/Telemetry.swift
Type PropertySwiftAI.disabledstatic let disabled: Telemetry.OptionsPackages/swift-ai-core/Sources/SwiftAI/Telemetry.swift