Skip to content
1 min read · 59 words

Variable: E_INVALID_INITIAL_MESSAGE_VALUE ​

ts
const E_INVALID_INITIAL_MESSAGE_VALUE: CreatedException<[]>;

Defined in: src/lib/exceptions/runtime.ts:193

Thrown when a @nhtio/adk!Message is initialised with a value that fails schema validation.

Remarks ​

Message requires id, role (user or assistant), content, createdAt, and updatedAt to be present and of the correct type. Passing an incomplete or incorrectly typed object signals a programming error in the caller, not a recoverable runtime condition.