# NEW_FEAT — Document Query Tool ## Summary Add a tool to retrieve documentation files based on scope, topic, and keyword. ## Tool `get_docs(scope, topic, keyword)` ### Parameters - **scope**: enum `organization | department | team | agent` - **topic**: enum `docs | notes | knowledge | rules | lessons | workflows` - **keyword**: string (supports regular expressions) ## Behavior - Search matching files under `${openclaw dir}/yonexus/organizations/...` based on the given scope/topic. - `keyword` is applied to filenames (regex supported). - Output grouped by scope in the following format: ``` ----ORG ----DEPT ----TEAM ----AGENT ``` - If no match in a group, output the header with no files beneath. ## Notes - Search should be read-only. - Pattern errors should return a structured error (invalid regex).