Skip to main content

Interface: Goal

Represents a goal, which is a higher-level aim composed of one or more objectives. Goals are tracked to measure progress or achievements within the conversation or system.

Properties

id

Optional id: `${string}-${string}-${string}-${string}-${string}`


name

name: string


objectives

objectives: Objective[]


room_id

room_id: `${string}-${string}-${string}-${string}-${string}`


status

status: GoalStatus


user_id

user_id: `${string}-${string}-${string}-${string}-${string}`