ACP.PlanEntry (agent_client_protocol v0.1.0)

Copy Markdown View Source

A single entry in the execution plan.

Summary

Types

priority()

@type priority() :: :high | :medium | :low

status()

@type status() :: :pending | :in_progress | :completed

t()

@type t() :: %ACP.PlanEntry{
  content: String.t(),
  meta: ACP.Ext.meta(),
  priority: priority(),
  status: status()
}

Functions

from_json(map)

new(content, priority, status)

to_json(entry)