1e40b21b2e
* docs: clean up three stale comments from the #32848 audit - tools/memory_tool.py:20 — 'read' action was intentionally removed but the docstring still listed it. Now matches the schema. - tools/fuzzy_match.py:9 — unicode_normalized was added but the chain-count docstring still said '8-strategy'. Now says '9'. - run_agent.py:1485 — 'See #<TBD>.' placeholder was never filled in. Replaced with a backfill note. Fixes #32848 (parts 3, 4, and 12) * docs(memory): also remove stray memory(action=read) references in lines 144 and 201 The original #32848 audit fix (in 6fd661d6) only addressed line 20 (the action list in the module docstring), but the action was referenced in two other places: - tools/memory_tool.py:144 — in a class docstring, claimed 'memory(action=read)' was a way to SEE poisoned entries - tools/memory_tool.py:201 — in a user-facing warning message, told the user to 'use memory(action=read) to inspect' Since the schema on line 683 only allows add/replace/remove, both references were misleading: the first claimed a way to inspect poisoned entries that doesn't exist, the second would error out when the user followed the warning. This commit removes both references: - Line 144: '...keep the original text so the user can still SEE poisoned entries by inspecting the source files directly, and remove them — silently dropping them would hide the attack from the user.' - Line 201: '...use memory(action=remove) to delete the original. (drop the read-action reference)' Followup to the previous commit on this branch. --------- Co-authored-by: KeyArgo <keyargo@argobox.com>