Commit graph

  • fd85ef7d5f
    Merge b5faf6ff12 into 9b62f1f87c Armin Ronacher 2026-05-22 16:52:55 +00:00
  • bdd8f22733 Add promptLogFormat setting and improve UX Alexey Furmanov 2026-05-22 18:48:26 +02:00
  • 9b62f1f87c Fix Anthropic eager tool input compat test main Mario Zechner 2026-05-22 18:40:31 +02:00
  • d801d88a11 Support adaptive thinking for Anthropic-compatible aliases Mario Zechner 2026-05-22 18:30:04 +02:00
  • 40c02c5b0c feat: add message decorators to allow extensions Jimmeh 2026-05-22 16:56:46 +01:00
  • b5faf6ff12 chore: merge main into async-file-tools async-file-tools Armin Ronacher 2026-05-22 18:04:16 +02:00
  • 7002c68f8b fix(ai): declare Bedrock Smithy HTTP handler dependency Armin Ronacher 2026-05-22 16:49:17 +02:00
  • c841a6c78f Clean up OAuth device-code callbacks Mario Zechner 2026-05-22 15:50:52 +02:00
  • b3ed545938 fix(export-html): escape quotes in exported attributes Armin Ronacher 2026-05-22 15:47:57 +02:00
  • 60e2e4332d
    Merge pull request #4898 from haoqixu/fix-4761 Mario Zechner 2026-05-22 15:22:45 +02:00
  • e28a9db384
    Merge 654ae83332 into 11e868b790 Julien Chaumond 2026-05-22 15:21:46 +02:00
  • 0ad5005bbd
    Merge fd8b6bbce0 into 11e868b790 Julien Chaumond 2026-05-22 15:21:46 +02:00
  • 11e868b790
    Merge pull request #4788 from earendil-works/refactor-device-code-login Mario Zechner 2026-05-22 15:21:42 +02:00
  • 741e5ae3a1 fix(coding-agent): reconcile git package ref on settings change haoqixu 2026-05-22 19:28:52 +08:00
  • baf4028fb9 fix(coding-agent): use the right basedir for patterns haoqixu 2026-05-22 18:33:26 +08:00
  • 7426ce977d Tighten AGENTS.md and extract LLM provider checklist to skill Mario Zechner 2026-05-22 12:04:01 +02:00
  • dd10fc067d
    Merge 2fc87d81a6 into c100620bf4 Ryan Patterson 2026-05-22 03:39:03 -06:00
  • c100620bf4
    fix(coding-agent): Clean up Path Handling (#4873) Armin Ronacher 2026-05-22 11:25:15 +02:00
  • bf56a86e1e fix(coding-agent): reconcile git package refs Mario Zechner 2026-05-22 11:13:26 +02:00
  • 1a2a536dba chore: update PR prompt template Mario Zechner 2026-05-22 11:11:38 +02:00
  • c50d97f59e fix(paths): keep tilde-prefixed paths literal Armin Ronacher 2026-05-22 11:03:01 +02:00
  • 8e7ad26766 refactor(paths): rename normalize path helper Armin Ronacher 2026-05-22 10:40:23 +02:00
  • 4329731822 refactor(paths): rename resolve path helper Armin Ronacher 2026-05-22 10:33:23 +02:00
  • 4d2d719eef Merge branch 'main' into fix/windows-file-url-paths Armin Ronacher 2026-05-22 10:28:35 +02:00
  • dea04afa1d fix(coding-agent): reconcile git ref on install, update settings on ref change haoqixu 2026-05-22 16:21:13 +08:00
  • c554364c2a feat(ai): refactor device code login for copilot Vegard Stikbakke 2026-05-20 09:30:58 +02:00
  • 052277a4a0 fix(ai): omit store for Google OpenAI-compatible completions shuntagami 2026-05-22 15:28:14 +09:00
  • 264395b316 Fix IME preedit flicker in TUI renders Aron 2026-05-22 14:21:01 +09:00
  • ced73b396a docs: note Node 20 rescue release Mario Zechner 2026-05-22 00:28:49 +02:00
  • 8b57630bc9 Release v0.74.2 v0.74.2 rescue/0.74.2-node20-update-warning Mario Zechner 2026-05-22 00:18:08 +02:00
  • 11c3da4f74 fix(ai): set bedrock claude default max tokens Mario Zechner 2026-05-21 23:27:40 +02:00
  • b0c5554902 docs: document safe development install Mario Zechner 2026-05-21 20:43:48 +02:00
  • 1367164204 chore: approve contributor AJM10565 github-actions[bot] 2026-05-21 18:34:39 +00:00
  • 2171cefbaa test(coding-agent): update bash truncation expectation Armin Ronacher 2026-05-21 18:35:48 +02:00
  • 5cc57210cc
    Remove path normalization fix entry from CHANGELOG Armin Ronacher 2026-05-21 18:22:58 +02:00
  • 16f92fede5 fix(coding-agent): normalize Windows file URL paths Armin Ronacher 2026-05-21 17:54:25 +02:00
  • 1da655ee7b fix(ai): default Bedrock inferenceConfig.maxTokens to model.maxTokens Burak Varli 2026-05-21 13:07:38 +00:00
  • f953067814 fix(coding-agent): correct bash truncation line count Mario Zechner 2026-05-21 16:54:56 +02:00
  • aa527c8092 feat: 增加 provider raw hooks Lukin 2026-05-21 22:40:49 +08:00
  • d069457ccc docs: add ROADMAP.md with project roadmap and agent configuration Achirawit Kaewkhong 2026-05-21 21:15:33 +07:00
  • 71e54b9806 Update Pi extension imports Achirawit Kaewkhong 2026-05-21 21:10:59 +07:00
  • f02c2ca2c5 refactor: rename package scope to @lyla Achirawit Kaewkhong 2026-05-21 21:08:55 +07:00
  • 60660b2cfa fix(coding-agent): complete lyla runtime rename Achirawit Kaewkhong 2026-05-21 20:51:07 +07:00
  • 81c4a4bc0d feat(coding-agent): rename runtime to lyla Achirawit Kaewkhong 2026-05-21 20:11:13 +07:00
  • 7e2ca42058 feat(ai): add Gemini 3.5 Flash support for GitHub Copilot desek 2026-05-21 13:04:24 +02:00
  • d621413631 Ignore invalid empty tool calls before execution monkseekee 2026-05-21 18:34:45 +08:00
  • 482c8b1e24 Harden OpenAI tool-call replay against empty IDs monkseekee 2026-05-21 18:31:53 +08:00
  • 6a38d7ff6e
    Merge pull request #4813 from julien-c/align-pi-test-env-vars Mario Zechner 2026-05-21 12:21:17 +02:00
  • a93c6a5266
    Merge pull request #4830 from Perlence/fix/theme-picker-content-names Mario Zechner 2026-05-21 12:18:23 +02:00
  • 60a55a2399 feat(coding-agent): expose edit tool unified patch Mario Zechner 2026-05-21 12:15:39 +02:00
  • 7dad27e5f2 fix(coding-agent): avoid duplicate bash truncation path Mario Zechner 2026-05-21 12:03:55 +02:00
  • 2fc87d81a6 properly track fromId in branch_summary events Ryan Patterson 2026-04-07 12:56:53 +08:00
  • a1dd723675 fix: 服务端转发大模型接口截断问题 彭星 2026-05-21 10:26:31 +08:00
  • 8e34e61dcd feat(test): 用例 彭星 2026-05-21 14:49:36 +08:00
  • 125e504147 fix: 服务端转发大模型接口截断问题 彭星 2026-05-21 10:26:31 +08:00
  • a5a6bfa24a fix(coding-agent): always write branched session file on createBranchedSession William Lucas 2026-05-20 17:26:26 -05:00
  • 4868222e34 chore(tui): replace koffi with Windows VT input helper Mario Zechner 2026-05-21 00:21:21 +02:00
  • 385a11bf53 docs: document dependency install security Mario Zechner 2026-05-20 22:53:38 +02:00
  • 088987b200
    fix(coding-agent): list themes by content name Sviatoslav Abakumov 2026-05-20 23:48:03 +04:00
  • 7223cdc0d5 unfuck: clean package boundaries and async cleanup crthpl 2026-05-20 15:14:54 -04:00
  • fd8b6bbce0
    Document model_selector_open event in extensions.md Julien Chaumond 2026-05-20 20:26:49 +02:00
  • 9f29a364e9
    Add model_selector_open extension event Julien Chaumond 2026-05-20 20:24:00 +02:00
  • 654ae83332
    Thread ctx through llama-cpp refreshProvider; note /model dispatch caveat Julien Chaumond 2026-05-20 20:01:23 +02:00
  • 0c513e92d5
    Revert "Display built-in llama-cpp extension as "llama-cpp" in startup list" Julien Chaumond 2026-05-20 19:44:33 +02:00
  • 8d92537488
    Display built-in llama-cpp extension as "llama-cpp" in startup list Julien Chaumond 2026-05-20 19:44:27 +02:00
  • e4b87269ce
    Skip llama-cpp factory instantiation when no LLAMA_* env is set Julien Chaumond 2026-05-20 19:33:47 +02:00
  • 97cdc04ef4
    Use exported ProviderModelConfig type in llama-cpp factory Julien Chaumond 2026-05-20 19:30:02 +02:00
  • bb8d5aad0b
    WIP Julien Chaumond 2026-05-20 19:26:07 +02:00
  • 50767afa0d chore: add gitleaks allowlist for upstream false positives eovidiu 2026-05-20 20:01:37 +03:00
  • 4dcc5defc9 fix: respect --provider flag when --model is not specified eovidiu 2026-05-20 19:57:52 +03:00
  • 1d3bfad0f7 fix(coding-agent): avoid tsx preload in resize worker Armin Ronacher 2026-05-20 18:36:39 +02:00
  • 3b37c9e0a1
    chore: add HF_TOKEN to pi-test.ps1 --no-env unset list Julien Chaumond 2026-05-20 18:12:00 +02:00
  • 3d504ba531 feat(oauth): add codex login method chooser Daniel Bachler 2026-03-15 08:41:57 +00:00
  • f277348c8a Merge branch 'main' into async-file-tools Armin Ronacher 2026-05-20 17:14:01 +02:00
  • f3bd1e28bb @ feat(coding-agent): show elapsed time on working loader indicator haotian 2026-05-20 23:06:12 +08:00
  • 5cb30994ff @ feat(coding-agent): expose agentDir in ExtensionContext and usage in session events haotian 2026-05-20 23:05:35 +08:00
  • bad242789e @ feat(ai): add global LLM usage listener and enrich session events with usage data haotian 2026-05-20 23:04:58 +08:00
  • b8326ca935 Add [Unreleased] section for next cycle Mario Zechner 2026-05-20 16:26:05 +02:00
  • 3533843dd7 Release v0.75.4 v0.75.4 Mario Zechner 2026-05-20 16:11:46 +02:00
  • 144b93861f docs: audit unreleased changelog entries Mario Zechner 2026-05-20 16:10:23 +02:00
  • cd2ae1b544 docs(coding-agent): document fnm npm shim fix Mario Zechner 2026-05-20 16:05:33 +02:00
  • beefa6a4fe chore: add bun local release smoke install Mario Zechner 2026-05-20 16:02:30 +02:00
  • 17cc86a479 chore: harden dependency workflows Mario Zechner 2026-05-20 15:53:18 +02:00
  • aa4adac766 chore: run pi-test through tsx Mario Zechner 2026-05-20 15:51:38 +02:00
  • 1ffeb828d3 feat(ai): add Codex device code login codex-device-code Vegard Stikbakke 2026-05-20 10:48:36 +02:00
  • 8011e20932
    Merge pull request #4799 from Perlence/fix/fork-session-id Mario Zechner 2026-05-20 15:26:12 +02:00
  • 29851d01e4 chore: enforce npm dependency age gate Mario Zechner 2026-05-20 14:55:38 +02:00
  • 5b7c5d2157 docs: recommend scriptless npm installs Mario Zechner 2026-05-20 14:47:18 +02:00
  • a3ebcd2322 fix(coding-agent): disable scripts during self-update Mario Zechner 2026-05-20 14:42:45 +02:00
  • 715c82ce04 chore: shrinkwrap coding agent release deps Mario Zechner 2026-05-20 14:19:40 +02:00
  • dce24ac9ff
    fix(coding-agent): keep fork session id aligned Sviatoslav Abakumov 2026-05-20 15:54:11 +04:00
  • fec3871432 docs: require local release smoke test Mario Zechner 2026-05-20 13:38:40 +02:00
  • 81f4becb3b test(ai): cover Anthropic forceAdaptiveThinking compat override mbazso 2026-05-20 13:18:29 +02:00
  • 6a0ba41491 feat(ai): allow custom Anthropic-compatible providers to opt into adaptive thinking mbazso 2026-05-19 23:25:19 +02:00
  • ea4eab15cf chore: add local release and dependency guards Mario Zechner 2026-05-20 13:06:28 +02:00
  • efc49fd77a feat(ai): add NEAR AI Cloud as built-in provider Pierre LE GUEN 2026-05-20 10:57:15 +00:00
  • de039b7953 chore: run pi-test through tsx fix/pi-test-source-tsconfig Vegard Stikbakke 2026-05-20 12:58:53 +02:00
  • 2e02c74dcb chore: pin dependencies and use native TypeScript Mario Zechner 2026-05-20 12:44:04 +02:00
  • 849f9d9c5a
    fix(coding-agent): configure HTTP idle timeout (#4759) Armin Ronacher 2026-05-20 12:45:00 +02:00
  • a010c1cf74 fix(coding-agent): simplify HTTP timeout setter Armin Ronacher 2026-05-20 12:40:31 +02:00