SerializedAgentProcessSnapshot

constructor(processId: String, parentId: String?, agentName: String, status: AgentProcessStatusCode, version: Long, contentType: <Error class: unknown class>, payload: ByteArray, createdAt: Instant, updatedAt: Instant, metadata: Map<String, String> = emptyMap())

Parameters

processId

stable id of the agent process represented by this snapshot

parentId

parent process id for sub-agent processes, if any

agentName

name of the agent definition needed to restore the process

status

process status at the checkpoint boundary

version

optimistic concurrency version for this process snapshot

contentType

media type of payload, for example MediaType.APPLICATION_JSON

payload

serialized process snapshot bytes