summaryrefslogtreecommitdiff
path: root/continuedev
diff options
context:
space:
mode:
Diffstat (limited to 'continuedev')
-rw-r--r--continuedev/src/continuedev/plugins/steps/on_traceback.py10
1 files changed, 1 insertions, 9 deletions
diff --git a/continuedev/src/continuedev/plugins/steps/on_traceback.py b/continuedev/src/continuedev/plugins/steps/on_traceback.py
index 6b75d726..13d7aa38 100644
--- a/continuedev/src/continuedev/plugins/steps/on_traceback.py
+++ b/continuedev/src/continuedev/plugins/steps/on_traceback.py
@@ -55,17 +55,10 @@ class DefaultOnTracebackStep(Step):
await sdk.run_step(SolvePythonTracebackStep(output=self.output))
return
- tb = extract_traceback_str(self.output)
-
- tb_first_last_lines = (
- ("\n".join(tb.split("\n")[:3]) + "\n...\n" + "\n".join(tb.split("\n")[-3:]))
- if len(tb.split("\n")) > 6
- else tb
- )
+ tb = extract_traceback_str(self.output) or self.output[-8000:]
await sdk.run_step(
UserInputStep(
- description=f"""I got the following error, can you please help explain how to fix it?\n\n{tb_first_last_lines}""",
user_input=f"""I got the following error, can you please help explain how to fix it?\n\n{tb}""",
)
)
@@ -171,7 +164,6 @@ class SolvePythonTracebackStep(Step):
await sdk.run_step(
UserInputStep(
- description="Solving stack trace",
user_input=prompt,
)
)