Goal

class Goal

Represents a goal with all its properties and metadata

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The unique identifier for the agent space containing this goal

Link copied to clipboard

Content of the goal

Link copied to clipboard
val createdAt: <Error class: unknown class>

Timestamp when this goal was created

Link copied to clipboard

Goal Schedule. Allows to schedule the goal to run periodically, as well as disable a goal temporarily

Link copied to clipboard

The unique identifier for this goal

Link copied to clipboard

Type of goal based on its origin

Link copied to clipboard
val lastEvaluatedAt: <Error class: unknown class>?

Timestamp when the goal was last evaluated

Link copied to clipboard

ID of the most recent successful task associated with this goal

Link copied to clipboard

ID of the most recent task associated with this goal

Link copied to clipboard

Current status of the goal itself

Link copied to clipboard

The title of the goal

Link copied to clipboard
val updatedAt: <Error class: unknown class>

Timestamp when this goal was last updated

Link copied to clipboard

Version number for optimistic locking

Functions

Link copied to clipboard
inline fun copy(block: Goal.Builder.() -> Unit = {}): Goal
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String