mempalace_diary_reindex
Rebuild or backfill diary semantic index rows after search changes, migrations, or metadata updates. Optionally filter by entry, room, wing, topic, or agent, and preview with dry run.
Instructions
Maintenance tool: backfill or refresh diary semantic index rows from the configured source store for this tenant. Use after diary-search changes, migrations, or metadata-index changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| room | No | Optional room filter for selecting entries to reindex. | |
| wing | No | Optional wing filter for selecting entries to reindex. | |
| limit | No | Maximum entries to process in this maintenance page. | |
| topic | No | Optional exact topic filter for selecting entries to reindex. | |
| offset | No | Number of matching entries to skip before this maintenance page. | |
| dry_run | No | Report what would be reindexed without changing chunks or vectors. | |
| entry_id | No | Optional single diary entry to reindex. | |
| agent_name | No | Optional agent filter for selecting entries to reindex. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| scope | Yes | ||
| total | Yes | ||
| failed | Yes | ||
| dry_run | Yes | ||
| results | Yes | ||
| success | Yes | ||
| reindexed | Yes |