Use AddLogEntry.
Add processing log entry
OptionalpromptInput: stringOptionalpromptOutput: stringAdd processing log entry with prompt I/O details
OptionalpromptInput: stringOptionalpromptOutput: stringOptionalcost: numberOptionalinputTokens: numberOptionaloutputTokens: numberOptionalpricing: TokenPricingConfigUse AddTokenUsage.
Add tokens to run total and calculate cost from pricing config if available
Optionalcost: numberOptionalinputTokens: numberOptionaloutputTokens: numberOptionalpricing: TokenPricingConfigOptionalconvergenceReason: stringUse CompleteRun.
Mark run as complete
OptionalconvergenceReason: stringUse GetIterationStats.
Get iteration statistics
Use GetRecentChanges.
Get recent changes from processing log
Use HasRecentChanges.
Check if any changes occurred in last N iterations
StaticCalculateCalculate cost from token counts and pricing config
Deprecated
Use AddError.