diff options
Diffstat (limited to 'continuedev')
| -rw-r--r-- | continuedev/src/continuedev/core/policy.py | 2 | ||||
| -rw-r--r-- | continuedev/src/continuedev/steps/core/core.py | 10 | 
2 files changed, 6 insertions, 6 deletions
| diff --git a/continuedev/src/continuedev/core/policy.py b/continuedev/src/continuedev/core/policy.py index bc897357..d007c92b 100644 --- a/continuedev/src/continuedev/core/policy.py +++ b/continuedev/src/continuedev/core/policy.py @@ -58,7 +58,7 @@ class DemoPolicy(Policy):          if history.get_current() is None:              return (                  MessageStep(name="Welcome to Continue", message=dedent("""\ -                    - Highlight code and ask a question or give instructions +                    - Highlight code section and ask a question or give instructions                      - Use `cmd+m` (Mac) / `ctrl+m` (Windows) to open Continue                      - Use `/help` to ask questions about how to use Continue""")) >>                  WelcomeStep() >> diff --git a/continuedev/src/continuedev/steps/core/core.py b/continuedev/src/continuedev/steps/core/core.py index 5b9b9fd5..ea09f475 100644 --- a/continuedev/src/continuedev/steps/core/core.py +++ b/continuedev/src/continuedev/steps/core/core.py @@ -1,6 +1,7 @@  # These steps are depended upon by ContinueSDK  import os  import subprocess +import difflib  from textwrap import dedent  from typing import Coroutine, List, Literal, Union @@ -161,13 +162,12 @@ class DefaultModelEditCodeStep(Step):          if self._previous_contents.strip() == self._new_contents.strip():              description = "No edits were made"          else: +            changes = '\n'.join(difflib.ndiff(self._previous_contents.splitlines(), self._new_contents.splitlines()))              description = await models.gpt3516k.complete(dedent(f"""\ -                ```original -                {self._previous_contents} -                ``` +                Diff summary: "{self.user_input}" -                ```new -                {self._new_contents} +                ```diff +                {changes}                  ```                  Please give brief a description of the changes made above using markdown bullet points. Be concise:""")) | 
