Commit Graph

  • 9595be4bab Release v0.59.0 v0.59.0 Mario Zechner 2026-03-17 18:12:23 +01:00
  • 4095a88045 docs(changelog): update unreleased entries Mario Zechner 2026-03-17 18:10:09 +01:00
  • a7559f01e9 feat(ai): lazy-load provider modules for faster startup fixes #2297 Mario Zechner 2026-03-17 18:03:24 +01:00
  • dd53eb56ee fix(ai): expose provider response ids on assistant messages fixes #2245 Mario Zechner 2026-03-17 17:11:18 +01:00
  • 18d90b5c48 fix(coding-agent): handle empty session titles and session info metadata (#2304) Aliou Diallo 2026-03-17 16:22:04 +01:00
  • 2d05e87281 fix(coding-agent): handle reftable footer branch detection (#2300) Aaron Soules 2026-03-17 10:33:33 -04:00
  • 688ff9f10c fix(extensions): improve VS Code launch on Windows in diff/files (#2288) myu003 2026-03-17 22:33:03 +08:00
  • 16a9b7590c chore(ai): drop anthropic client injection test closes #2057 Mario Zechner 2026-03-17 13:32:06 +01:00
  • 635bda80d4 Merge commit 0acb65fe from PR #2058 Mario Zechner 2026-03-17 13:31:00 +01:00
  • 42d6a5461f fix(coding-agent): emit OSC 133 command-executed marker closes #2242 Mario Zechner 2026-03-17 12:56:44 +01:00
  • 7817e9b227 fix(coding-agent): make prompt snippets opt in closes #2285 Mario Zechner 2026-03-17 12:44:16 +01:00
  • 8e3bb4ff55 fix(coding-agent): retry provider returned error closes #2264 Mario Zechner 2026-03-17 12:43:20 +01:00
  • 747521227f fix(ai): correct Claude 4.6 context overrides closes #2286 Mario Zechner 2026-03-17 12:32:03 +01:00
  • 0971b1cbea feat(web-ui): export CustomProviderDialog closes #2267 Mario Zechner 2026-03-17 12:22:19 +01:00
  • bf60741048 docs: disable OSS weekend Mario Zechner 2026-03-17 12:11:55 +01:00
  • 40a1300089 Add [Unreleased] section for next cycle Mario Zechner 2026-03-16 20:29:18 +01:00
  • b28240434e Release v0.58.4 v0.58.4 Mario Zechner 2026-03-16 20:28:29 +01:00
  • a147b913d5 docs(changelog): add missing unreleased entries Mario Zechner 2026-03-16 20:27:38 +01:00
  • 208a2cc123 fix(agent): defer steering until after tool execution Mario Zechner 2026-03-16 20:23:28 +01:00
  • 83378aad7e fix(web-ui): add model selector filter, onModelSelect callback, onClose callback, fuzzy search, fix streaming duplicates Mario Zechner 2026-03-15 23:40:18 +01:00
  • aac0e0c1bf Add [Unreleased] section for next cycle Mario Zechner 2026-03-15 20:34:10 +01:00
  • 1c93f9f099 Release v0.58.3 v0.58.3 Mario Zechner 2026-03-15 20:33:25 +01:00
  • 01aed79232 fix(web-ui): build with tsc instead of tsgo Mario Zechner 2026-03-15 16:44:49 +01:00
  • fb52c26d88 Add [Unreleased] section for next cycle Mario Zechner 2026-03-15 19:21:36 +01:00
  • 6c60f8a2be Release v0.58.2 v0.58.2 Mario Zechner 2026-03-15 19:20:14 +01:00
  • 700bcf3455 fix(coding-agent): normalize fuzzy edit matching and run touched tests closes #2044 Mario Zechner 2026-03-15 19:08:24 +01:00
  • 1ae0833a72 docs: document xfce4-terminal and terminator keyboard protocol limitations (#2166) BillionClaw 2026-03-16 01:54:18 +08:00
  • ce2d7e83c2 chore: approve contributor yzhg1983 github-actions[bot] 2026-03-15 17:49:59 +00:00
  • b752a6e0a1 fix(coding-agent): handle slash-delimited /model refs closes #2174 Mario Zechner 2026-03-15 16:41:06 +01:00
  • 0b48e2518f docs: clarify compat flags for openai-compatible local servers closes #2177 Mario Zechner 2026-03-15 16:11:40 +01:00
  • e645995a4a fix(ai): fix anthropic oauth manual callback and refresh flow closes #2169 Mario Zechner 2026-03-15 15:40:50 +01:00
  • 0253ebbc2f docs: enable OSS weekend Mario Zechner 2026-03-14 16:35:01 +01:00
  • 8f973897f3 chore: streamline OSS weekend toggling Mario Zechner 2026-03-14 16:34:49 +01:00
  • 572876be1e chore: add OSS weekend gating Mario Zechner 2026-03-14 16:28:02 +01:00
  • 78d184447e chore: automate OSS weekend mode Mario Zechner 2026-03-14 16:12:28 +01:00
  • fa26f15e68 fix(tui): clear stale scrollback on session switch (#2155) Sviatoslav Abakumov 2026-03-14 19:00:34 +04:00
  • 962c12444d fix(tui): remove trailing markdown block spacing (#2152) Markus Ylisiurunen 2026-03-14 16:50:19 +02:00
  • c9a3d14aa5 feat(tui): make select list column sizing configurable (#2154) Markus Ylisiurunen 2026-03-14 16:50:00 +02:00
  • e5b5738255 Add [Unreleased] section for next cycle Mario Zechner 2026-03-14 12:40:11 +01:00
  • 56559f9fee Release v0.58.1 v0.58.1 Mario Zechner 2026-03-14 12:39:27 +01:00
  • 83e8c88a2e docs: add missing changelog entries for v0.58.0..HEAD Mario Zechner 2026-03-14 12:38:33 +01:00
  • ad48b52de4 fix(ai): align codex websocket headers and terminate SSE closes #1961 Mario Zechner 2026-03-14 12:23:17 +01:00
  • 1feccfedcb fix(coding-agent): handle WSL clipboard image fallback\n\nCloses #1722 Mario Zechner 2026-03-14 06:07:38 +01:00
  • 80ca61a1c4 fix(coding-agent): start UI before session_start closes #2035 Mario Zechner 2026-03-14 05:48:38 +01:00
  • 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 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 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