Session Memory

Session memory is local, ephemeral, and tied to the active wallet.

Memory includes:

  • Connected wallet address

  • Filtered signals

  • Token risk metadata

  • Active signal filter

  • Short-form prompt history (if assistant used)

State is initialized on wallet connection and wiped on disconnect or manual reset. No storage beyond runtime.

Signal data is scoped to recent events only (usually ≤ 10), and confidence thresholds are applied before storing. Token risks are stored as flat flag objects.

Memory is read during:

  • Dashboard render

  • Prompt construction

  • DevPanel debug output

It is never used to trigger logic only to support rendering and prompt context.

There is no cross-tab sync, no long-term history, and no background polling. If the wallet changes, memory is invalidated. If no signals are active, memory stays minimal.

Designed for predictability and low overhead.

Last updated