Add support for connecting to an external Hindsight API instead of starting a local daemon. This enables: - Shared memory across multiple OpenClaw instances - Centralized Hindsight deployment (e.g., on GKE) - Reduced resource usage (no local daemon per instance) Configuration: - HINDSIGHT_EMBED_API_URL env var or hindsightApiUrl in plugin config - HINDSIGHT_EMBED_API_TOKEN env var or hindsightApiToken for auth When external API is configured: - Skip local daemon startup - Health check external API on startup - Pass API URL/token to CLI commands via env vars Falls back to local daemon mode when not configured. |
||
|---|---|---|
| .. | ||
| litellm | ||
| openclaw | ||