OpenClaw Plugin SDK hook for per-turn context compression via Compresh — episodic memory architecture for LLMs