Four commands in tuner/cli/router.py bypass the BaseHandler pattern and have no consistent JSON/error wrapping: create-experiment, compare-runs, list-runs, experiment-loop.
All other commands use BaseHandler for consistent error handling and JSON output. These four should be brought in line.
Found during PR #69 review (architect reviewer).
Four commands in
tuner/cli/router.pybypass theBaseHandlerpattern and have no consistent JSON/error wrapping:create-experiment,compare-runs,list-runs,experiment-loop.All other commands use
BaseHandlerfor consistent error handling and JSON output. These four should be brought in line.Found during PR #69 review (architect reviewer).