LettaAPI.Model.AgentSchema (letta_api v1.0.0)

Summary

Types

t()

@type t() :: %LettaAPI.Model.AgentSchema{
  agent_type: String.t(),
  core_memory: [LettaAPI.Model.CoreMemoryBlockSchema.t()],
  created_at: String.t(),
  description: String.t() | nil,
  embedding_config: LettaAPI.Model.EmbeddingConfig.t(),
  in_context_message_indices: [integer()],
  llm_config: LettaAPI.Model.LlmConfig.t(),
  message_buffer_autoclear: boolean(),
  messages: [LettaAPI.Model.MessageSchema.t()],
  metadata_: %{optional(String.t()) => any()} | nil,
  multi_agent_group: any() | nil,
  name: String.t(),
  system: String.t(),
  tags: [LettaAPI.Model.TagSchema.t()],
  tool_exec_environment_variables: [LettaAPI.Model.ToolEnvVarSchema.t()],
  tool_rules: [LettaAPI.Model.AgentSchemaToolRulesInner.t()],
  tools: [LettaAPI.Model.ToolSchema.t()],
  updated_at: String.t(),
  version: String.t()
}

Functions

decode(value)