Mario Zechner
9a53d950c4
Release v0.55.4
2026-03-02 23:24:27 +01:00
Mario Zechner
8903299074
fix(coding-agent): close retry wait race across queued events (from #1726 )
2026-03-02 23:20:16 +01:00
Mario Zechner
2e7ec46176
docs(coding-agent): add unreleased new features section
2026-03-02 23:08:08 +01:00
Mario Zechner
5ec0540bf4
Update README.md
2026-03-02 23:00:29 +01:00
Mario Zechner
8e06afbf34
chore(coding-agent): add changelog entry for PR #1719\n\ncloses #1719
2026-03-02 22:59:32 +01:00
Mario Zechner
7b7b967aef
merge: PR #1719 for local testing
2026-03-02 22:54:58 +01:00
Mario Zechner
8032a302e9
docs(coding-agent): fix changelog attribution format
2026-03-02 22:52:55 +01:00
Mario Zechner
e18c74dda0
docs(coding-agent): reference #1237 in changelog attribution
2026-03-02 22:51:36 +01:00
Mario Zechner
8344f3da49
docs(coding-agent): add changelog attribution for #1720
2026-03-02 22:51:00 +01:00
Mario Zechner
8d4a49487a
fix(coding-agent): add tool promptGuidelines support fixes #1720
2026-03-02 22:50:08 +01:00
Mario Zechner
bc2fa8d6d0
fix(coding-agent): support dynamic tool registration and tool prompt snippets closes #1720
2026-03-02 22:32:07 +01:00
Mario Zechner
dfc779faab
fix(coding-agent): serialize session event handling to preserve message order ( fixes #1717 )
2026-03-02 20:48:22 +01:00
Aljosa Asanovic
b97310474b
fix(coding-agent): remove extra spacer before streaming tool blocks
2026-03-02 10:22:51 -05:00
Aljosa Asanovic
480d6bc62d
fix(coding-agent): allow suppressing custom tool transcript blocks
2026-03-02 10:22:41 -05:00
Mario Zechner
95276df060
Add [Unreleased] section for next cycle
2026-02-27 22:54:44 +01:00
Mario Zechner
9d68043cbc
Release v0.55.3
2026-02-27 22:54:03 +01:00
Mario Zechner
af85b715db
chore(coding-agent): add changelog entry for windows image paste keybinding closes #1682
2026-02-27 22:51:51 +01:00
Duncan Ogilvie
cec8c7888b
fix(coding-agent): use alt+v for image pasting on Windows ( #1682 )
2026-02-27 22:51:16 +01:00
Mario Zechner
edca5dd769
Add [Unreleased] section for next cycle
2026-02-27 22:26:46 +01:00
Mario Zechner
10180037d2
Release v0.55.2
2026-02-27 22:26:00 +01:00
Mario Zechner
15e0a74a3c
docs: audit and add missing changelog entries for v0.55.1..HEAD
2026-02-27 22:25:03 +01:00
Mario Zechner
2f64df1e52
fix(coding-agent): prevent duplicate session headers when forking from pre-assistant entry
...
createBranchedSession() wrote the file and set flushed=true even when the
branched path had no assistant message. The next _persist() call saw no
assistant, reset flushed=false, and the subsequent flush appended all
in-memory entries to the already-populated file, duplicating the header
and entries.
Fix: defer file creation when the branched path has no assistant message,
matching the newSession() contract. _persist() creates the file on the
first assistant response.
closes #1672
2026-02-27 22:18:26 +01:00
Mario Zechner
3dcb3c1c77
Merge branch 'pr-1669-fixes'
...
# Conflicts:
# package-lock.json
# packages/ai/CHANGELOG.md
# packages/coding-agent/CHANGELOG.md
2026-02-27 21:04:00 +01:00
Mario Zechner
2f55890452
fix(coding-agent,ai): finalize provider unregister lifecycle and dependency security updates fixes #1669
2026-02-27 21:00:25 +01:00
Aliou Diallo
0b4dea466d
fix(coding-agent): ignore SIGINT while process is suspended ( #1668 )
...
Add a no-op SIGINT handler before sending SIGTSTP in handleCtrlZ().
Remove it on SIGCONT. Prevents Ctrl+C from killing the backgrounded
process.
2026-02-27 13:51:45 +01:00
Mario Zechner
9a0a8d7ccb
Add [Unreleased] section for next cycle
2026-02-26 01:10:55 +01:00
Mario Zechner
a753e24135
Release v0.55.1
2026-02-26 01:10:09 +01:00
Mario Zechner
a27ea5b9e2
docs(changelog): cover upstream unreleased ai and coding-agent entries
2026-02-26 01:13:32 +01:00
Mario Zechner
b2983c483e
docs(changelog): audit unreleased entries and add missing items
2026-02-26 01:11:34 +01:00
Nader Dabit
40a8706bb9
fix syntax for initializing AuthStorage in docs ( #1539 )
2026-02-26 00:35:13 +01:00
Tianshu Wang
7390f830de
fix(subagent): use getAgentDir for user agents path ( #1559 )
2026-02-26 00:22:42 +01:00
Mario Zechner
4939434997
fix(coding-agent): handle typebox alias path separators on windows
2026-02-26 00:28:23 +01:00
Mario Zechner
3db5715de4
fix(coding-agent): harden fd/rg bootstrap on windows
...
fixes #1348
2026-02-26 00:19:43 +01:00
Mario Zechner
ef8c950357
docs(changelog): add unreleased coding-agent fix entries closes #1631 closes #1627
2026-02-25 23:45:31 +01:00
Matteo Collina
757d36a41b
fix(coding-agent): add offline startup mode and network timeouts ( #1631 )
2026-02-25 19:44:49 +01:00
Mario Zechner
5c0ec26c28
Add [Unreleased] section for next cycle
2026-02-24 23:52:43 +01:00
Mario Zechner
d3232c2e9e
Release v0.55.0
2026-02-24 23:52:01 +01:00
Mario Zechner
f0379384fe
feat(coding-agent): prioritize project resources over global
2026-02-24 23:50:55 +01:00
Mario Zechner
380236a003
Add [Unreleased] section for next cycle
2026-02-23 01:57:06 +01:00
Mario Zechner
2417fc256f
Release v0.54.2
2026-02-23 01:56:21 +01:00
Mario Zechner
0c61dd5873
fix(coding-agent): incremental highlight for streaming write tool calls
2026-02-23 01:52:30 +01:00
Mario Zechner
9e694f081a
docs(coding-agent): add changelog entry for extension theme persistence ( closes #1483 )
2026-02-23 01:03:25 +01:00
Duncan Ogilvie
f1a2092bcf
Do not create empty .pi folder unconditionally ( #1588 )
2026-02-23 00:59:10 +01:00
Fero
6137de9ce7
fix(coding-agent): sync extension theme changes to session settings ( #1483 )
2026-02-23 00:57:36 +01:00
Mario Zechner
34f841f036
Extend OSS vacation to March 2, 2026
2026-02-22 19:56:08 +01:00
Mario Zechner
d34e8d80c4
docs(coding-agent): add built-in-tool-renderer to extensions README
2026-02-22 19:05:57 +01:00
Mario Zechner
316c2afe38
fix(coding-agent): fix git-update test using unparseable git source
...
The test used 'github.com/test/extension' as the git source, but
parseGitUrl() requires a 'git:' prefix for bare hostnames. Changed
to 'git:github.com/test/extension' so the source is correctly
parsed as a git type and update() actually runs.
2026-02-22 14:57:58 +01:00
Mario Zechner
21141e0040
docs(coding-agent): add built-in tool renderer extension example
...
Shows how to override rendering of read, bash, edit, write tools
with compact output while delegating execution to the originals.
2026-02-22 14:52:49 +01:00
Mario Zechner
7364696ae6
fix(coding-agent): prefer provider/model split over gateway model id matching
...
When resolving --model zai/glm-5, the resolver now correctly interprets
'zai' as the provider and 'glm-5' as the model id, rather than matching
a vercel-ai-gateway model whose id is literally 'zai/glm-5'.
If the provider/model split fails to find a match, falls back to raw id
matching to still support OpenRouter-style ids like 'openai/gpt-4o:extended'.
2026-02-22 14:40:36 +01:00
Mario Zechner
de1560a7ba
Add [Unreleased] section for next cycle
2026-02-22 14:35:28 +01:00