You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add args parameter to create tool for flexible option passing
Enable LLMs to pass arbitrary dcover CLI options through a new 'args'
parameter in the create tool. This provides maximum flexibility for
advanced test generation configurations without requiring predefined
parameters for every possible option.
Changes:
- Add 'args' parameter to create() function signature
- Document parameter in function docstring
- Add logic to append args to command before environment options
- Log args when provided for debugging
Order of precedence for options:
1. Base command with --batch
2. LLM-provided args (new)
3. Environment variable DIFFBLUE_COVER_OPTIONS
4. Entry points
This allows LLMs to leverage the comprehensive dcover options
documented in the MCP resource while maintaining backward
compatibility.
0 commit comments