ToolCallAuditEntity

data class ToolCallAuditEntity(val id: Long = 0, val timestamp: Long, val toolName: String, val clientLabel: String?, val argumentsJson: String?, val success: Boolean, val errorMessage: String?, val durationMs: Long)

Room row for one audited tools/call. Mirrors ToolCallAudit plus an auto-incrementing primary key and an index on timestamp so retention pruning and recent-first browsing don't table-scan.

Constructors

Link copied to clipboard
constructor(id: Long = 0, timestamp: Long, toolName: String, clientLabel: String?, argumentsJson: String?, success: Boolean, errorMessage: String?, durationMs: Long)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: Long
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard