Commit Graph

  • aa1b587b10 fix(ai): add direct OpenAI completions prompt caching closes #3426 Mario Zechner 2026-04-20 15:37:29 +02:00
  • 6b55d6859d fix(tui): restore shifted xterm input Mario Zechner 2026-04-20 15:36:10 +02:00
  • da6a81d398 fix(coding-agent): reuse session thinking for compaction closes #3438 Mario Zechner 2026-04-20 15:09:50 +02:00
  • d66ef6dce8 fix(coding-agent): add missing typebox dependency Mario Zechner 2026-04-20 15:08:34 +02:00
  • 5ea8a276eb fix(coding-agent): preserve share page tool output indentation closes #3440 Mario Zechner 2026-04-20 14:46:18 +02:00
  • d4e2e563ae feat(coding-agent): make scoped models and tree filter shortcuts configurable (#3343) Marek Pazik 2026-04-20 20:35:30 +08:00
  • d554409b1f fix(coding-agent): split /clone from /fork UX Mario Zechner 2026-04-20 14:33:32 +02:00
  • 62c1c4031c fix(coding-agent): add OpenRouter attribution headers Mario Zechner 2026-04-20 14:13:49 +02:00
  • 23569e304b feat(coding-agent): add fork position and duplicate session option (#3431) Armin Ronacher 2026-04-20 14:13:34 +02:00
  • ebc60aa825 feat(ai): allow overriding oauth callback bind host closes #3396 (#3409) Michael 2026-04-20 14:43:08 +03:00
  • 2b45243817 fix(coding-agent): avoid duplicate symlinked skills in pi config (#3417) Ramiz Wachtler 2026-04-20 13:23:00 +02:00
  • cbe0e8304f fix(ai): replace stale OpenRouter Llama 4 Maverick test model with Llama 4 Scout (#3421) Ramiz Wachtler 2026-04-20 13:21:29 +02:00
  • 877279f518 chore: approve contributor cmraible github-actions[bot] 2026-04-19 20:40:54 +00:00
  • f732f5e858 fix(ai): strip JSON Schema meta keys for Cloud Code Assist (#3412) Vladyslav Tkachenko 2026-04-19 17:54:49 +03:00
  • 9b28e185db fix(coding-agent): use browser-safe share viewer shortcuts (#3374) Andrea Baccega 2026-04-19 08:49:12 +02:00
  • a5fac1ef09 feat(amazon-bedrock): conditionally omit maxTokens from inferenceConfig (#3400) wirjo 2026-04-19 16:48:43 +10:00
  • 5a889ef58b fix(amazon-bedrock): pass model.baseUrl as endpoint to BedrockRuntimeClient (#3402) wirjo 2026-04-19 16:47:10 +10:00
  • c6a493c50b chore: approve contributor Michaelliv github-actions[bot] 2026-04-19 06:41:37 +00:00
  • a2ec01e12f fix(coding-agent): coerce stringified JSON edits in edit tool (#3370) Danila Poyarkov 2026-04-18 19:29:23 +03:00
  • 182d4ceea3 fix manifest glob expansion and add regression test (#3350) Neon 2026-04-18 13:16:39 +02:00
  • 00887125c0 Add [Unreleased] section for next cycle Mario Zechner 2026-04-18 01:32:50 +02:00
  • a1edb8a463 Release v0.67.68 v0.67.68 Mario Zechner 2026-04-18 01:31:38 +02:00
  • 454b9619c7 fix(ai): use SDK token auth and omit Bedrock display in GovCloud closes #3359 Mario Zechner 2026-04-18 01:24:13 +02:00
  • 2dddc5ba25 fix(ai): sanitize Mistral tool schemas closes #3361 Mario Zechner 2026-04-18 00:54:21 +02:00
  • bfa11a50e4 feat(agent,coding-agent): per-tool executionMode override for sequential tool execution (#3345) Aliou Diallo 2026-04-18 00:45:57 +02:00
  • cbf0d1fbfa Add [Unreleased] section for next cycle Mario Zechner 2026-04-17 23:06:27 +02:00
  • 1c0b628882 Release v0.67.67 v0.67.67 Mario Zechner 2026-04-17 23:04:57 +02:00
  • 27620f9383 fix(release): use npx shx for explicit versions Mario Zechner 2026-04-17 23:04:28 +02:00
  • 1573d46ac2 chore: allow explicit release versions Mario Zechner 2026-04-17 23:03:31 +02:00
  • 6121a35827 chore: approve contributor vekexasia github-actions[bot] 2026-04-17 21:05:58 +00:00
  • b0c2579fd7 chore(changelog): update unreleased entries Mario Zechner 2026-04-17 22:54:02 +02:00
  • 62778a82d5 fix(ai): use reasoning_effort for Mistral Small 4 closes #3338 Mario Zechner 2026-04-17 22:44:03 +02:00
  • e6f473f432 fix(coding-agent): prevent text selection from triggering click toggles in exported HTML (#3332) xu0o0 2026-04-18 01:23:47 +08:00
  • e3f6912d49 fix(ai): preserve qwen chat-template thinking closes #3325 Mario Zechner 2026-04-17 16:59:00 +02:00
  • 0bb4ccf11f fix(coding-agent): keep scoped-model reorder inert in implicit all-enabled state closes #3331 Mario Zechner 2026-04-17 16:58:49 +02:00
  • 3cea63cf29 fix(coding-agent): resolve captured commands on close closes #3027 Mario Zechner 2026-04-17 16:44:49 +02:00
  • c15e4d4913 fix(coding-agent): retry connection lost errors Mario Zechner 2026-04-17 16:43:37 +02:00
  • 346c82425e chore: approve contributor mpazik github-actions[bot] 2026-04-17 14:06:22 +00:00
  • 32a305cb9b fix(coding-agent): disambiguate compact extension labels Armin Ronacher 2026-04-17 09:46:47 +02:00
  • ddbf642179 chore(coding-agent): update changelog for git install devDependency omission closes #3009 Mario Zechner 2026-04-17 01:53:05 +02:00
  • 2cdac7382a fix(ai): trust requested Codex service tier (#3307) Markus Ylisiurunen 2026-04-17 02:50:04 +03:00
  • e9808b5854 fix(coding-agent): restore afterToolCall error overrides closes #3051 Mario Zechner 2026-04-17 01:49:34 +02:00
  • 32c52a86a8 chore: remove dyyz1993 from approved contributors Mario Zechner 2026-04-17 01:25:23 +02:00
  • 7f55605aa2 chore(coding-agent): reference stable date format fix (fixes #2814) Mario Zechner 2026-04-17 01:22:52 +02:00
  • f81acc6679 fix(coding-agent): use stable date format in system prompt Mario Zechner 2026-04-17 01:21:38 +02:00
  • ef1fcfcec2 fix(coding-agent): omit devDependencies when installing packages (fixes #3009) Mario Zechner 2026-04-17 01:21:31 +02:00
  • 36bffc1d13 fix(coding-agent): restore /import error flow and document throws Mario Zechner 2026-04-17 00:59:53 +02:00
  • 3ba0d85fa2 fix(coding-agent): restore assistant/user turn spacing Mario Zechner 2026-04-17 00:52:14 +02:00
  • e5f86f25f2 fix(coding-agent): honor PI_PACKAGE_DIR for bun asset paths closes #3074 Mario Zechner 2026-04-17 00:38:34 +02:00
  • 8404fbafdb test(ai): align adaptive thinking payload assertions Mario Zechner 2026-04-17 00:35:07 +02:00
  • b2ed851e84 Merge branch 'main' of https://github.com/badlogic/pi-mono Mario Zechner 2026-04-17 00:28:14 +02:00
  • b0490310c3 fix(coding-agent): stabilize user message OSC 133 padding closes #3090 Mario Zechner 2026-04-17 00:22:39 +02:00
  • 165603189b fix(coding-agent): parse quoted import paths and missing files Armin Ronacher 2026-04-16 23:55:52 +02:00
  • 9078230b1a fix(coding-agent): export rpc client from root entrypoint Mario Zechner 2026-04-16 23:56:59 +02:00
  • b9cd557d1d fix(agent): guard afterToolCall hook errors in finalization Mario Zechner 2026-04-16 23:51:26 +02:00
  • b789900570 fix(ai): type bedrock bearer auth middleware Armin Ronacher 2026-04-16 23:50:29 +02:00
  • 22085a9a17 feat(bedrock): support Bearer token auth for Converse API (#3125) wirjo 2026-04-17 07:34:18 +10:00
  • 5476b56e41 Add [Unreleased] section for next cycle Mario Zechner 2026-04-16 23:26:44 +02:00
  • 2a356dca4d Release v0.67.6 v0.67.6 Mario Zechner 2026-04-16 23:25:54 +02:00
  • cab5f758e7 docs(coding-agent): audit [Unreleased] entries since v0.67.5 Mario Zechner 2026-04-16 23:23:58 +02:00
  • 9f523babcd docs(coding-agent,tui): move argument-hint changelog entries to [Unreleased] Mario Zechner 2026-04-16 23:16:20 +02:00
  • 1d4fdbad26 fix(coding-agent): scope nested .gitignore rules to their subtree in find Mario Zechner 2026-04-16 23:03:33 +02:00
  • aa25726ebf feat(coding-agent,tui): support argument-hint frontmatter in prompt templates (#2780) Andrés Vinueza 2026-04-16 16:02:35 -05:00
  • f84c4c89f5 fix(ai): restore FakeOpenAI mock .withResponse() so openai-completions tests pass Mario Zechner 2026-04-16 22:57:30 +02:00
  • c5451af749 fix(coding-agent): make find tool match path-based glob patterns Mario Zechner 2026-04-16 22:53:45 +02:00
  • ab518d8651 docs(ai): changelog for openai-responses session header fix Mario Zechner 2026-04-16 22:42:40 +02:00
  • 45f1a2cd00 fix(ai): set session id headers for all OpenAI compatible responses (#3264) Vegard Stikbakke 2026-04-16 22:38:40 +02:00
  • 30a8a41fc3 fix(tui): default hyperlinks off for unknown terminals and tmux/screen Mario Zechner 2026-04-16 22:19:38 +02:00
  • c3ded498ad docs(ai): drop incorrect anthropic sdk bump changelog entry Mario Zechner 2026-04-16 22:16:34 +02:00
  • e8743e870b feat(tui): use OSC 8 hyperlinks in Markdown when terminal supports them (#3248) Omair Ahmed 2026-04-16 16:13:36 -04:00
  • acbf8eca06 feat(ai): add thinkingDisplay option for Anthropic and Bedrock Claude Mario Zechner 2026-04-16 22:12:06 +02:00
  • 7b45c52807 fix(coding-agent): restore verbose startup expansion Mario Zechner 2026-04-16 21:42:57 +02:00
  • f822408c77 fix(coding-agent): compact startup header and resource listings (#3267) Armin Ronacher 2026-04-16 21:37:20 +02:00
  • 3b575e3ffb Restore full state when cycling through presets for none preset (#3272) stembi 2026-04-16 20:38:31 +02:00
  • a5f9f47d13 fix(ai): restore changelog and sdk type compatibility Mario Zechner 2026-04-16 20:32:23 +02:00
  • d131fcd4ba feat(coding-agent): add after_provider_response hook closes #3128 Mario Zechner 2026-04-16 20:27:04 +02:00
  • aa78fa91fe Add [Unreleased] section for next cycle Armin Ronacher 2026-04-16 20:06:43 +02:00
  • 23259e5f19 Release v0.67.5 v0.67.5 Armin Ronacher 2026-04-16 20:05:42 +02:00
  • 85ff56a0b4 docs(changelog): add missing unreleased entries Armin Ronacher 2026-04-16 20:04:24 +02:00
  • 5b84152b17 revert(tui): temporarily undo Zellij Kitty-query bypass Armin Ronacher 2026-04-16 20:00:54 +02:00
  • 54bbaece5c fix(ai): rebuild models Armin Ronacher 2026-04-16 19:58:40 +02:00
  • d1c6cb1e0f fix(ai): Fix a configuration bug with Opus 4.7 adaptive thinking (#3286) Markus Ylisiurunen 2026-04-16 20:57:19 +03:00
  • 72619e9246 Add [Unreleased] section for next cycle Armin Ronacher 2026-04-16 17:56:55 +02:00
  • 01949c1d4f Release v0.67.4 v0.67.4 Armin Ronacher 2026-04-16 17:32:50 +02:00
  • b071e99b27 docs(changelog): audit unreleased entries since v0.67.3 Armin Ronacher 2026-04-16 17:31:34 +02:00
  • a91978cf19 fix(ai): add temporary Anthropic Opus 4.7 model override Armin Ronacher 2026-04-16 17:06:23 +02:00
  • e9ba9e2ebc fix(coding-agent): harden find cancellation and grep match formatting closes #3148 Mario Zechner 2026-04-16 13:15:58 +02:00
  • b5007640d9 docs(coding-agent): changelog entry for loadProjectContextFiles export Mario Zechner 2026-04-16 12:43:52 +02:00
  • 1d6de01c96 feat(coding-agent): export loadProjectContextFiles() standalone utility Mario Zechner 2026-04-16 12:39:05 +02:00
  • db5274b48c fix(markdown): require double-tilde strikethrough delimiters Armin Ronacher 2026-04-16 12:32:51 +02:00
  • 624a7f794f fix(coding-agent): handle ctrl+z on windows closes #3191 Mario Zechner 2026-04-16 12:33:47 +02:00
  • eb1cf80b10 fix(ai,coding-agent): replace deprecated kimi k2p5 model closes #3242 Mario Zechner 2026-04-16 12:06:24 +02:00
  • 1c016cb018 fix(ai): cache Anthropic tools separately from transcript closes #3260 Mario Zechner 2026-04-16 11:31:58 +02:00
  • e189b23964 feat(coding-agent): add --no-context-files flag Mario Zechner 2026-04-16 10:59:11 +02:00
  • f2c0489197 chore: approve contributor crisog github-actions[bot] 2026-04-16 05:25:31 +00:00
  • 9b7948c4c8 fix(coding-agent): kill tracked detached bash children on shutdown Armin Ronacher 2026-04-16 00:12:14 +02:00
  • 33e632dfce fix(coding-agent): stabilize edit tool redraw test Mario Zechner 2026-04-15 23:54:34 +02:00
  • e0918a627b Add [Unreleased] section for next cycle Mario Zechner 2026-04-15 23:41:16 +02:00
  • 0299811c02 Release v0.67.3 v0.67.3 Mario Zechner 2026-04-15 23:40:28 +02:00
  • 01b98a27af test(coding-agent): make rpc preflight error assertion path-agnostic Mario Zechner 2026-04-15 23:39:10 +02:00