Tool Policies
Last modified by gabrielc on 2026/07/14 12:23
Content
Reference
Default policies for tool enablement per wiki and special tool categories.
When the enabledTools list is empty (the default after installation):
| Category | Tools | Enabled by default |
|---|---|---|
| Help | man | Always (mandatory) |
| Search & Navigation | query_documents, get_document | Yes |
| Authoring (write) | edit_document, write_document | No |
| Reach-gated | list_wikis | Only when cross-wiki reach is enabled |
Mandatory tools
man is always registered regardless of the enabled tools list. It provides self-documentation and costs nothing.
Write tools
Tools where isWrite() == true are off by default. They must be explicitly enabled by an administrator per wiki. See Enable Write Tools.
Reach-gated tools
list_wikis is registered only when the endpoint has cross-wiki reach. It is not shown in the admin tool checkbox tree - reach is its enable switch.
Tool categories
| Category | Tools |
|---|---|
| Help | man |
| Search & Navigation | query_documents, get_document, list_wikis (reach-gated) |
| Authoring | edit_document, write_document |
Collection tools (index module)
When the AI-LLM indexing module is installed, two additional tools are available:
| Tool | Category |
|---|---|
search_collections | Search & Navigation (not affected by the space filter) |
list_collections | Search & Navigation (not affected by the space filter) |
These tools are governed by collection access rights, not the space filter.