openclaw-zhiyi-plugin/: - cli.ts: migrate/status/test-zhiyi commands, LanceDB reader (NOTE: LanceDB reader requires OpenClaw environment — SDK path bug means it must be run ON the OpenClaw machine where DB is accessible) - client.ts: ZhiYiClient wrapper - index.ts: plugin hooks (memory:commit/recall/graphNavigate/searchNotes) - TypeScript compiled to dist/ (required for direct deployment) - tsconfig.json with node types scripts/migrate_lancedb_to_zhiyi.py: - Python fallback migration script using curl for ZhiYi API - Node.js LanceDB reader via memory-lancedb-pro node_modules - LanceDB path fallback (parent dir for v2 format) - batch commit with individual fallback - test-zhiyi/status/migrate commands Namespace: openclaw-main (isolated from hermes-main) |
||
|---|---|---|
| .. | ||
| migrate_lancedb_to_zhiyi.py | ||