forget 用来从 agentmemory 删除指定记忆,适合处理误存、过期或不再希望保留的内容。你提供主题、文件或会话线索,AI 会先找出匹配记录,让你看清具体对象,再处理已确认的删除。
它要求按真实记忆编号删除,不能只拿一个会话名就笼统清空。搜索命中时要展示标题、会话和记录编号,避免一句“把旧配置忘掉”误删掉仍有用的背景。
原文把删除视为不可逆操作,明确安排查看结果与确认后再执行。如果需要删除整次会话的内容,还必须确认拿到了完整的目标编号;一次有数量上限的搜索结果,不能直接当作全部记录。
记忆记录与行为规则也不是同一种数据。删除普通记忆不会自动删除 lesson,需要分别识别和处理。这个边界能避免用户以为信息已清掉,实际另一类记录还在。
它依赖可用的 agentmemory 检索和删除工具。完成时应报告实际删除数量;返回零就说明没有删到,不能用“已忘记”掩盖结果。