This repository was archived by the owner on Sep 10, 2025. It is now read-only.

Description
🚀 The feature, motivation and pitch
Currently, the CLI arg parsing in torchchat is too general and overzealous; subcommands indirectly access cli args that it doesn't actually use (e.g. BuilderArgs). This results in supporting an extremely bloated argparser
The fix is simple, either update the parsing to
- not attempt to access fields that a subcommand doesn't directly need
- not crash the execution when the unused field isn't provided
This issue is specific to the Export and Generate Subcommands
Alternatives
No response
Additional context
No response
RFC (Optional)
No response