CmdForge/src/cmdforge/cli
rob 12ae870b3c Fix tool argument passing for flag-style arguments
- Change nargs="*" to REMAINDER for tool_args to stop argparse from
  intercepting --flag style arguments meant for the tool
- Add -- separator handling to distinguish cmdforge args from tool args
- Map flag names to variable names using tool argument definitions
- Update AI review subprocess calls to use -- separator

Fixes scrutiny-ai-review tool arguments not being passed correctly.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 16:39:36 -04:00
..
__init__.py Fix tool argument passing for flag-style arguments 2026-01-16 16:39:36 -04:00
__main__.py
config_commands.py
project_commands.py
provider_commands.py
registry_commands.py
tool_commands.py Fix tool argument passing for flag-style arguments 2026-01-16 16:39:36 -04:00