Uses of Enum Class
dev.agenor.core.memory.MemoryScope
Packages that use MemoryScope
-
Uses of MemoryScope in dev.agenor.core.memory
Methods in dev.agenor.core.memory that return MemoryScopeModifier and TypeMethodDescriptionMemoryQuery.scope()Returns the value of thescoperecord component.static MemoryScopeReturns the enum constant of this class with the specified name.static MemoryScope[]MemoryScope.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.agenor.core.memory with parameters of type MemoryScopeModifier and TypeMethodDescriptionMemoryStore.clear(MemoryScope scope) Clears all memory entries in the specified scope.MemoryStore.delete(String key, MemoryScope scope) Deletes a memory entry.default CompletableFuture<Boolean> MemoryStore.exists(String key, MemoryScope scope) Checks if a memory entry exists.MemoryStore.listKeys(MemoryScope scope) Lists all memory keys in the specified scope.MemoryStore.retrieve(String key, MemoryScope scope) Retrieves a memory entry by key.MemoryQuery.Builder.scope(MemoryScope scope) Sets the memory scope to search in.MemoryStore.store(String key, MemoryEntry entry, MemoryScope scope) Stores a memory entry.Constructors in dev.agenor.core.memory with parameters of type MemoryScopeModifierConstructorDescriptionMemoryQuery(String text, MemoryScope scope, String ownerId, Map<String, Object> filters, int limit) Compact constructor with validation and defensive copying. -
Uses of MemoryScope in dev.agenor.runtime.agent
Methods in dev.agenor.runtime.agent with parameters of type MemoryScopeModifier and TypeMethodDescriptionprotected CompletableFuture<Void> BaseAgent.clearMemory(MemoryScope scope) Clears all memories in the specified scope.protected CompletableFuture<Void> BaseAgent.forget(String key, MemoryScope scope) Forgets a memory.protected CompletableFuture<Optional<String>> BaseAgent.recall(String key, MemoryScope scope) Recalls a memory from the specified scope.protected CompletableFuture<List<String>> BaseAgent.searchMemory(String query, MemoryScope scope) Searches through agent's memories. -
Uses of MemoryScope in dev.agenor.runtime.memory
Methods in dev.agenor.runtime.memory with parameters of type MemoryScopeModifier and TypeMethodDescriptionInMemoryStore.clear(MemoryScope scope) InMemoryStore.delete(String key, MemoryScope scope) InMemoryStore.listKeys(MemoryScope scope) InMemoryStore.retrieve(String key, MemoryScope scope) InMemoryStore.store(String key, MemoryEntry entry, MemoryScope scope)