docs(memory-ruvector): remove non-functional remote mode
Remote mode was documented but the implementation is placeholder only (random vectors, no HTTP client). This removes misleading documentation until remote mode is actually implemented. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
ac20e30817
commit
b0b54d0fcd
@ -34,10 +34,6 @@ Restart the Gateway afterwards.
|
||||
|
||||
Set config under `plugins.entries.memory-ruvector.config`:
|
||||
|
||||
### Local mode (recommended)
|
||||
|
||||
Local mode runs an embedded ruvector database with full hook support for automatic message indexing.
|
||||
|
||||
```json5
|
||||
{
|
||||
plugins: {
|
||||
@ -67,28 +63,6 @@ Local mode runs an embedded ruvector database with full hook support for automat
|
||||
}
|
||||
```
|
||||
|
||||
### Remote mode
|
||||
|
||||
Remote mode connects to an external ruvector server. Note: remote mode does not support automatic message indexing hooks.
|
||||
|
||||
```json5
|
||||
{
|
||||
plugins: {
|
||||
entries: {
|
||||
"memory-ruvector": {
|
||||
enabled: true,
|
||||
config: {
|
||||
url: "https://ruvector.example.com",
|
||||
apiKey: "${RUVECTOR_API_KEY}",
|
||||
collection: "clawdbot-memory",
|
||||
timeoutMs: 5000
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## Embedding providers
|
||||
|
||||
| Provider | Models | Dimensions | Notes |
|
||||
|
||||
@ -26,17 +26,9 @@ While clawdbot already has excellent memory capabilities via `memory-lancedb`, t
|
||||
|
||||
## Architecture
|
||||
|
||||
### Dual-Mode Operation
|
||||
### Configuration
|
||||
|
||||
```yaml
|
||||
# Remote Mode - Connect to external ruvector server
|
||||
plugins:
|
||||
memory-ruvector:
|
||||
url: https://ruvector.example.com
|
||||
apiKey: ${RUVECTOR_API_KEY}
|
||||
collection: clawdbot-memory
|
||||
|
||||
# Local Mode - Embedded database with full hook support
|
||||
plugins:
|
||||
memory-ruvector:
|
||||
embedding:
|
||||
@ -52,7 +44,7 @@ plugins:
|
||||
|
||||
```
|
||||
extensions/memory-ruvector/
|
||||
├── index.ts # Plugin registration, dual-mode routing
|
||||
├── index.ts # Plugin registration and tool setup
|
||||
├── service.ts # Lifecycle management (start/stop), SONA + Graph init
|
||||
├── client.ts # RuvectorClient wrapper for native API
|
||||
├── db.ts # High-level database abstraction
|
||||
|
||||
Loading…
Reference in New Issue
Block a user