From 7afc8c760c8c7f7b7b8ce61cdf75c37603b63fa9 Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Tue, 11 Mar 2025 12:10:19 -0700 Subject: [PATCH] feat: Add `/think` and `/reason` command aliases for think-tokens and reasoning-effort --- aider/commands.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/aider/commands.py b/aider/commands.py index 78e5082da..4b3baa9fa 100644 --- a/aider/commands.py +++ b/aider/commands.py @@ -1429,6 +1429,10 @@ class Commands: # Output announcements announcements = "\n".join(self.coder.get_announcements()) self.io.tool_output(announcements) + + def cmd_think(self, args): + "Alias for think-tokens command" + return self.cmd_think_tokens(args) def cmd_reasoning_effort(self, args): "Set the reasoning effort level (values: number or low/medium/high depending on model)" @@ -1447,6 +1451,10 @@ class Commands: # Output announcements announcements = "\n".join(self.coder.get_announcements()) self.io.tool_output(announcements) + + def cmd_reason(self, args): + "Alias for reasoning-effort command" + return self.cmd_reasoning_effort(args) def cmd_copy_context(self, args=None): """Copy the current chat context as markdown, suitable to paste into a web UI"""