All-in-one OpenCode plugin: cross-session memory, selective context reduction, and session protection hooks