Relay

Updating & expiry

Decisions change. Relay treats memory as something that stays current, not just accumulates.

Keeping memory current

  • Update — when a fact changes, the existing memory is rewritten in place rather than leaving two conflicting versions around.
  • Expiry — time-sensitive memories can carry a valid_until date. Past that date they stop surfacing in retrieval automatically.
  • Delete — any memory can be removed, from a tool call or from the Memory Browser. Nothing is permanent.

These behaviors are the same regardless of which surface a memory was saved from.