PropositionProjectionSkipped

data class PropositionProjectionSkipped constructor(val proposition: Proposition, val reason: String, val timestamp: Instant = Instant.now()) : DiceEvent

A proposition was kept out of projection — it may still be saved, but it won't be pushed out to the downstream representations (graph, Prolog, memory, and so on).

Constructors

Link copied to clipboard
constructor(proposition: Proposition, reason: String, timestamp: Instant = Instant.now())

Properties

Link copied to clipboard

The proposition that won't be projected.

Link copied to clipboard

Why projection was skipped.

Link copied to clipboard
open val timestamp: Instant

When the event was created.