BlackboardEntrySerializationContext

data class BlackboardEntrySerializationContext(val processId: String? = null, val key: String? = null, val entrySequence: Long? = null, val metadata: Map<String, String> = emptyMap())

Context available while serializing a single blackboard entry.

All fields are optional so serializers can be reused in tests and outside an active agent process. key is present for named bindings; entrySequence identifies the entry's order in the blackboard when available.

Constructors

Link copied to clipboard
constructor(processId: String? = null, key: String? = null, entrySequence: Long? = null, metadata: Map<String, String> = emptyMap())

Properties

Link copied to clipboard
val entrySequence: Long? = null
Link copied to clipboard
val key: String? = null
Link copied to clipboard
Link copied to clipboard
val processId: String? = null