Carl-Robert Linnupuu
6ae3fff7cf
feat: redesign write and edit tool calls with diff previews
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-05-15 11:40:17 +01:00
Carl-Robert Linnupuu
d25e5a7c4b
refactor: centralize tool registration and update subagent wiring
2026-05-15 11:39:22 +01:00
Carl-Robert Linnupuu
19a4aa3745
feat: support ide debugging tools (poc)
2026-05-14 18:07:48 +01:00
Carl-Robert Linnupuu
b8130033ac
fix: custom openai test connection
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-05-06 14:40:44 +01:00
Carl-Robert Linnupuu
1082f93174
fix: make custom openai api key optional ( fixes #1218 )
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-05-01 10:58:09 +01:00
Carl-Robert Linnupuu
04a4efdca0
3.8.1
Build / Build (push) Waiting to run
Build / Verify Plugin (push) Blocked by required conditions
2026-04-30 17:41:31 +01:00
Carl-Robert Linnupuu
4856fae0ec
fix: compatibility errors caused by lookup matcher
2026-04-30 17:38:28 +01:00
Carl-Robert Linnupuu
401d4fe836
docs: update changelog
2026-04-30 16:41:12 +01:00
Carl-Robert Linnupuu
514cd7412e
refactor: improve MCP selection and parser flow
2026-04-30 16:29:08 +01:00
Carl-Robert Linnupuu
85a313b75e
fix: make agent continuation safe after cancelled tool calls
2026-04-30 16:23:42 +01:00
Carl-Robert Linnupuu
2d84f689ee
feat: improve @ lookup file and folder suggestions
2026-04-30 16:22:59 +01:00
Carl-Robert Linnupuu
13c337a6dc
fix: avoid repeated agent todo reminders
2026-04-29 20:43:25 +01:00
Carl-Robert Linnupuu
64fc30c794
fix: do not hijack focus on auto-approve mode
2026-04-29 20:42:45 +01:00
Carl-Robert Linnupuu
7628681ed6
refactor: share visible file context collection
2026-04-29 20:41:13 +01:00
Carl-Robert Linnupuu
920827bc11
feat: show TodoWrite updates in run cards
2026-04-27 15:00:32 +01:00
Carl-Robert Linnupuu
876b20cd3b
fix: render new panels after tool updates
2026-04-27 14:59:11 +01:00
Carl-Robert Linnupuu
a10014da6d
chore: upgrade Koog and platform versions
2026-04-23 15:40:20 +01:00
Carl-Robert Linnupuu
ea5827e48e
refactor: remove MCP group conditional rendering logic
2026-04-21 12:03:11 +01:00
Ju8z
38ed8c9bb5
fix: IntelliJ UI freeze when switching between external ACP agents such as OpenCode and Codex in the ProxyAI agent runtime selector. ( #1213 )
...
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
Problem:
`closeSession()` was called synchronously from the runtime selector action path. Closing an active ACP session can block while closing stdio transport streams. In practice this can park the Swing UI thread in `AcpProtocolCore.close()` / `StdioTransport.close()`, leaving IntelliJ black-screened until the child ACP
process is killed externally.
A freeze report captured the EDT stuck under:
- `AgentModelComboBoxAction.actionPerformed`
- `ExternalAcpAgentService.closeSession`
- `AcpProcessState.close`
- `AcpProtocolCore.close`
- `StdioTransport.close`
- `FileDescriptor.close0`
Changes:
- Close removed ACP process states asynchronously on the service IO scope.
- Remove the session setup mutex immediately after removing the state.
- Stop the child ACP process before closing the protocol.
- Force-kill the child process if it does not exit shortly after `destroy()`.
- Log cleanup failures instead of propagating them back through the UI action path.
Test-Locally
- Reproduced locally with OpenCode -> Codex switching causing IntelliJ to freeze.
- Verified the same close-order patch locally stopped the freeze by letting the ACP process terminate before protocol cleanup.
2026-04-20 12:54:10 +01:00
abishai
b4daa8a894
fix: use sh under BSD systems ( #1208 )
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-04-07 11:46:12 +01:00
Carl-Robert Linnupuu
10d9f81a92
3.8.0
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-04-03 12:13:39 +01:00
Carl-Robert Linnupuu
ef4991e2ea
fix: compatibility issues
2026-04-03 12:05:13 +01:00
Carl-Robert Linnupuu
1f9f1fd5b8
fix: keep @ folder lookup scoped to folders
2026-04-02 12:05:40 +01:00
Carl-Robert Linnupuu
5f088c60ab
fix: use IntelliJ native file search for @ lookup
2026-04-01 17:53:02 +01:00
Carl-Robert Linnupuu
ec23affee8
fix: preserve agent context tags when submitting from landing view
2026-04-01 15:03:45 +01:00
Carl-Robert Linnupuu
7b6a8092f5
chore: improve logging for code completion and next edits
2026-04-01 01:26:47 +01:00
Carl-Robert Linnupuu
f492af35cb
feat: new mercury edit 2 model
2026-04-01 01:26:19 +01:00
Carl-Robert Linnupuu
8bda2ec8b4
feat: update mercury coder model
2026-04-01 01:18:58 +01:00
Roman Gromov
0d6282e50e
fix: Critical fix of broken input field height. ( #1200 )
...
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
* Critical edit field bug fix
- Fixed issue when attached files were over 1 line, no more text input were accessible
- Adjusted edit lines to 2 instead of 1 for better view
* Generate commit message with AI fixed
Fixed crashing and non working generate commit message with AI
* Add edit mode default value switch to settings
Added in settings controls to enable/disable edit mode default setting in chat
* Setting to save attached files to chat
Implemented settings param to save attached to chat files. Implemented logs
* refactor: remove code and adjust UI
---------
Co-authored-by: Carl-Robert Linnupuu <carlrobertoh@gmail.com>
2026-04-01 00:50:38 +01:00
Carl-Robert Linnupuu
f63f6f1da9
docs: update docs
Build / Build (push) Waiting to run
Build / Verify Plugin (push) Blocked by required conditions
2026-03-31 17:23:25 +01:00
Carl-Robert Linnupuu
34a83a9854
fix: respect non-streaming executor mode for custom openai subagents
2026-03-31 13:29:23 +01:00
Carl-Robert Linnupuu
f15edcf2c4
docs: update changelog
2026-03-30 11:57:46 +01:00
Carl-Robert Linnupuu
d83063428c
fix: BashTool VFS refresh to stay within working directory
2026-03-27 11:41:47 +00:00
Carl-Robert Linnupuu
5dca4b5d17
refactor: replace custom JSON-RPC layer with official ACP SDK runtime
2026-03-27 10:45:58 +00:00
Carl-Robert Linnupuu
f6c22b0313
fix: remove horizontal scrolling in response editor panel
2026-03-18 23:02:12 +00:00
Carl-Robert Linnupuu
e7208b5e79
feat: make subagent acp config options dynamic
Build / Build (push) Failing after 3s
Build / Verify Plugin (push) Has been skipped
2026-03-18 15:32:22 +00:00
Carl-Robert Linnupuu
96c1a05748
fix: agent toolwindow toolbar right-click popup menu
2026-03-18 15:03:38 +00:00
Carl-Robert Linnupuu
22b3d8a28f
fix: prompt text field height not expanding
2026-03-18 13:29:35 +00:00
Carl-Robert Linnupuu
e9545ae004
feat: add Diagnostics tool call UI descriptor
2026-03-18 12:56:03 +00:00
Carl-Robert Linnupuu
faa9372524
feat: support model configuration for subagents
2026-03-18 11:35:18 +00:00
Carl-Robert Linnupuu
12776e5f47
fix: external agent tool call argument handling for WebFetch
2026-03-17 23:49:37 +00:00
Carl-Robert Linnupuu
6a53318fea
refactor: remove extra context length state
Build / Build (push) Failing after 5s
Build / Verify Plugin (push) Has been skipped
2026-03-17 16:01:01 +00:00
Carl-Robert Linnupuu
0d83e32ab1
Merge branch 'sapphirepro/master' into feat/configurable-custom-openai-context-length-and-size
2026-03-17 16:00:16 +00:00
Carl-Robert Linnupuu
9a79bd1610
feat: introduce agent client protocol (acp)
Build / Build (push) Failing after 4s
Build / Verify Plugin (push) Has been skipped
2026-03-17 15:04:12 +00:00
Roman Gromov
f30c8ace7a
Added custom fields for context size and output size to Custom OpenAI
...
Added fields in settings to manually set max overall context and max output context for calculation in agent mode. Default values were too low and didn't count specific model specs. Now it's solved
2026-03-15 01:20:06 +01:00
Roman Gromov
9e8a437a0a
Merge pull request #1 from carlrobertoh/master
...
Sync with latest version
2026-03-15 00:25:34 +01:00
Carl-Robert Linnupuu
80b2490ca9
refactor: use LLMCapability to decide on chat completion vs responses api
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-03-14 19:20:54 +00:00
Carl-Robert Linnupuu
8fdeba74da
Merge branch 'master' of github.com:AlexanderLuck/ProxyAI into AlexanderLuck/master
2026-03-14 16:58:18 +00:00
Alexander Luck
03ffd09db3
Merge pull request #1 from sapphirepro/master
...
Added sorting to Custom OpenAI models, so that it's better organized now, tool use fixes
2026-03-14 13:38:57 +01:00
Roman Gromov
93ff7cda5a
Fixed Custom OpenAI (Responses) tool calls
...
Fixed tool calls that were previously broken and crashing
2026-03-14 00:49:44 +01:00