Description:
Add a structured way to define and execute custom tools in projects through a .tools
directory and tools.settings.json
configuration file. This would allow teams to standardize and share project-specific tools and commands.
Feature Request:
- Add support for a
.tools/
directory structure containing custom tool implementations - Implement
tools.settings.json
configuration:
{
"toolName": {
"command1": "path/to/implementation",
"command2": "path/to/implementation2"
}
}
- Enable tool execution via
@tool command1
syntax in Composer(or something like this)
Benefits:
- Standardizes tool organization across projects
- Enables easy sharing of project-specific tools
- Provides clear configuration through JSON
- Simplifies tool discovery and execution
- Maintains consistency with existing @ command pattern
Would you like me to adjust any part of this request or expand on implementation details?