summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-06-25 12:12:11 -0700
committerNate Sesti <sestinj@gmail.com>2023-06-25 12:12:11 -0700
commitd3554d1cd7e24cabcfc8835140fcb0f7fa746061 (patch)
tree0021336d694069e476cab75b3f4c686c830b2914
parente478fc2d1f0e4f9fd5cb3d88a2b0efe0b8c04bd8 (diff)
downloadsncontinue-d3554d1cd7e24cabcfc8835140fcb0f7fa746061.tar.gz
sncontinue-d3554d1cd7e24cabcfc8835140fcb0f7fa746061.tar.bz2
sncontinue-d3554d1cd7e24cabcfc8835140fcb0f7fa746061.zip
tweaks
-rw-r--r--continuedev/src/continuedev/steps/chat.py17
-rw-r--r--extension/react-app/src/tabs/gui.tsx2
2 files changed, 14 insertions, 5 deletions
diff --git a/continuedev/src/continuedev/steps/chat.py b/continuedev/src/continuedev/steps/chat.py
index fee8f40e..a29f7f2f 100644
--- a/continuedev/src/continuedev/steps/chat.py
+++ b/continuedev/src/continuedev/steps/chat.py
@@ -88,7 +88,7 @@ class RunTerminalCommandStep(Step):
return f"Ran the terminal command {self.command}."
async def run(self, sdk: ContinueSDK):
- await sdk.wait_for_user_confirmation(f"Run the terminal command {self.command}?")
+ await sdk.wait_for_user_confirmation(f"Run the following terminal command?\n\n```bash\n{self.command}\n```")
await sdk.run(self.command)
@@ -201,7 +201,16 @@ class ChatWithFunctions(Step):
summary=f"Ran function {func_name}"
))
last_function_called_index_in_history = sdk.history.current_index + 1
- await sdk.run_step(step_name_step_class_map[func_name](
- **fn_call_params))
- self.description += f"`Running function {func_name}`\n\n"
+ step_to_run = step_name_step_class_map[func_name](
+ **fn_call_params)
+
+ if func_name == "AddFileStep":
+ step_to_run.hide = True
+ self.description += f"\nAdded file `{func_args['filename']}`"
+ elif func_name == "AddDirectoryStep":
+ step_to_run.hide = True
+ self.description += f"\nAdded directory `{func_args['directory_name']}`"
+ else:
+ self.description += f"\n`Running function {func_name}`\n\n"
+ await sdk.run_step(step_to_run)
await sdk.update_ui()
diff --git a/extension/react-app/src/tabs/gui.tsx b/extension/react-app/src/tabs/gui.tsx
index 24529967..d6131174 100644
--- a/extension/react-app/src/tabs/gui.tsx
+++ b/extension/react-app/src/tabs/gui.tsx
@@ -388,7 +388,7 @@ function GUI(props: GUIProps) {
/>
);
})}
- {/* {waitingForSteps && <Loader></Loader>} */}
+ {waitingForSteps && <Loader></Loader>}
<div>
{userInputQueue.map((input) => {