1.6 KiB
1.6 KiB
| summary | read_when | ||
|---|---|---|---|
| Contacts + Search plugin: unified contacts and cross-platform message search |
|
Contacts + Search (plugin)
Unified contact graph + cross-platform message search.
Indexes incoming messages, links platform identities, and exposes /search plus CLI tools.
What it adds
clawdbot contacts ...(link, list, search, stats)clawdbot search ...(message search)/search ...slash command (text surfaces)
Where it runs
Runs inside the Gateway process. Enable it on the Gateway host, then restart the Gateway.
Enable (bundled)
clawdbot plugins enable contacts-search
Or in config:
{
plugins: {
entries: {
"contacts-search": { enabled: true }
}
}
}
Restart the Gateway after enabling.
Data location
The contact store lives under the Clawdbot state directory:
~/.clawdbot/contacts/contacts.sqlite
If you run with --profile <name> or --dev, the state root changes accordingly.
Indexing notes
- Messages are indexed as they arrive (no backfill).
- Search uses SQLite FTS when available; otherwise falls back to SQL
LIKEqueries.
CLI quickstart
clawdbot contacts list
clawdbot contacts search "sarah"
clawdbot contacts show <contact-id>
clawdbot search "meeting notes" --from sarah --since 1w
Related:
- CLI: contacts
- CLI: search
- Concept: Contact graph
- Slash commands: Slash commands
- Plugins: Plugins