* fix(memory): avoid recursive tool-argument admission * fix(memory): track argument redaction changes without deep equality