mirror of
https://github.com/carlrobertoh/ProxyAI.git
synced 2026-05-21 02:11:29 +00:00
feat: new tab experience
This commit is contained in:
parent
def02bba72
commit
73f73f5950
36 changed files with 1103 additions and 783 deletions
|
|
@ -4,6 +4,8 @@ import com.intellij.openapi.util.Key;
|
|||
import ee.carlrobert.codegpt.predictions.CodeSuggestionDiffViewer;
|
||||
import ee.carlrobert.codegpt.toolwindow.chat.editor.ToolWindowEditorFileDetails;
|
||||
import ee.carlrobert.llm.client.codegpt.CodeGPTUserDetails;
|
||||
import ee.carlrobert.service.NextEditResponse;
|
||||
import ee.carlrobert.service.PartialCodeCompletionResponse;
|
||||
|
||||
public class CodeGPTKeys {
|
||||
|
||||
|
|
@ -19,6 +21,10 @@ public class CodeGPTKeys {
|
|||
Key.create("codegpt.isPromptTextFieldDocument");
|
||||
public static final Key<CodeSuggestionDiffViewer> EDITOR_PREDICTION_DIFF_VIEWER =
|
||||
Key.create("codegpt.editorPredictionDiffViewer");
|
||||
public static final Key<PartialCodeCompletionResponse> REMAINING_CODE_COMPLETION =
|
||||
Key.create("codegpt.remainingCodeCompletion");
|
||||
public static final Key<NextEditResponse> REMAINING_PREDICTION_RESPONSE =
|
||||
Key.create("codegpt.remainingPredictionResponse");
|
||||
public static final Key<ToolWindowEditorFileDetails> TOOLWINDOW_EDITOR_FILE_DETAILS =
|
||||
Key.create("proxyai.toolwindowEditorFileDetails");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ public class AdvancedSettingsState {
|
|||
private String proxyUsername;
|
||||
private String proxyPassword;
|
||||
private int connectTimeout = 120;
|
||||
private int readTimeout = 120;
|
||||
private int readTimeout = 600;
|
||||
|
||||
public String getProxyHost() {
|
||||
return proxyHost;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
package ee.carlrobert.codegpt.settings.service.llama.form;
|
||||
|
||||
import ee.carlrobert.codegpt.codecompletions.CompletionType;
|
||||
import ee.carlrobert.codegpt.codecompletions.InfillPromptTemplate;
|
||||
import ee.carlrobert.codegpt.codecompletions.InfillRequest;
|
||||
|
||||
|
|
@ -19,7 +18,7 @@ public class InfillPromptTemplatePanel extends BasePromptTemplatePanel<InfillPro
|
|||
@Override
|
||||
protected String buildPromptDescription(InfillPromptTemplate template) {
|
||||
return template.buildPrompt(new InfillRequest
|
||||
.Builder("PREFIX", "SUFFIX", 0, CompletionType.MULTI_LINE)
|
||||
.Builder("PREFIX", "SUFFIX", 0)
|
||||
.build());
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@ import com.intellij.openapi.vfs.VirtualFile;
|
|||
import com.intellij.ui.CheckboxTree;
|
||||
import com.intellij.ui.CheckedTreeNode;
|
||||
import com.intellij.ui.ColoredTreeCellRenderer;
|
||||
import ee.carlrobert.codegpt.ReferencedFile;
|
||||
import ee.carlrobert.codegpt.util.file.FileUtil;
|
||||
import java.util.List;
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue