Blackboard Entry Serialization Context
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.