Vibe.Model.Effort (vibe v0.2.3)

Copy Markdown View Source

Model effort values used by agent profiles and sessions.

Summary

Types

t()

@type t() :: :off | :minimal | :low | :medium | :high | :xhigh

Functions

default()

@spec default() :: t()

from_string(value)

@spec from_string(String.t()) :: {:ok, t()} | {:error, {:unknown_effort, String.t()}}

label(value)

@spec label(t()) :: String.t()

valid?(value)

@spec valid?(atom()) :: boolean()

values()

@spec values() :: [t()]