Package: @effect/ai
Module: Prompt
Base interface for encoded message types.
Signature
export interface BaseMessageEncoded<Role extends string, Options extends ProviderOptions> {
/**
* The role of the message participant.
*/
readonly role: Role
/**
* Provider-specific options for this message.
*/
readonly options?: Options | undefined
}
Since v1.0.0