Commit graph

1099 commits

Author SHA1 Message Date
Carl-Robert Linnupuu
df909f025f chore: update llama build labels 2025-07-24 13:29:54 +01:00
Carl-Robert Linnupuu
c23030bc79 chore: replace kimi-k2 with qwen3-coder
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2025-07-23 15:23:09 +01:00
Carl-Robert Linnupuu
a530ca6e9f feat: add project-based chat history filtering 2025-07-23 15:03:13 +01:00
Carl-Robert Linnupuu
ff03d9c1fb feat: support cancelling auto apply requests 2025-07-23 14:20:26 +01:00
dependabot[bot]
9e2226188b
chore(deps): bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 (#987)
Some checks are pending
Build / Build (push) Waiting to run
Build / Verify Plugin (push) Blocked by required conditions
Bumps org.apache.commons:commons-text from 1.13.0 to 1.13.1.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-version: 1.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 11:47:30 +01:00
dependabot[bot]
8437c8e860
chore(deps): bump com.squareup.okio:okio from 3.10.2 to 3.15.0 (#1061)
Bumps [com.squareup.okio:okio](https://github.com/square/okio) from 3.10.2 to 3.15.0.
- [Release notes](https://github.com/square/okio/releases)
- [Changelog](https://github.com/square/okio/blob/master/CHANGELOG.md)
- [Commits](https://github.com/square/okio/compare/3.10.2...parent-3.15.0)

---
updated-dependencies:
- dependency-name: com.squareup.okio:okio
  dependency-version: 3.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 11:46:21 +01:00
dependabot[bot]
6a22d365f2
chore(deps): bump org.junit:junit-bom from 5.12.1 to 5.13.4 (#1080)
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit-framework) from 5.12.1 to 5.13.4.
- [Release notes](https://github.com/junit-team/junit-framework/releases)
- [Commits](https://github.com/junit-team/junit-framework/compare/r5.12.1...r5.13.4)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-version: 5.13.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-22 11:45:59 +01:00
Robin
8b4205d61d
fix: EditorUtil.createEditor() creates files on EDT (fixes #1006) (#1079) 2025-07-22 11:45:15 +01:00
Carl-Robert Linnupuu
09eb2b3fb7 docs: update changelog
Some checks are pending
Build / Build (push) Waiting to run
Build / Verify Plugin (push) Blocked by required conditions
2025-07-21 16:51:44 +01:00
Carl-Robert Linnupuu
331e41fa72 feat: add kimi k2 model 2025-07-21 16:50:45 +01:00
Carl-Robert Linnupuu
05a89ec40e fix: legacy model settings migration 2025-07-21 15:35:15 +01:00
Carl-Robert Linnupuu
07ee84bcc7 fix: tab docs link
Some checks are pending
Build / Build (push) Waiting to run
Build / Verify Plugin (push) Blocked by required conditions
2025-07-21 13:26:46 +01:00
Carl-Robert Linnupuu
82161a7a47 chore: update openai models 2025-07-21 13:14:26 +01:00
Carl-Robert Linnupuu
8d3313975c docs: update changelog 2025-07-21 12:55:25 +01:00
Carl-Robert Linnupuu
aec4c281d2 fix: remove code analyzer from initial tags 2025-07-21 12:53:03 +01:00
Carl-Robert Linnupuu
d3f59862ea docs: update changelog 2025-07-21 11:47:11 +01:00
Carl-Robert Linnupuu
79db2a5f33 fix: revert direct auto apply 2025-07-21 11:43:59 +01:00
Carl-Robert Linnupuu
d50ad140b0 feat: add native mistral client support 2025-07-21 11:28:02 +01:00
Carl-Robert Linnupuu
a6ff38e52c feat: improve chat history ui/ux
Some checks are pending
Build / Build (push) Waiting to run
Build / Verify Plugin (push) Blocked by required conditions
2025-07-20 23:25:49 +01:00
Carl-Robert Linnupuu
4122b46e1d feat: support model per feature
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2025-07-19 14:16:40 +01:00
Carl-Robert Linnupuu
6cfbd98566 feat: add server and build logs for llama.cpp
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2025-07-15 14:15:01 +01:00
Carl-Robert Linnupuu
556089f25e fix: llama.cpp server startup (fixes #852) 2025-07-09 11:11:01 +01:00
Viktor Muraviev
89a5a27586
feat: Add separate model selection for code completion (#1032)
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
* add separate Ollama model selection for code completion

closes issue #733

* add separate selection of code completion provider

closes issue #804

* add test for Ollama code completion with separate model selection

also added missing clearing of code completion cache to other tests. This fixes ProxyAI test - before the fix it was passed always regardless of real ProxyAI completion operation

* fix saving of code completion provider option in IDE settings

* fix code style

* fix: remove expected failing test

---------

Co-authored-by: Carl-Robert Linnupuu <carlrobertoh@gmail.com>
2025-07-04 16:16:52 +01:00
Violine
846ecfeddc
feat: Added code structure analysis with depth configuration and improved tag handling (#1045)
* feat: add Kotlin inferred type analyzer

* feat: implemented a queue with support for maximum crawl depth

* feat: added the depth of analysis setting to end the chat

* feat: added the depth of analysis setting to code completion

* feat: add tag for code analysis

# Conflicts:
#	src/main/kotlin/ee/carlrobert/codegpt/ui/textarea/PromptTextField.kt

* feat: changed priority of EditorTagDetails and FileTagDetails

If we added a file when opening a tab, and then added the same file through the "Include files in Prompt..." menu, it will not be in the selected state.

---------

Co-authored-by: alexander.korovin <alexander.korovin@vk.team>
Co-authored-by: Carl-Robert Linnupuu <carlrobertoh@gmail.com>
2025-07-04 15:53:12 +01:00
Carl-Robert Linnupuu
8306ac6d01 3.4.4 2025-07-04 14:57:19 +01:00
Carl-Robert Linnupuu
45edb2a82d docs: update changelog 2025-07-04 14:02:10 +01:00
Carl-Robert Linnupuu
4330a090d8 fix: prevent NPE when loading state with null conversations 2025-07-04 12:59:46 +01:00
Carl-Robert Linnupuu
74e508cb38 feat: support chat renaming 2025-07-04 11:31:35 +01:00
Carl-Robert Linnupuu
a0ff3c70bb fix: add virtual file validation to prevent InvalidVirtualFileAccessException 2025-07-04 02:22:34 +01:00
Carl-Robert Linnupuu
0bc3f07b8d feat: add chat modes (ask/edit/agent) 2025-07-03 23:35:54 +01:00
Carl-Robert Linnupuu
36b06a14c4 3.4.3 2025-06-26 10:27:41 +01:00
Carl-Robert Linnupuu
03fde6fe6d docs: update changelog 2025-06-26 10:02:42 +01:00
Carl-Robert Linnupuu
901ce5a01e feat: add conversations tags support 2025-06-21 13:09:31 +01:00
Carl-Robert Linnupuu
465feafc9f feat: remove model-conversation dependency 2025-06-20 15:59:00 +01:00
Carl-Robert Linnupuu
06e0484f8c refactor: ToolWindowFactory class 2025-06-08 09:13:17 +01:00
Carl-Robert Linnupuu
f6ccf201f4 fix: NPE (fixes #1046) 2025-06-08 09:12:51 +01:00
Carl-Robert Linnupuu
5aa120bdca 3.4.2
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2025-06-06 12:30:51 +01:00
Carl-Robert Linnupuu
6d0553166d fix: internal IDE exception 2025-06-06 12:25:01 +01:00
Carl-Robert Linnupuu
dbff1288ac chore: increase gradle heap space 2025-06-06 11:49:22 +01:00
Carl-Robert Linnupuu
cf42bb392b docs: update changelog 2025-06-06 11:41:18 +01:00
Carl-Robert Linnupuu
0299b32064 feat: global context search 2025-06-06 10:57:39 +01:00
Carl-Robert Linnupuu
d117d45459 chore: migrate to new gradle intellij plugin 2025-06-06 00:36:11 +01:00
Carl-Robert Linnupuu
66f9f634c9 3.4.1 2025-06-04 20:10:49 +01:00
Carl-Robert Linnupuu
c5bef675d5 fix: sse search/replace processing 2025-06-04 18:19:01 +01:00
Carl-Robert Linnupuu
d8d03a5b2d docs: update changelog 2025-06-04 15:44:00 +01:00
Carl-Robert Linnupuu
1007d77f96 fix: replace line separators when replacing editor's content 2025-06-04 15:42:35 +01:00
Carl-Robert Linnupuu
520bfa728b fix: proxyai default cc model 2025-06-04 11:25:53 +01:00
Carl-Robert Linnupuu
c50e14673d fix: issues with line separators 2025-06-04 11:24:18 +01:00
Carl-Robert Linnupuu
2e36e84ace 3.4.0 2025-06-02 14:15:50 +01:00
Carl-Robert Linnupuu
28b833859c fix: compatibility issues (temp) 2025-06-02 14:11:19 +01:00