ClaudeWrapper.Agents.Definition (ClaudeWrapper v0.8.0)

Copy Markdown View Source

Full agent definition returned by ClaudeWrapper.Agents.get/2.

Carries the summary fields plus the prompt body and any unknown frontmatter keys in extra. See ClaudeWrapper.Agents.

Summary

Types

t()

@type t() :: %ClaudeWrapper.Agents.Definition{
  body: String.t(),
  description: String.t() | nil,
  extra: %{optional(String.t()) => String.t()},
  file_path: String.t(),
  file_stem: String.t(),
  model: String.t() | nil,
  name: String.t(),
  size_bytes: non_neg_integer(),
  tools: [String.t()]
}