bookshelf_indexers
Streamline Bookshelf indexer management with operations for create, update, delete, list, fetch, test, and bulk actions, all via one tool call.
Instructions
bookshelf indexers operations on Bookshelf. Pass operation and an arguments dict matching that operation's parameters.
bookshelf_action_indexer(name, body={}) — Create indexer action. WRITE: this modifies your Bookshelf instance.
bookshelf_bulk_delete_indexer(body={}) — Bulk delete indexer bulk. DESTRUCTIVE: this deletes data.
bookshelf_bulk_update_indexer(body={}) — Bulk update indexer bulk. WRITE: this modifies your Bookshelf instance.
bookshelf_create_indexer(force_save=False, body={}) — Create indexer. Query params: forceSave. WRITE: this modifies your Bookshelf instance.
bookshelf_delete_indexer(id) — Delete indexer. DESTRUCTIVE: this deletes data.
bookshelf_get_indexer(id) — Fetch a single indexer by id.
bookshelf_get_indexer_schema() — List indexer schema.
bookshelf_list_indexer() — List indexer.
bookshelf_test_all_indexer() — Create indexer testall. WRITE: this modifies your Bookshelf instance.
bookshelf_test_indexer(force_test=False, body={}) — Create indexer test. Query params: forceTest. WRITE: this modifies your Bookshelf instance.
bookshelf_update_indexer(id, force_save=False, body={}) — Update indexer. Query params: forceSave. WRITE: this modifies your Bookshelf instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| arguments | No | ||
| operation | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |