a4939af48b
The four observation booleans on HonchoSessionManager were manager-wide mutable state initialized from per-session server configs: every session setup overwrote them, so the last session to initialize retuned recall routing for all other sessions the manager serves. Store the server-synced flags under each session's own id instead; the manager-level fields stay as the config snapshot and sessions that never synced fall back to them.