Commit Graph

  • a2c5ee33eb fix(coding-agent): do not highlight read errors (#6731) Danila Poyarkov 2026-07-17 10:02:50 +03:00
  • 056c8cbb80 feat(ai): make model generation explicit (#6742) Alexey Zaytsev 2026-07-17 04:01:42 -03:00
  • 00b032676f fix(tui): handle CRLF and CR line endings (#6764) Xiangzhe 2026-07-17 15:01:10 +08:00
  • 216e672e7c Add [Unreleased] section for next cycle Armin Ronacher 2026-07-16 23:59:44 +02:00
  • 8dc78834cd Release v0.80.10 Armin Ronacher 2026-07-16 23:59:41 +02:00
  • c29eda6fb7 docs(coding-agent): audit unreleased changelog Armin Ronacher 2026-07-16 23:22:56 +02:00
  • b8575f60fa fix(ai): use adaptive thinking for Kimi Coding Armin Ronacher 2026-07-16 20:59:54 +02:00
  • aba324504c fix(ai): correct Kimi K3 Moonshot pricing Armin Ronacher 2026-07-16 20:37:48 +02:00
  • c1b7856e26 fix(ai): prevent removed xAI models regenerating, closes #6736 Armin Ronacher 2026-07-16 20:07:36 +02:00
  • 78ff249436 fix(ai): expose max thinking for Kimi Coding K3 Armin Ronacher 2026-07-16 19:58:17 +02:00
  • f7e0603745 Add [Unreleased] section for next cycle Armin Ronacher 2026-07-16 19:18:00 +02:00
  • 2d16f92973 Release v0.80.9 Armin Ronacher 2026-07-16 19:17:57 +02:00
  • aa508b7f40 docs: audit unreleased changelogs Armin Ronacher 2026-07-16 19:13:10 +02:00
  • b97ed20210 fix(coding-agent): explain clone failure for unsaved sessions Armin Ronacher 2026-07-16 19:05:27 +02:00
  • a01baaaea7 feat(xai): prefilled OAuth device link, SuperGrok login label, trimmed model list (#6734) Milosz Jankiewicz 2026-07-16 17:59:54 +01:00
  • c2c32febb0 fix(ai): correct Kimi K3 gateway output limits Armin Ronacher 2026-07-16 18:56:54 +02:00
  • 70c5763297 add deferred tool loading for kimi-k3 David Brailovsky 2026-07-16 15:39:22 +00:00
  • 3524cd4c85 Merge remote-tracking branch 'origin/main' into add-kimi-deferred-tools David Brailovsky 2026-07-16 17:30:50 +02:00
  • 6a884b4a75 add kimi-k3 David Brailovsky 2026-07-16 15:29:32 +00:00
  • e022eec37d Add [Unreleased] section for next cycle David Brailovsky 2026-07-16 16:35:19 +02:00
  • fae7176cb9 Release v0.80.8 David Brailovsky 2026-07-16 16:35:16 +02:00
  • 6442536b1e fix(coding-agent): bundle OAuth flows in Bun binaries Armin Ronacher 2026-07-16 15:36:16 +02:00
  • f16b4e0cda add deferred tools support for kimi in openai-completions api David Brailovsky 2026-07-16 12:26:56 +00:00
  • eb793510ad docs: audit unreleased changelogs Armin Ronacher 2026-07-16 13:58:56 +02:00
  • 97f9978fa6 feat(coding-agent): add model catalog refresh flag Armin Ronacher 2026-07-16 12:46:49 +02:00
  • 2be9efa19c feat(ai): publish generated model catalogs to R2 (#6720) Armin Ronacher 2026-07-16 11:43:47 +02:00
  • 5220aba619 feat(ai): add xAI device OAuth and route grok-4.5 through Responses (#6651) Milosz Jankiewicz 2026-07-16 08:58:24 +01:00
  • 36db3fa385 chore: approve contributor ananthakumaran github-actions[bot] 2026-07-16 07:46:35 +00:00
  • 5d9fedf73c chore: approve contributor DivineDominion github-actions[bot] 2026-07-16 07:38:00 +00:00
  • 1c799cecd0 fix(tui): normalize tabs for terminal output (#6697) Xiangzhe 2026-07-16 15:17:05 +08:00
  • c6d8371521 Merge pull request #6681 from earendil-works/fix/set-title-after-checking-packages-windows David Brailovsky 2026-07-15 20:10:37 +02:00
  • 12545274ea windows: reset pi terminal title after checking npm packages David Brailovsky 2026-07-15 15:14:55 +00:00
  • 5e336cfa80 Merge origin/main into model runtime changes Mario Zechner 2026-07-15 13:00:45 +02:00
  • bd9e09db44 feat(coding-agent): expose dynamic provider refresh Mario Zechner 2026-07-15 12:56:50 +02:00
  • 45203abfa0 fix(coding-agent): Coalesce adjacent assistant thinking blocks into one section Mario Zechner 2026-07-15 12:52:53 +02:00
  • fab309e955 fix(coding-agent): refresh model catalogs in picker Mario Zechner 2026-07-15 12:35:29 +02:00
  • ff28097a36 feat(coding-agent): merge model runtime facade Mario Zechner 2026-07-15 12:26:11 +02:00
  • cd7cad4ee2 feat(coding-agent): merge origin/main into model runtime facade Mario Zechner 2026-07-15 12:25:36 +02:00
  • dcfe36c797 clamp session-id to 64 chars for openai-codex (#6653) David Brailovsky 2026-07-14 21:09:29 +02:00
  • 9d09075c53 Add [Unreleased] section for next cycle Armin Ronacher 2026-07-14 18:36:49 +02:00
  • 818d67457c Release v0.80.7 Armin Ronacher 2026-07-14 18:36:46 +02:00
  • 53a087fe82 docs: audit unreleased changelogs Armin Ronacher 2026-07-14 18:18:05 +02:00
  • 9993c96907 feat(coding-agent): replace model registry with model runtime Mario Zechner 2026-07-14 17:48:45 +02:00
  • f4e9ca7466 remove current date from system prompt David Brailovsky 2026-07-14 14:58:24 +00:00
  • 1f9e846c84 don't send session-id header to opencode openai-responses models (#6645) David Brailovsky 2026-07-14 15:57:01 +02:00
  • 92ffae5228 fix(ai): type Anthropic probes by catalog providers Armin Ronacher 2026-07-14 12:29:38 +02:00
  • adfac437bb fix(coding-agent): clarify login options Armin Ronacher 2026-07-14 12:24:50 +02:00
  • 961fa6c142 feat(ai): add Radius gateway support Armin Ronacher 2026-07-14 11:01:21 +02:00
  • 0e6909f050 anthropic-messages: skip usage fields if empty (#6611) David Brailovsky 2026-07-13 18:07:59 +02:00
  • 1f0dbc008c backfill encrypted_content from response.completed for missing reasoning blocks (#6608) David Brailovsky 2026-07-13 17:27:36 +02:00
  • b084d2fb39 add legacy-peer-deps flag on pi uninstall when using npm (#6604) David Brailovsky 2026-07-13 12:50:46 +02:00
  • f8f75544b6 pass bedrock unhandled stop reasons to error message (#6598) David Brailovsky 2026-07-13 11:39:28 +02:00
  • 7303cbac5d fix branch summary when using ambient auth (#6595) David Brailovsky 2026-07-13 10:49:10 +02:00
  • 298665cfb9 fix(ai): support OpenRouter session affinity (#6496) Petr Houška 2026-07-13 09:57:53 +02:00
  • f7b78e2a42 fix(ai): route GitHub Copilot MAI-Code models through /responses endpoint (#6544) Petr Houška 2026-07-13 09:56:40 +02:00
  • eacaa130ab ai: OpenAI and Codex forced tool calls (#6588) Alexey Zaytsev 2026-07-13 04:48:33 -03:00
  • 16a3d420ff chore: approve contributor vibeinging github-actions[bot] 2026-07-13 07:46:38 +00:00
  • 8479bd8474 fix(tui): parse legacy alt-prefixed symbols (#6523) Rafał Krzyważnia 2026-07-11 15:20:08 +02:00
  • 5416b1834a chore: approve contributor petrroll github-actions[bot] 2026-07-11 12:41:54 +00:00
  • bdd5c53bcd fix(ai): fall back to ambient Cloudflare account id for key-only credentials (#6292) Mark Phelps 2026-07-11 08:30:40 -04:00
  • 850c210b77 fix(ai): filter ambient auth markers in compat dispatch Armin Ronacher 2026-07-11 13:38:48 +02:00
  • 19fe0e01c5 fix(ai): preserve ambient AWS auth for Bedrock Rafał Krzyważnia 2026-07-11 13:12:23 +02:00
  • 4c1861033b docs: audit unreleased changelogs Armin Ronacher 2026-07-11 00:01:31 +02:00
  • 3d8f74357c feat(ai): support message-anchored tool loading (#6474) Armin Ronacher 2026-07-10 23:52:54 +02:00
  • d7a48d30a0 fix(coding-agent): fall back to text clipboard paste Armin Ronacher 2026-07-10 21:46:15 +02:00
  • 3b686ac224 feat(coding-agent): add message copy shortcut Armin Ronacher 2026-07-10 20:36:30 +02:00
  • 3ea064ea2a fix: support Bedrock API key login Armin Ronacher 2026-07-10 19:34:11 +02:00
  • 91585d9a38 bump bun to 1.3.14 (#6503) David Brailovsky 2026-07-10 16:34:43 +02:00
  • bc469b0338 add xhigh and max to all fable-5 providers (#6490) David Brailovsky 2026-07-10 11:42:53 +02:00
  • 81de5702c6 chore: approve contributor farid-fari github-actions[bot] 2026-07-10 07:54:01 +00:00
  • 46145bef07 fix openrouter models: use context length from top provider (#6481) David Brailovsky 2026-07-10 09:51:53 +02:00
  • 34582ef34b Add [Unreleased] section for next cycle Armin Ronacher 2026-07-10 01:16:58 +02:00
  • 2b3fda9921 Release v0.80.6 Armin Ronacher 2026-07-10 01:16:55 +02:00
  • 5b4bda305e fix(ai): refresh generated model catalogs Armin Ronacher 2026-07-10 01:16:27 +02:00
  • 1775fe4c52 docs: audit unreleased changelogs Armin Ronacher 2026-07-10 01:13:38 +02:00
  • 338746596b fix(ai): isolate service-tier pricing test Armin Ronacher 2026-07-10 01:02:55 +02:00
  • 6731a0ba9e fix: send anthropic thinking blocks also when thinking text is empty (#6457) David Brailovsky 2026-07-09 23:25:22 +02:00
  • 1a2542b11b feat(coding-agent): expand ~ in shellPath setting (#6470) Aaron Ky-Riesenbach 2026-07-09 14:23:06 -07:00
  • 3664806f2f fix(ai): add GPT-5.4 and GPT-5.5 long-context pricing Armin Ronacher 2026-07-09 23:13:58 +02:00
  • a9ecf301fb feat(ai): add input-based pricing tiers Armin Ronacher 2026-07-09 22:43:19 +02:00
  • 6c735db060 fix(ai): exclude nonexistent GPT-5.6 alias Armin Ronacher 2026-07-09 21:20:33 +02:00
  • 532134428a fix: gate releases on full tests Armin Ronacher 2026-07-09 21:16:18 +02:00
  • fbdd46389c feat(ai): add max thinking level Mario Zechner 2026-07-09 22:30:53 +02:00
  • 8973ae28ab fix(ai): ignore stale usage after compaction Mario Zechner 2026-07-09 21:44:01 +02:00
  • 8432c6f285 chore: approve contributor aaronkyriesenbach github-actions[bot] 2026-07-09 19:06:08 +00:00
  • e3513193bf Add [Unreleased] section for next cycle Armin Ronacher 2026-07-09 21:04:09 +02:00
  • cc62baa442 Release v0.80.5 Armin Ronacher 2026-07-09 21:04:06 +02:00
  • a98778e21c test(coding-agent): fix interactive mode fixture Armin Ronacher 2026-07-09 21:01:50 +02:00
  • ef793a983b Add [Unreleased] section for next cycle Armin Ronacher 2026-07-09 20:53:01 +02:00
  • 912d0953f6 Release v0.80.4 Armin Ronacher 2026-07-09 20:52:57 +02:00
  • bf75b8aa39 docs: audit unreleased changelogs Armin Ronacher 2026-07-09 20:45:28 +02:00
  • 7df2a94e0f feat(ai): add GPT-5.6 model metadata Armin Ronacher 2026-07-09 20:32:29 +02:00
  • 3f9aa5d10b feat(coding-agent): add prompt cache miss tracking (#6427) Armin Ronacher 2026-07-09 14:12:57 +02:00
  • 57d96d72ed add ResourceExhausted as a retryable error (#6449) David Brailovsky 2026-07-09 13:58:32 +02:00
  • a6f720e6ca fix(coding-agent): count custom messages in compaction budget Mario Zechner 2026-07-09 12:45:26 +02:00
  • e9fa5a68a1 fix(coding-agent): add settled agent lifecycle event Mario Zechner 2026-07-09 12:40:52 +02:00
  • 050b8176bf chore: approve contributor HarrodRen github-actions[bot] 2026-07-09 09:56:19 +00:00
  • 1ffca0f2aa fix(coding-agent): align reload descriptions Mario Zechner 2026-07-09 11:47:44 +02:00
  • c4281a7dd1 fix(coding-agent): warn when session-id creates a session Mario Zechner 2026-07-09 11:37:07 +02:00
  • 2170363af4 fix(coding-agent): avoid Windows context file walk hang Mario Zechner 2026-07-09 11:30:59 +02:00