class

Anthropic::BetaMemoryStores

Inherits Reference < Object

Memory Stores API resource (beta)

Constructors

new(client : Client)
Source

Instance methods

archive(memory_store_id : String, betas : Array(String) = [] of String) : BetaManagedAgentsMemoryStore

Archive a memory store

Source
create(name : String, description : String | Nil = nil, metadata : Hash(String, String) | Nil = nil, betas : Array(String) = [] of String) : BetaManagedAgentsMemoryStore

Create a new memory store

Source
delete(memory_store_id : String, betas : Array(String) = [] of String) : BetaManagedAgentsDeletedMemoryStore

Delete a memory store

Source
list(include_archived : Bool | Nil = nil, limit : Int32 = 20, page : String | Nil = nil, betas : Array(String) = [] of String) : BetaMemoryStoreListResponse

List memory stores

Source
memories
Source
memory_versions
Source
retrieve(memory_store_id : String, betas : Array(String) = [] of String) : BetaManagedAgentsMemoryStore

Retrieve a memory store by ID

Source
update(memory_store_id : String, name : String | Nil = nil, description : String | Nil = nil, metadata : Hash(String, String) | Nil = nil, betas : Array(String) = [] of String) : BetaManagedAgentsMemoryStore

Update a memory store

Source