summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNate Sesti <sestinj@gmail.com>2023-08-08 14:10:22 -0700
committerNate Sesti <sestinj@gmail.com>2023-08-08 14:10:22 -0700
commit698dccf474619963de0312d36af6d01e3df8b47a (patch)
tree4562572dfefa804382d09a234e74e2ebc8ad5146
parent2959042fa5a940aa4e8851b9d4db91f0f86092ff (diff)
downloadsncontinue-698dccf474619963de0312d36af6d01e3df8b47a.tar.gz
sncontinue-698dccf474619963de0312d36af6d01e3df8b47a.tar.bz2
sncontinue-698dccf474619963de0312d36af6d01e3df8b47a.zip
feat: :children_crossing: display troubleshooting link when loading
-rw-r--r--continuedev/src/continuedev/libs/llm/hf_inference_api.py2
-rw-r--r--extension/react-app/src/pages/gui.tsx66
-rw-r--r--extension/src/debugPanel.ts4
3 files changed, 56 insertions, 16 deletions
diff --git a/continuedev/src/continuedev/libs/llm/hf_inference_api.py b/continuedev/src/continuedev/libs/llm/hf_inference_api.py
index 9664fec2..8945250c 100644
--- a/continuedev/src/continuedev/libs/llm/hf_inference_api.py
+++ b/continuedev/src/continuedev/libs/llm/hf_inference_api.py
@@ -52,7 +52,7 @@ class HuggingFaceInferenceAPI(LLM):
response = requests.post(API_URL, headers=headers, json={
"inputs": prompt, "parameters": {
- "max_new_tokens": self.max_context_length - self.count_tokens(prompt),
+ "max_new_tokens": min(250, self.max_context_length - self.count_tokens(prompt)),
"max_time": DEFAULT_MAX_TIME,
"return_full_text": False,
}
diff --git a/extension/react-app/src/pages/gui.tsx b/extension/react-app/src/pages/gui.tsx
index ff113636..4c89bbaa 100644
--- a/extension/react-app/src/pages/gui.tsx
+++ b/extension/react-app/src/pages/gui.tsx
@@ -351,21 +351,57 @@ function GUI(props: GUIProps) {
>
Continue Server Starting
</p>
- <p
- style={{
- margin: "auto",
- textAlign: "center",
- marginTop: "4px",
- fontSize: "12px",
- cursor: "pointer",
- opacity: 0.7,
- }}
- onClick={() => {
- postVscMessage("toggleDevTools", {});
- }}
- >
- <u>Click to view logs</u>
- </p>
+ <div className="flex mx-8 my-2">
+ <p
+ style={{
+ margin: "auto",
+ textAlign: "center",
+ marginTop: "4px",
+ fontSize: "12px",
+ cursor: "pointer",
+ opacity: 0.7,
+ }}
+ >
+ <u>
+ <a
+ style={{ color: "inherit" }}
+ href="https://continue.dev/docs/troubleshooting"
+ >
+ Troubleshooting help
+ </a>
+ </u>
+ </p>
+ <p
+ style={{
+ margin: "auto",
+ textAlign: "center",
+ marginTop: "4px",
+ fontSize: "12px",
+ cursor: "pointer",
+ opacity: 0.7,
+ }}
+ onClick={() => {
+ postVscMessage("toggleDevTools", {});
+ }}
+ >
+ <u>View logs</u>
+ </p>
+ <p
+ style={{
+ margin: "auto",
+ textAlign: "center",
+ marginTop: "4px",
+ fontSize: "12px",
+ cursor: "pointer",
+ opacity: 0.7,
+ }}
+ onClick={() => {
+ postVscMessage("reloadWindow", {});
+ }}
+ >
+ <u>Reload the window</u>
+ </p>
+ </div>
<div className="w-3/4 m-auto text-center text-xs">
Tip: Drag the Continue logo from the far left of the window to the
right, then toggle Continue using option/alt+command+m.
diff --git a/extension/src/debugPanel.ts b/extension/src/debugPanel.ts
index d133080b..e6dade37 100644
--- a/extension/src/debugPanel.ts
+++ b/extension/src/debugPanel.ts
@@ -252,6 +252,10 @@ export function setupDebugPanel(
vscode.commands.executeCommand("continue.viewLogs");
break;
}
+ case "reloadWindow": {
+ vscode.commands.executeCommand("workbench.action.reloadWindow");
+ break;
+ }
case "focusEditor": {
setFocusedOnContinueInput(false);
vscode.commands.executeCommand(