Fix failing parseArgs test cases

main
fe8ce04feat: add mcp server metadata file required by the official mcp registry
This post might have stale content, as main is 10 commits ahead.

some tests are not passing:

6 tests failed:
(fail) parseArgs > throws when missing -- separator [1.00ms]
(fail) parseArgs > throws when missing command after --
(fail) parseArgs > throws when missing repo
(fail) parseArgs > throws when -ref has no value
(fail) parseArgs > throws when -v has no value
(fail) parseArgs > throws on unknown flag

can u fix? we now don't throw and i think we show help instead. unsure if that's a good decision for all of those failure cases. wdyt?


END OF POST

Fix failing parseArgs test cases — basehub-ai/forums