Skip to content

Feature Request: Add Edit Memory Tool #738

@Rheasilvia

Description

@Rheasilvia

Is your feature request related to a problem? Please describe.
Currently, the Serena agent only provides WriteMemoryTool and DeleteMemoryTool for memory management. This creates an inefficient workflow when updating existing memories. I'm always frustrated when I need to update an existing memory entry because the agent must first delete the old memory and then write a completely new one. This two-step process is inefficient, increases token usage, and creates a gap where the memory temporarily doesn't exist.

Describe the solution you'd like
I would like to add an EditMemoryTool (or UpdateMemoryTool) that allows the agent to directly modify existing memory entries. That will save a lot of tokens and time.

I believe doing so can manage memory more efficiently. I'm looking forward to seeing this feature as soon as possible.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions