diff --git a/NEW_FEAT.md b/NEW_FEAT.md index 0fee765..b20057f 100644 --- a/NEW_FEAT.md +++ b/NEW_FEAT.md @@ -46,3 +46,38 @@ ${openclaw dir}/yonexus/organizations//teams//agents/ +----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). diff --git a/NEW_FEAT_DOC_QUERY.md b/NEW_FEAT_DOC_QUERY.md deleted file mode 100644 index 9534316..0000000 --- a/NEW_FEAT_DOC_QUERY.md +++ /dev/null @@ -1,32 +0,0 @@ -# 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).