Okay, then it appears that a list of acceptable values for tools: inside YAML files include already existing: [Out-of-the-box tools | Method-tools decorated with: @tool | Class tools created by subclassing: BaseTool]'.
And specifying anything outside would trigger an exception (which makes sense).
Hopefully documentation expansion will come for all YAML attributes.
Thank you.