From c04453d282795a4d9fdb07d12e7d2a5765d16d23 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Thu, 5 Sep 2024 11:59:50 -0700 Subject: [PATCH] feat: print model info as formatted JSON in verbose mode --- aider/main.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aider/main.py b/aider/main.py index fe30ec13b..598daadc8 100644 --- a/aider/main.py +++ b/aider/main.py @@ -510,9 +510,9 @@ def main(argv=None, input=None, output=None, force_git_root=None, return_coder=F main_model = models.Model(args.model, weak_model=args.weak_model) if args.verbose: + import json io.tool_output("Model info:") - for key, value in main_model.info.items(): - io.tool_output(f" {key}: {value}") + io.tool_output(json.dumps(main_model.info, indent=4)) lint_cmds = parse_lint_cmds(args.lint_cmd, io) if lint_cmds is None: