in agents/agents-features/agents-features-snapshot/src/commonMain/kotlin/ai/koog/agents/snapshot/feature/AgentCheckpointData.kt [53:64]
override fun equals(other: Any?): Boolean {
if (this === other) return true
if (other !is AgentCheckpointData) return false
return checkpointId == other.checkpointId &&
nodePath == other.nodePath &&
createdAt == other.createdAt &&
eq(lastInput, other.lastInput) &&
eq(lastOutput, other.lastOutput) &&
messageHistory == other.messageHistory &&
version == other.version &&
properties == other.properties
}