summaryrefslogtreecommitdiff
path: root/continuedev/src/continuedev/core
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-07-02 20:15:36 -0700
committerNate Sesti <sestinj@gmail.com>2023-07-02 20:15:36 -0700
commit38d0c1ad7955b43c1765ac8faea723028a90201e (patch)
treec2682170eb8f8a81fd494fce7bb8a435dcfa9829 /continuedev/src/continuedev/core
parent894a197892fc4e3a6a5af7d47b7702ea895e20b7 (diff)
parentc41314b095648e6b3bcecc84a20354574db8379d (diff)
downloadsncontinue-38d0c1ad7955b43c1765ac8faea723028a90201e.tar.gz
sncontinue-38d0c1ad7955b43c1765ac8faea723028a90201e.tar.bz2
sncontinue-38d0c1ad7955b43c1765ac8faea723028a90201e.zip
Merge branch 'main' into explicit-context
Diffstat (limited to 'continuedev/src/continuedev/core')
-rw-r--r--continuedev/src/continuedev/core/sdk.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/continuedev/src/continuedev/core/sdk.py b/continuedev/src/continuedev/core/sdk.py
index 632f8683..50a14bed 100644
--- a/continuedev/src/continuedev/core/sdk.py
+++ b/continuedev/src/continuedev/core/sdk.py
@@ -198,7 +198,7 @@ class ContinueSDK(AbstractContinueSDK):
# Don't insert after latest user message or function call
i = -1
- if history_context[i].role == "user" or history_context[i].role == "function":
+ if len(history_context) > 0 and (history_context[i].role == "user" or history_context[i].role == "function"):
i -= 1
history_context.insert(i, msg)