Commit graph

901 commits

Author SHA1 Message Date
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)
Some checks failed
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
34a83a9854 fix: respect non-streaming executor mode for custom openai subagents 2026-03-31 13:29:23 +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
Some checks failed
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
Some checks failed
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)
Some checks failed
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
Carl-Robert Linnupuu
80b2490ca9 refactor: use LLMCapability to decide on chat completion vs responses api
Some checks failed
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
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
Roman Gromov
23241ec98b
Fixes
Fixed diagnostics being broken + added diagnostics as tool for agent. Now it shows relevant files and can filter errors separately.

Fixed Custom OpenAI providers being broken in Agent mode. None worked previously, was streaming bug issues for both
2026-03-13 23:10:18 +01:00
Roman Gromov
1c37947bc2
Added sorting to Custom OpenAI models, so that it's better organized now 2026-03-13 20:35:31 +01:00
Carl-Robert Linnupuu
dd97160163 Merge branch 'master' into AlexanderLuck/master 2026-03-13 17:06:10 +00:00
Alexander Luck
a88627e559 Split @ command search into instant + heavy phases so builtin actions (@includeopenfiles) appear immediately while file/folder/git scanning runs in parallel in the background.
Also passes actual search text to group lookups instead of empty string, adds early termination (200 file cap) to prevent full project tree scans, and deduplicates merged results.
2026-03-13 12:38:06 +01:00
Alexander Luck
27db40a0b8 copy custom openai configuration copies actual API key instead of starting blank 2026-03-13 12:38:05 +01:00
Alexander Luck
2b47bca36f custom openai responses API support 2026-03-13 12:37:58 +01:00
Carl-Robert Linnupuu
c15bc58d08 fix: web search filtering for empty domain lists and remove SearXNG 2026-03-12 18:16:31 +00:00
Carl-Robert Linnupuu
610c3035ec fix: retry agent streaming requests on SSE transport timeouts 2026-03-12 12:15:34 +00:00
Carl-Robert Linnupuu
7643e91c17 fix: display credits label only for ProxyAI provider
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-03-11 14:06:41 +00:00
Carl-Robert Linnupuu
9ac26d9bb2 feat: add Mercury 2 model 2026-03-10 16:23:58 +00:00
Carl-Robert Linnupuu
0fffa2eac2 fix: defer toolwindow tab creation and allow closing first/last tab (relates #865) 2026-03-10 14:30:49 +00:00
Carl-Robert Linnupuu
00775d38da refactor: remove llm-client dependency in favor of Koog and refresh models
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-03-09 16:56:43 +00:00
Carl-Robert Linnupuu
0eaf6f8668 feat: support overriding workingDirectory bash param 2026-02-26 16:53:58 +00:00
Carl-Robert Linnupuu
fe02380f5c feat: support markdown tables (closes #1186) 2026-02-26 15:07:55 +00:00
Gleb Mayorov
b501ffad73
fix: use Bash for linux platforms (#1189)
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-02-24 12:45:04 +00:00
Carl-Robert Linnupuu
18d4dd0272 fix: non-streaming chat response (fixes #1174, #819, #431, #1184) 2026-02-18 15:09:02 +00:00
Carl-Robert Linnupuu
376201b87c fix: agent response deserialization on missing ids (fixes #1184) 2026-02-18 14:06:27 +00:00
Carl-Robert Linnupuu
ddd3466bc1 fix: compatibility issues 2026-02-18 02:23:06 +00:00
Carl-Robert Linnupuu
ac3204087d feat: support mermaid diagrams (closes #788) 2026-02-18 01:45:50 +00:00
Carl-Robert Linnupuu
3f32f19f72 feat: agent timeline 2026-02-17 14:03:13 +00:00
Carl-Robert Linnupuu
24e2a5fbad fix: compatibility issues with Remote Development feature (fixes #962) 2026-02-13 13:46:23 +00:00
Carl-Robert Linnupuu
7cee32a080 refactor: remove ProxyAI Docs support 2026-02-10 15:13:03 +00:00
Carl-Robert Linnupuu
37960489e4 feat: add webfetch tool 2026-02-10 11:28:22 +00:00
Carl-Robert Linnupuu
0442d85dde feat: custom openai nested request params
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-02-10 02:18:28 +00:00
Carl-Robert Linnupuu
6a7107c6e7 fix: respect ignorelist when dealing with any search/read operations (relates #1126)
Some checks failed
Build / Build (push) Has been cancelled
Build / Verify Plugin (push) Has been cancelled
2026-02-06 18:38:46 +00:00
Carl-Robert Linnupuu
b456b53752 feat: agent chat history 2026-02-06 16:03:07 +00:00
Carl-Robert Linnupuu
836dcf9c86 feat: agent mcp 2026-02-04 13:40:06 +00:00
Carl-Robert Linnupuu
a50623024b feat: add agent skills form 2026-02-04 01:25:35 +00:00