refactor: Reorder model info output for better readability

This commit is contained in:
Paul Gauthier 2025-03-11 11:42:36 -07:00 committed by Paul Gauthier (aider)
parent 0406dda2a6
commit afcf3e77b5

View file

@ -207,10 +207,6 @@ class Coder:
prefix = "Model"
output = f"{prefix}: {main_model.name} with {self.edit_format} edit format"
if self.add_cache_headers or main_model.caches_by_default:
output += ", prompt cache"
if main_model.info.get("supports_assistant_prefill"):
output += ", infinite output"
# Check for thinking token budget
if (
@ -234,6 +230,11 @@ class Coder:
formatted_budget = f"{value:.1f}k"
output += f", {formatted_budget} think tokens"
if self.add_cache_headers or main_model.caches_by_default:
output += ", prompt cache"
if main_model.info.get("supports_assistant_prefill"):
output += ", infinite output"
lines.append(output)
if self.edit_format == "architect":