LettaAPI.Model.UpdateAgent (letta_api v1.0.0)

Summary

Types

t()

@type t() :: %LettaAPI.Model.UpdateAgent{
  base_template_id: String.t() | nil,
  block_ids: [String.t()] | nil,
  description: String.t() | nil,
  embedding: String.t() | nil,
  embedding_config: LettaAPI.Model.EmbeddingConfig.t() | nil,
  enable_sleeptime: boolean() | nil,
  identity_ids: [String.t()] | nil,
  llm_config: LettaAPI.Model.LlmConfig.t() | nil,
  message_buffer_autoclear: boolean() | nil,
  message_ids: [String.t()] | nil,
  metadata: %{optional(String.t()) => any()} | nil,
  model: String.t() | nil,
  name: String.t() | nil,
  project_id: String.t() | nil,
  response_format: LettaAPI.Model.AgentStateResponseFormat.t() | nil,
  source_ids: [String.t()] | nil,
  system: String.t() | nil,
  tags: [String.t()] | nil,
  template_id: String.t() | nil,
  tool_exec_environment_variables: %{optional(String.t()) => String.t()} | nil,
  tool_ids: [String.t()] | nil,
  tool_rules: [LettaAPI.Model.AgentStateToolRulesInner.t()] | nil
}

Functions

decode(value)