Giter Club home page Giter Club logo

devpilot-intellij's People

Contributors

geeklog avatar littleli0n avatar mryangxf avatar myoss avatar perryzhao avatar wsliliang avatar xiangtianyu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

devpilot-intellij's Issues

Did this project became closed-source?

This plugin was recently updated in the marketplace, but there are no changes in the repository. Did this became closed-source? Maybe this should be written in the readme?

System-Prompt support

如果针对系统固化的提示词带来的回复不满意,可以提供额外的提示词进行更加自定义化的能力,实现更多元化的风格,当然也可以预置几种系统风格。

New features - Code Completion

Highly recommended to utilize contextual code completion with features similar to Copilot, which can be triggered by pressing the TAB key.

Optimize UI alignment in inner classes

Describe the bug
Need to optimize UI alignment in inner classes

To Reproduce
Try inner class

Environment (please complete the following information):

  • IDEA Version 2024.1
  • Plugin Version 2.4.0

Additional context
image

Version support

Is there a plan to support IntelliJ IDEA 2023.3? The latest version does not support it

NPE Risk: The non-existent ModelTypeEnum will cause the DevPilot settings page to fail to load properly.

If a ModelType is removed in the future, users using that ModelType will not be able to load the configuration page normally. ModelServiceEnum and SessionTypeEnum also have the same problem

public static ModelServiceEnum fromName(String name) {
if (name == null) {
return null;
}
for (ModelServiceEnum type : ModelServiceEnum.values()) {
if (type.getName().equals(name)) {
return type;
}
}
return null;
}

Latest Idea version support

Hello everyone, idea has released 2023.3 version while our plugin support is upto 2023.2, we should modify version config

Follow IDE system language

Is your feature request related to a problem? Please describe.
It would be nice if the plugin language could follows IntelliJ IDEA.

SSO accounts cannot use Devpilot

Describe the bug
When using the AI Gateway service to log in to Devpilot, it cannot be used normally regardless of whether it is a ZA Online account or a ZA Tech account. The chat function prompts "Chat completion failed".

To Reproduce
Steps to reproduce the behavior:

  1. Select the service as AI Gateway in IntelliJ IDEA settings
  2. Select ZA Online SSO or ZA Tech SSO, use OAuth2 to log in, normal callback, and the plugin prompts that the login is successful.
  3. Chat with the model in the plugin’s chat function

Expected behavior
The plugin should return the answer to a question normally instead of prompting Chat completion failed

Environment (please complete the following information):

  • OS: Windows 11 22H2 (22621.3155)
  • IDEA Version 2023.3.4
  • Plugin Version 2.3.0

Additional context
Code completion is also unavailable and no error message is output.

Is this project still being updated?

Hello
I saw that the latest version of this plugin in the market is 2.3.0 from 2024, but it seems that the Main branch of this repository hasn’t been updated for a long time.
If it is still being updated, could you please tell me where I can find the updated branch?

Thanks a lot.

generate comments not meet expectation

Describe the bug
generate comments result always include unexpected info

To Reproduce

  1. select a method and choose generate comments
  2. It will probability return some comments include "java" and so on
image

All keyboard input will be blocked while the "chat" dialog is opened

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'DevPilot Chat'
  2. press any shortcut, like open the settings ctrl + alt + s

Expected behavior
The settings dialog should open

Environment (please complete the following information):

  • OS: [WSL2 + Ubuntu + X11]
  • IDEA Version [2023.3.4]
  • Plugin Version [2.3.0]

Request for Support of OpenAI Streaming Response Interface

Describe the Issue

I've noticed that currently when using the OpenAI API, it supports synchronous requests. However, for large text or scenarios where responses are needed progressively, I believe supporting a streaming response interface would be a very useful feature.

Feature Request

I would like the OpenAI API to support a streaming response interface, allowing us to receive responses gradually for processing large text, rather than waiting for the entire text processing to complete before receiving a response. This would be particularly beneficial for handling large text data or real-time applications.

Expected Outcome

I hope to be able to use the OpenAI streaming response interface like this:

# Pseudo code example
response = openai.stream_request('text to process')
for chunk in response:
    process_chunk(chunk)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.