This website requires JavaScript.
c3fc724887
fix(coding-agent): add uninstall alias
Mario Zechner
2026-03-14 05:44:39 +01:00
4f81c3c28d
fix(coding-agent,tui): stabilize windows shell/path handling
badlogic
2026-03-14 05:36:04 +01:00
1a4d153d7a
fix(ai): limit Bedrock prompt caching to Claude models\n\ncloses #2053
Mario Zechner
2026-03-14 05:20:41 +01:00
03ad7ecee7
fix(ai): add qwen-chat-template compat mode closes #2020
Mario Zechner
2026-03-14 05:20:27 +01:00
c961cda2cd
fix(ai): harden Bedrock unsigned thinking replay closes #2063
Mario Zechner
2026-03-14 05:06:14 +01:00
a0396e1f9b
fix(coding-agent): silence headless clipboard fallback errors closes #2056
Mario Zechner
2026-03-14 05:05:07 +01:00
bdf2419ac3
fix(coding-agent): honor provider compat in models.json closes #2062
Mario Zechner
2026-03-14 04:54:55 +01:00
62064b2b64
fix(ai): support xhigh for opus 4.6 by model id closes #2040
Mario Zechner
2026-03-14 04:54:39 +01:00
a80bbc2227
fix(check): make browser smoke check cross-platform on windows
badlogic
2026-03-14 04:48:27 +01:00
671798d67f
fix(coding-agent): normalize prompt cwd for bash-safe windows paths closes #2080
badlogic
2026-03-14 04:48:14 +01:00
7ddaf150d6
fix(coding-agent): support configurable npm wrapper command closes #2072
Mario Zechner
2026-03-14 04:38:01 +01:00
ad32089f0c
fix(tui): preserve literal paste content closes #2064
Mario Zechner
2026-03-14 04:34:40 +01:00
a8e3c829fa
fix(coding-agent): stop skill recursion at root closes #2075
Mario Zechner
2026-03-14 04:18:28 +01:00
acb0f4d807
fix(tui): preserve ./ prefix in tab completion, closes #2087
Mario Zechner
2026-03-14 04:12:38 +01:00
b6181bed92
fix(coding-agent): expand paste markers in ctx.ui.getEditorText(), closes #2084
Mario Zechner
2026-03-14 04:08:24 +01:00
a79ca41190
fix(ai): handle unknown finish_reason in openai-completions gracefully
Mario Zechner
2026-03-14 03:59:55 +01:00
9c0ba357ad
fix(tui): distinguish ctrl+backspace from backspace on Windows Terminal
Mario Zechner
2026-03-14 03:58:28 +01:00
5c9ce47c53
fix(coding-agent): fix startup crash when downloading fd/ripgrep on first run
Mario Zechner
2026-03-14 03:57:59 +01:00
b90f69297b
Add [Unreleased] section for next cycle
Mario Zechner
2026-03-14 03:39:42 +01:00
c00653255d
Release v0.58.0
Mario Zechner
2026-03-14 03:29:31 +01:00
27f8835a7f
chore: add missing changelog entries for commits since v0.57.1
Mario Zechner
2026-03-14 03:27:48 +01:00
c7309aedac
fix(ai): replace curl with fetch in Anthropic OAuth token exchange
Mario Zechner
2026-03-14 03:21:08 +01:00
9b794558c6
chore(ai): refresh generated models
Mario Zechner
2026-03-14 03:10:59 +01:00
63ac2df24d
fix(coding-agent): sync tool hooks with agent event processing closes #2113
Mario Zechner
2026-03-14 03:09:20 +01:00
f04d9bc428
feat(session-manager): allow supplying custom session ID in newSession() (#2130 )
Haoyu Zha
2026-03-13 17:34:48 -07:00
d574c03e19
Raise context length to 1M (#2135 )
Armin Ronacher
2026-03-14 01:34:25 +01:00
933348593c
fix(ai): send tool result images in function_call_output closes #2104
Mario Zechner
2026-03-14 00:49:40 +01:00
4aa25bfb72
docs(agent,ai): clarify non-throwing stream and hook contracts
Mario Zechner
2026-03-13 22:54:41 +01:00
ea1a1f8266
docs(agent): clarify non-throwing stream contracts fixes #2119
Mario Zechner
2026-03-13 22:49:27 +01:00
7506b8e9ba
fix(agent): remove broken async loop test
Mario Zechner
2026-03-13 22:48:55 +01:00
92882dc4cc
fix(ai): improve anthropic oauth flow fixes #2119
Mario Zechner
2026-03-13 22:26:28 +01:00
4b9e6006fa
fix(coding-agent): keep only ISO date in system prompt closes #2131
Mario Zechner
2026-03-13 21:05:56 +01:00
cea27bb899
chore: approve contributor jtac
github-actions[bot]
2026-03-13 18:02:21 +00:00
2501a053e0
fix(coding-agent): match server_error and internal_error in retry regex (#2117 )
KangYu
2026-03-14 02:51:04 +09:00
ff1bdf3593
chore: approve contributor in0vik
github-actions[bot]
2026-03-13 17:49:47 +00:00
93d22d67b1
chore: approve contributor zhahaoyu
github-actions[bot]
2026-03-13 17:46:04 +00:00
6bd1660a1e
chore: approve contributor asoules
github-actions[bot]
2026-03-13 17:26:18 +00:00
738319e465
fix(coding-agent): Fix EXIF orientation for JPEG and WebP images (#2105 )
Melih Mucuk
2026-03-13 19:44:14 +03:00
bd2c3ab67e
feat(tui): treat paste markers as atomic segments in editor (#2111 )
xu0o0
2026-03-14 00:42:59 +08:00
adce496f63
fix(tui): handle narrow terminal width in editor scroll indicator (#2103 )
xu0o0
2026-03-14 00:41:14 +08:00
f5b1084176
fix(coding-agent): support PI_CODING_AGENT_DIR env var in example extensions (#2009 )
Ben Smith
2026-03-12 16:48:38 -07:00
b6b7fafddb
fix(tui): normalize tabs in editor setText and input paths (#2027 )
xu0o0
2026-03-13 07:48:15 +08:00
48e4bd94ef
fix(tui): wordWrapLine overflow with wide chars at wrap boundary (#2082 )
xu0o0
2026-03-13 07:46:37 +08:00
5641693c4e
chore: approve contributor tintinweb
github-actions[bot]
2026-03-12 23:44:55 +00:00
baeccade54
fix(tui): restore shift+tab in xterm modifyOtherKeys mode (#2081 )
Lucas Rangel Cezimbra
2026-03-12 20:36:45 -03:00
0acb65fe1c
feat: allow injecting pre-built Anthropic client
sallyom
2026-03-09 15:27:28 -04:00
4535415300
fix(ai): capture usage from choice.usage for non-standard OpenAI-compatible providers
Mario Zechner
2026-03-10 16:28:09 +01:00
23109b113d
fix: send assistant content as string in openai-completions provider (#2008 )
Geraldo Dutra Neto and geraldoaax
2026-03-10 12:04:11 -03:00
15e0957b04
fix(tui): stop wide input slice overflow closes #1982 (#2006 )
Fero
2026-03-09 23:19:26 +01:00
fd0c7c3bdb
fix(ai): improve GitHub Copilot OAuth polling (#1994 )
Ben Hayden
2026-03-09 13:15:17 -06:00
aaeb2d8208
fix(tui): handle wide unicode input scrolling closes #1982
Mario Zechner
2026-03-09 17:51:28 +01:00
18e7b79417
chore: approve contributor deybhayden
github-actions[bot]
2026-03-09 16:35:34 +00:00
b621f3eefd
docs(coding-agent): explain Windows Terminal Alt+Enter remap (#1967 )
Fero
2026-03-09 13:31:42 +01:00
78bf0262e5
fix(tui): normalize tab characters in Input paste to spaces (#1975 )
xu0o0
2026-03-09 20:30:53 +08:00
01f7faae9c
fix(ai): support GOOGLE_CLOUD_API_KEY for google-vertex (#1948 ) (#1976 )
Gordon Hui
2026-03-09 20:30:22 +08:00
d9cfa115be
fix(ai): improve error details in response.failed handler (#1956 )
Drew Brown
2026-03-08 15:34:01 -05:00
758e9eccc3
fix(coding-agent): update Anthropic compaction model and HTTPS package test (#1960 )
Daniel Nouri
2026-03-08 21:33:13 +01:00
2ef2a5d1ae
chore: approve contributor gordonhwc
github-actions[bot]
2026-03-08 18:14:53 +00:00
b370cd5a5c
Add [Unreleased] section for next cycle
Mario Zechner
2026-03-08 00:56:38 +01:00
a9cedccdde
Release v0.57.1
Mario Zechner
2026-03-08 00:55:52 +01:00
5a82b5e5b1
docs(coding-agent): update unreleased changelog
Mario Zechner
2026-03-08 00:55:02 +01:00
ad11058e37
fix(coding-agent): use shell for external editor on windows closes #1925
Mario Zechner
2026-03-08 00:48:33 +01:00
deb5fb3b88
feat(tui): support digit keybindings closes #1905
Mario Zechner
2026-03-08 00:35:08 +01:00
80d79eefc3
fix(coding-agent): prefer explicit -e extensions closes #1896
Mario Zechner
2026-03-08 00:34:31 +01:00
95d0806adc
docs(coding-agent): add changelog entry for z.ai overflow
Mario Zechner
2026-03-08 00:22:35 +01:00
787f351ab7
feat(coding-agent): refine session_directory hook closes #1729
Mario Zechner
2026-03-08 00:07:56 +01:00
7df89066d9
feat(coding-agent): add session_directory extension event
Helmut Januschka
2026-03-03 01:08:51 +01:00
ade6a35e75
fix(ai): detect z.ai context overflow
Mario Zechner
2026-03-08 00:18:16 +01:00
d48843ea55
Pr 1724 (#1939 )
Mario Zechner and Sviatoslav Abakumov
2026-03-08 00:15:47 +01:00
41e02598f5
docs(tui): add changelog entry for slash autocomplete fix
Mario Zechner
2026-03-07 23:22:31 +01:00
6937d2129e
fix(tui): chain slash arg autocomplete after Tab completion
Benjamin Rapaport
2026-02-09 13:56:01 -05:00
52bf3b515d
chore: approve contributor drewburr
github-actions[bot]
2026-03-07 22:12:03 +00:00
9a8bc61300
fix(tui,coding-agent): handle tmux xterm extended keys and warn on tmux setup fixes #1872
Mario Zechner
2026-03-07 23:01:08 +01:00
e3decbcdd6
fix(tui): autocomplete highlight follows first prefix match as user types (#1931 )
Aliou Diallo
2026-03-07 19:03:42 +01:00
e77e51e7ba
fix(coding-agent): custom tool collapsed/expanded rendering in HTML export (#1934 )
Aliou Diallo
2026-03-07 19:01:33 +01:00
b279d03d33
Add [Unreleased] section for next cycle
Mario Zechner
2026-03-07 14:44:23 +01:00
3c3d63e161
Release v0.57.0
Mario Zechner
2026-03-07 14:43:35 +01:00
8f2d3ad85e
chore(changelog): audit unreleased entries
Mario Zechner
2026-03-07 14:42:35 +01:00
bd751f0515
chore(coding-agent): add codex tool-loop cache probe
Mario Zechner
2026-03-07 14:34:12 +01:00
a3f05423d9
feat(coding-agent): add provider payload hook
Mario Zechner
2026-03-07 14:23:25 +01:00
e3adaf1bd9
fix(coding-agent): use strict JSONL framing fixes #1911
Mario Zechner
2026-03-07 14:20:44 +01:00
841c95ac9c
feat(tui): add non-capturing overlays with focus control (#1916 )
Nico Bailon
2026-03-07 05:19:16 -08:00
3e6e459cfc
chore(coding-agent): close issue 1915
Mario Zechner
2026-03-07 12:22:14 +01:00
e80692bcb6
fix(coding-agent): keep ~/.agents skills user-scoped\n\ncloses #1915
Mario Zechner
2026-03-07 12:21:54 +01:00
c99b9940e1
chore: approve contributor smithbm2316
github-actions[bot]
2026-03-07 06:40:21 +00:00
1e52a687ae
Add [Unreleased] section for next cycle
Mario Zechner
2026-03-06 17:07:29 +01:00
dd66b5cc3e
Release v0.56.3
Mario Zechner
2026-03-06 17:06:42 +01:00
e1d2c355e2
docs: add missing changelog entries for #1871 , #1878 , and New Features section
Mario Zechner
2026-03-06 17:05:41 +01:00
bcfd5169a2
docs(coding-agent): document tool result truncation in compaction serialization
Mario Zechner
2026-03-06 16:58:16 +01:00
d1a17bbae5
fix(coding-agent): guard against stale kept pre-compaction usage in error-path threshold check
Mario Zechner
2026-03-06 16:57:06 +01:00
c950c692a1
fix(coding-agent): truncate tool results in compaction summarization to prevent overflow, fixes #1796
Mario Zechner
2026-03-06 16:56:47 +01:00
d8e3998d6e
docs(coding-agent): add changelog entry for #1838
Mario Zechner
2026-03-06 16:42:43 +01:00
15b36cbee1
feat(coding-agent): preserve custom editor onEscape/onCtrlD handlers
Mario Zechner
2026-03-06 16:41:00 +01:00
b8910f13ad
fix(coding-agent): allow threshold compaction for error messages using last successful usage, fixes #1834
Mario Zechner
2026-03-06 16:26:11 +01:00
25c145142d
docs(coding-agent): add changelog entry for #1860
Mario Zechner
2026-03-06 16:18:02 +01:00
d5c18e0248
fix(coding-agent): ignore stale pre-compaction assistant usage in threshold compaction checks, fixes #1860
Mario Zechner
2026-03-06 16:17:38 +01:00
a4f4d91fa5
Prevent stale pre-compaction assistant usage from retriggering auto-compaction after session recovery payloads and prove it with a regression test
Joel Hooks
2026-03-05 16:44:13 -08:00
58f8fcd8f1
fix(coding-agent): retry sync lockfile acquisition to prevent false auth errors during parallel startup
Mario Zechner
2026-03-06 16:03:50 +01:00
bdf482cefc
fix(tui): add modifyOtherKeys fallback for modified enter keys in tmux
Mario Zechner
2026-03-06 16:02:17 +01:00
cb6aef2ffb
fix(coding-agent): preserve thinking defaults across model switches closes #1864
Mario Zechner
2026-03-06 15:14:53 +01:00