Carl-Robert Linnupuu
7dc610d126
refactor: clean up unused messages
2024-10-29 00:19:23 +00:00
Carl-Robert Linnupuu
dfa551806b
feat: additional validation for Auto Apply action
2024-10-28 23:59:51 +00:00
Carl-Robert Linnupuu
6fbea7d4b8
feat: auto apply ( #743 )
2024-10-28 16:33:50 +00:00
Carl-Robert Linnupuu
d0e74d43a2
refactor: improve project directory handling for git repository lookup
2024-10-16 15:50:02 +03:00
Carl-Robert Linnupuu
4521a3335c
fix: OpenAI edit code request building ( fixes #737 )
2024-10-16 15:32:29 +03:00
Ruslans Tarasovs
d336b9ec8b
feat: support of parsing Custom OpenAI response as Code Completions ( #727 )
2024-10-07 21:42:44 +03:00
Carl-Robert Linnupuu
6b4e22b545
feat: support qwen2.5 and o1 models
2024-10-01 13:22:57 +03:00
Carl-Robert Linnupuu
0de4306853
fix: make question mark icon platform-wide
2024-09-12 02:59:17 +03:00
Carl-Robert Linnupuu
94d0bcd0a0
feat: support quick way of including git commit diffs in the prompt ( closes #688 )
2024-09-11 12:31:38 +03:00
Carl-Robert Linnupuu
6641daf6fd
feat: add quick code snippet referencing in prompts ( #690 )
...
* feat: ability to include cone snippets in prompt text field
* refactor: revert changes
* refactor: improve main editor actions group configuration
* refactor: clean up
* refactor: improve editor actions keymap
* fix: inlay casting
* refactor: consolidate labels
2024-09-10 19:41:03 +03:00
Carl-Robert Linnupuu
c417ccadac
feat: new 'Insert at Caret' toolwindow editor action
2024-09-05 01:28:42 +03:00
Carl-Robert Linnupuu
4898c8580c
feat: add apply and diff actions for toolwindow code editor
2024-09-04 18:02:41 +03:00
Carl-Robert Linnupuu
c83d9eff00
fix: apply next word inlay suggestion
2024-09-01 03:39:01 +03:00
Carl-Robert Linnupuu
fb3075cffe
Merge branch 'platform/2024.1'
2024-09-01 00:10:51 +03:00
Carl-Robert Linnupuu
cb0146034c
feat: add proper streaming implementation
2024-08-31 20:01:51 +03:00
Carl-Robert Linnupuu
2ce05a50af
feat: add git context to code completions
2024-08-31 19:39:43 +03:00
Carl-Robert Linnupuu
01a8d6264f
feat: add proper streaming implementation
2024-08-31 19:05:33 +03:00
Carl-Robert Linnupuu
753ee7db0f
feat: add git context to code completions
2024-08-27 18:36:36 +03:00
Carl-Robert Linnupuu
d66ec88377
feat: display web docs progress
2024-08-23 11:47:59 +03:00
Carl-Robert Linnupuu
2f7ba826c7
refactor: implement ConfigurationSettings as a Kotlin service ( #634 )
2024-08-23 11:47:42 +03:00
Carl-Robert Linnupuu
d672d28474
feat: display web docs progress
2024-08-23 11:26:15 +03:00
Carl-Robert Linnupuu
083c11f923
refactor: implement ConfigurationSettings as a Kotlin service ( #634 )
2024-08-21 13:39:48 +03:00
Carl-Robert Linnupuu
d2d4f43a8e
feat: add deepseek coder v2 model
2024-08-19 11:03:32 +03:00
Carl-Robert Linnupuu
43a1f8d8d7
feat: add deepseek coder v2 model
2024-08-19 02:24:56 +03:00
Carl-Robert Linnupuu
2a0747f923
feat: add default docs and other minor improvements
2024-08-17 15:13:57 +03:00
Carl-Robert
a2d71efd78
feat: add webpage documentation support ( #650 )
...
* feat: documentation support while chatting
* feat: support managing web documentation entries
2024-08-17 15:13:52 +03:00
Carl-Robert Linnupuu
c6e4d5fd7c
feat: add default docs and other minor improvements
2024-08-14 00:12:16 +03:00
Carl-Robert
b4ef573be2
feat: add webpage documentation support ( #650 )
...
* feat: documentation support while chatting
* feat: support managing web documentation entries
2024-08-13 13:44:40 +03:00
Carl-Robert
032f2942e0
feat: web search support ( #641 )
...
* feat: web search support
* fix: enable web search only for codegpt provider
* fix: checkstyle
* feat: improve list cell design
2024-07-31 02:09:03 +03:00
Carl-Robert
05f146c405
feat: web search support ( #641 )
...
* feat: web search support
* fix: enable web search only for codegpt provider
* fix: checkstyle
* feat: improve list cell design
2024-07-30 15:53:45 +03:00
Carl-Robert Linnupuu
e34a3c40dd
feat: display popup close help text
2024-07-26 15:06:33 +03:00
Carl-Robert
307c12e15d
feat: improved popup suggestions and personas support ( #638 )
...
* feat: support personas
* fix: replace previous system prompts with personas
* feat: add persona toolbar label
* refactor: rename properties
* refactor: clean up
* fix: personas settings configurable state
* refactor: code cleanup
* feat: list item auto highlightning
* feat: replace personas toolbar label with action link
* refactor: code cleanup
* fix: manual items not being able to delete
* fix: personas settings configurable state
* refactor: clean up code
* fix: folder selection
2024-07-26 15:06:09 +03:00
Carl-Robert Linnupuu
f85db97c40
feat: display popup close help text
2024-07-26 12:41:07 +03:00
Carl-Robert
d68b356b42
feat: improved popup suggestions and personas support ( #638 )
...
* feat: support personas
* fix: replace previous system prompts with personas
* feat: add persona toolbar label
* refactor: rename properties
* refactor: clean up
* fix: personas settings configurable state
* refactor: code cleanup
* feat: list item auto highlightning
* feat: replace personas toolbar label with action link
* refactor: code cleanup
* fix: manual items not being able to delete
* fix: personas settings configurable state
* refactor: clean up code
* fix: folder selection
2024-07-25 23:50:31 +03:00
Carl-Robert
50d631838f
feat: improve tool window's textbox ( #621 )
...
* feat: initial smart user input panel implementation
* refactor: clean up
2024-07-18 14:22:48 +03:00
Carl-Robert
1fc47fa889
feat: improve tool window's textbox ( #621 )
...
* feat: initial smart user input panel implementation
* refactor: clean up
2024-07-18 14:18:51 +03:00
Phil
60d71cd301
feat: add project context to code completions ( #571 )
...
* feat: add context to code completions
* feat: context finder for Python
* feat: improve and refactor context finder for Python
* feat: include method calls in JavaContextFinder
* test: add JavaContextFinder tests
* test: add PythonContextFinder tests
* fix: CompletionContextService thread
* fix: InfillPromptTemplate context files string
* refactor: simplify findRelevantElements for Java and Python
* feat: only add code snippets instead of files for code-completion context
* feat: add default multi-file prompt template
* fix: add Codestral multi-file FIM
* feat: add feature flag for context aware code completions
* feat: truncate project context elements for code completion
2024-07-12 14:25:24 +03:00
Phil
620226ff1d
feat: add project context to code completions ( #571 )
...
* feat: add context to code completions
* feat: context finder for Python
* feat: improve and refactor context finder for Python
* feat: include method calls in JavaContextFinder
* test: add JavaContextFinder tests
* test: add PythonContextFinder tests
* fix: CompletionContextService thread
* fix: InfillPromptTemplate context files string
* refactor: simplify findRelevantElements for Java and Python
* feat: only add code snippets instead of files for code-completion context
* feat: add default multi-file prompt template
* fix: add Codestral multi-file FIM
* feat: add feature flag for context aware code completions
* feat: truncate project context elements for code completion
2024-07-03 17:38:03 +03:00
Carl-Robert Linnupuu
dff71e64da
chore: update edit-code feature system prompt
2024-07-01 02:27:57 +03:00
Carl-Robert Linnupuu
a94829ab6c
chore: update edit-code feature system prompt
2024-07-01 02:17:56 +03:00
Carl-Robert Linnupuu
2c6f4b528b
chore: update edit-code prompt with detailed instructions
2024-06-30 18:39:59 +03:00
Carl-Robert Linnupuu
d41bb317e5
fix: undo action after completion
2024-06-30 18:39:49 +03:00
Carl-Robert Linnupuu
9b716a4428
chore: update edit-code prompt with detailed instructions
2024-06-30 18:30:52 +03:00
Carl-Robert Linnupuu
fbf88bc75a
fix: undo action after completion
2024-06-30 16:57:23 +03:00
Carl-Robert
b1d8c521c4
feat: fast code edits ( #601 )
...
* feat: initial implementation of direct code edits
* fix: popup model selection
* refactor: simplify code replacement logic
* feat: interactive code modifications
* refactor: remove junk
2024-06-30 01:22:18 +03:00
Carl-Robert Linnupuu
786abd0b31
chore: remove You.com support
2024-06-30 01:22:03 +03:00
Carl-Robert
14a0d4085c
feat: fast code edits ( #601 )
...
* feat: initial implementation of direct code edits
* fix: popup model selection
* refactor: simplify code replacement logic
* feat: interactive code modifications
* refactor: remove junk
2024-06-30 00:39:52 +03:00
Carl-Robert Linnupuu
8a7c84ae35
chore: remove You.com support
2024-06-24 17:48:27 +03:00
PhilKes
72abd4169f
feat: re-select Ollama model after refresh if available otherwise show error
2024-06-21 11:40:29 +03:00
PhilKes
7e10dd3cfd
feat: optional apiKey field for Ollama service
2024-06-21 11:40:18 +03:00