1.0 KiB
1.0 KiB
Signet OpenClaw Runtime Path Migration
Plugin vs Legacy Hooks
Signet supports two runtime paths for OpenClaw integration:
- Plugin path (preferred):
@signet/adapter-openclawruntime plugin handles all memory operations directly. - Legacy hook path (compatibility): These handler.js files process /remember, /recall, and /context commands via daemon hook endpoints.
Switching to Plugin Path
Set the environment variable before starting OpenClaw:
SIGNET_RUNTIME_PATH=plugin
This disables legacy hooks so only the plugin handles memory operations. Both paths cannot be active simultaneously per session — the daemon enforces this via session claiming.
When to Use Legacy Path
Keep legacy hooks active (the default) if:
@signet/adapter-openclawis not configured as an OpenClaw plugin- You need command-based /remember and /recall without plugin support
Safety
The daemon prevents duplicate capture/recall when both paths are configured by rejecting session claims from the second path (HTTP 409).