2a61fe1a32
The Add operation exposed app_id, includes, and excludes in Additional Fields and forwarded them to POST /v3/memories/add/. None of the three are declared on that endpoint's schema (they belong to MemoryInput, used by POST /v1/memories/), so they were silently dropped by the server. app_id was worse than a no-op: the entity-id guard accepted it as satisfying "at least one entity id", so filling only App ID passed local validation and then sent a v3 request carrying no scope v3 recognises. The guard now requires User ID, Agent ID, or Run ID. Docs corrections alongside it: - Add: document Custom Instructions and Custom Categories, which the node has always supported but the docs never mentioned - Get Many: document Return All, which the docs omitted entirely - README: Infer and Wait for Completion are independent controls; the README claimed infer=false returns synchronously, contradicting the node's own field description and its actual behaviour