User

@Serializable
data class User(val id: UUID, val timestamp: Instant, val content: MessageContent) : AgentMessage(source)

表示一条用户消息。

Constructors

Link copied to clipboard
constructor(id: UUID, timestamp: Instant, content: MessageContent)

Properties

Link copied to clipboard

用户消息的内容,也可能包含系统注入。

Link copied to clipboard
@Serializable(with = UuidSerializer::class)
open override val id: UUID

消息 id,每种消息都有。

Link copied to clipboard
open override val timestamp: Instant

消息时间戳,每种消息都有。