Commit graph

  • 80e6c4cf57 fix(coding-agent): restore compaction-queued messages on Alt-Up Aliou Diallo 2026-01-23 17:47:30 +01:00
  • 3629f64de8
    Merge pull request #920 from enisdenjo/selected-provider Mario Zechner 2026-01-23 17:41:19 +01:00
  • 2cdf608d51 fix: Bun compatibility for build scripts and runtime detection (#922) Mario Zechner 2026-01-23 17:38:26 +01:00
  • 1e8b1386a5 feat(coding-agent): add changelog link to update notification Danila Poyarkov 2026-01-23 19:34:34 +03:00
  • 6d0c544e18 fix: Bun compatibility for build scripts and runtime detection Danila Poyarkov 2026-01-23 19:31:16 +03:00
  • 56f32f5fbc
    changelog Denis Badurina 2026-01-23 15:08:54 +01:00
  • 09d1b099b7
    cheers Denis Badurina 2026-01-23 15:02:52 +01:00
  • fb364c89bf fix(ai): handle call arguments done on OpenAI-compatible endpoints Willi Ballenthin 2026-01-23 13:48:54 +01:00
  • 73734a23a1 fix(coding-agent): only list built-in tools in system prompt Mario Zechner 2026-01-23 00:54:30 +01:00
  • 7a2e71bb50 chore: add pi working dir gitignores Mario Zechner 2026-01-22 23:20:37 +01:00
  • b0d4d1717e
    Merge pull request #906 from Perlence/feat/verbose-cli-flag Mario Zechner 2026-01-22 23:19:44 +01:00
  • e13d97f765 Merge branch 'fix/slash-menu-trigger-clean' Mario Zechner 2026-01-22 23:12:42 +01:00
  • f42deae13e fix(tui): gate slash menu to empty input Mario Zechner 2026-01-22 23:12:33 +01:00
  • 0f0c54b812 fix(coding-agent): expand paste markers in follow-up queue Mario Zechner 2026-01-22 22:35:46 +01:00
  • 7868b25a2b feat(coding-agent): make skill invocation messages collapsible Mario Zechner 2026-01-22 22:29:24 +01:00
  • f54e71999f fix(coding-agent): simplify extension error listener to single instance Mario Zechner 2026-01-22 22:03:17 +01:00
  • e0742d8217 feat(coding-agent): support env vars and shell commands in headers Mario Zechner 2026-01-22 21:50:22 +01:00
  • 7af1919d31 fix: use portable shebang in shell scripts Mario Zechner 2026-01-22 21:44:39 +01:00
  • 9b84857b83 fix(coding-agent): add 'terminated' to retryable error patterns Mario Zechner 2026-01-22 21:32:56 +01:00
  • 5e079e2ea8 fix(coding-agent): use specific terminology in reload messages instead of 'resources' Mario Zechner 2026-01-22 19:32:14 +01:00
  • 7d2255ddc2 fix(coding-agent): reset terminal title and working message in resetExtensionUI Mario Zechner 2026-01-22 19:18:40 +01:00
  • 3dd95094f5
    fix: allow pi-test.sh to run from any directory (#905) Michael Renner 2026-01-22 18:24:05 +01:00
  • b35950c5bd chore(coding-agent): minor cleanup in rpc-mode and shell utils Mario Zechner 2026-01-22 14:37:17 +01:00
  • 07e2444b9b
    feat(coding-agent): add --verbose CLI flag to override quietStartup setting Sviatoslav Abakumov 2026-01-22 17:02:00 +04:00
  • 79268f92d0 fix(coding-agent): add missing required colors to theme-schema.json Mario Zechner 2026-01-22 14:28:00 +01:00
  • d89f6e08ce fix(coding-agent): normalize raw git URLs in extension source matching Mario Zechner 2026-01-22 14:19:04 +01:00
  • d99b7057ca feat(coding-agent): extension package management and hot reload Mario Zechner 2026-01-22 13:52:09 +01:00
  • 2b656c266b feat(coding-agent): add .gitignore to package manager install roots Mario Zechner 2026-01-21 16:43:21 +01:00
  • f832a96bda docs(coding-agent): add pi list to changelog Mario Zechner 2026-01-21 14:02:40 +01:00
  • ca7be6929d feat(coding-agent): run npm install after cloning git repos with package.json Mario Zechner 2026-01-21 00:32:15 +01:00
  • 5c047c351d fix(coding-agent): filter out conflicting extensions from loaded list Mario Zechner 2026-01-21 00:11:47 +01:00
  • 1faaccc5c7 fix(coding-agent): format display paths with ~ and shorten temp paths Mario Zechner 2026-01-21 00:09:02 +01:00
  • 8ec7d6867a fix(coding-agent): git temp path resolution, add pi list command (#645) Mario Zechner 2026-01-21 00:00:33 +01:00
  • 4058680d22 feat(coding-agent): progress callbacks, conflict detection, URL parsing, tests (#645) Mario Zechner 2026-01-20 23:44:49 +01:00
  • b846a4bfcf feat(coding-agent): ResourceLoader, package management, and /reload command (#645) Mario Zechner 2026-01-20 23:34:53 +01:00
  • 866d21c252 chore: move pi-dosbox to separate repo Mario Zechner 2026-01-22 13:19:42 +01:00
  • 6289c144bf
    fix(ai): batch tool-result images after consecutive tool results (#902) Michael Renner 2026-01-22 13:10:10 +01:00
  • c083e195ad Revert "fix(pi-dosbox): force image re-render to prevent ghosting during streaming" Mario Zechner 2026-01-22 05:36:00 +01:00
  • 1668a59bff fix(pi-dosbox): force image re-render to prevent ghosting during streaming Mario Zechner 2026-01-22 05:30:57 +01:00
  • 29e6c13c03 fix(pi-dosbox): use post-init FS mounting instead of bundle.extract Mario Zechner 2026-01-22 05:11:57 +01:00
  • 935417cff1 fix(pi-dosbox): include QBasic files in jsdos bundle Mario Zechner 2026-01-22 05:09:32 +01:00
  • 4f343f39b9 feat(pi-dosbox): persistent DOSBox with QBasic and agent tool Mario Zechner 2026-01-22 05:03:39 +01:00
  • fbd6b7f9ba fix(tui): prevent image ID collisions between modules Mario Zechner 2026-01-22 04:52:55 +01:00
  • df1d5c40ea fix(tui): proper Kitty image ID management and cleanup Mario Zechner 2026-01-22 04:39:58 +01:00
  • 6515b1a3dd feat(coding-agent): add DOSBox terminal extension Mario Zechner 2026-01-22 04:35:43 +01:00
  • df8b3544c3 Add [Unreleased] section for next cycle Mario Zechner 2026-01-22 01:43:26 +01:00
  • 34d28a47b5 Release v0.49.3 Mario Zechner 2026-01-22 01:42:43 +01:00
  • 289d88c284 feat(coding-agent): add Space Invaders example extension Mario Zechner 2026-01-22 01:39:51 +01:00
  • ccf6db6376 docs: add missing changelog entries for f39ec4d7, b712d1ca Mario Zechner 2026-01-22 01:37:55 +01:00
  • f39ec4d772
    feat(extensions): add antigravity-image-gen example for image generation (#893) Ben Vargas 2026-01-21 17:34:22 -07:00
  • b712d1ca43 fix(ai, web-ui): browser compatibility for pi-ai, update tsgo for decorator support Mario Zechner 2026-01-22 01:33:46 +01:00
  • d327b9c768 fix(ai): handle same-provider different-model handoff in OpenAI Responses API Mario Zechner 2026-01-22 00:58:49 +01:00
  • de58391085 test(ai): add failing test for orphaned function_call without reasoning item Mario Zechner 2026-01-21 23:59:29 +01:00
  • b7cef51f3f fix(tui): don't add space after directory completion for @ file attachments Mario Zechner 2026-01-21 23:48:41 +01:00
  • 4ed9527213 docs: add missing changelog entries for commits since v0.49.2 Mario Zechner 2026-01-21 23:32:28 +01:00
  • 7dc652f304
    Autocomplete allow searchs with /'s like: folder1/folder2 (#882) Richard Gill 2026-01-21 22:23:51 +00:00
  • 69d02b8a5f
    fix(coding-agent): use dynamic paths in error messages (#887) Aliou Diallo 2026-01-21 23:21:10 +01:00
  • 620239bd3f
    fix(tui): prevent duplicate URL display for autolinked emails (#888) Michael Renner 2026-01-21 23:20:00 +01:00
  • 0363a10c69
    feat(coding-agent): add PI_SHARE_VIEWER_URL env var for custom share viewer (#889) Andres Araujo 2026-01-21 16:19:12 -06:00
  • cdca93173b chore: approve contributor lightningRalf github-actions[bot] 2026-01-21 13:28:41 +00:00
  • 487caef65e chore: approve contributor andresaraujo github-actions[bot] 2026-01-21 13:21:17 +00:00
  • 3a14af1253 chore: approve contributor toorusr github-actions[bot] 2026-01-21 13:19:34 +00:00
  • 82cc0fe866
    feat(extensions): add inline-bash example for expanding !{command} in prompts (#881) scutifer 2026-01-21 18:38:07 +05:30
  • 565488fde6 fix(tui): fix viewport tracking and cursor positioning for overlays and content shrink Mario Zechner 2026-01-20 23:30:15 +01:00
  • 2354bc571e
    feat(coding-agent): show session name in terminal title and footer (#876) scutifer 2026-01-21 03:35:32 +05:30
  • 698aea34bd
    feat(tui): add Alt+Delete as hotkey for Delete word forwards (#878) Sviatoslav Abakumov 2026-01-21 02:03:44 +04:00
  • a9fbfc7955
    fix(export): use active theme instead of default for HTML export (#870) scutifer 2026-01-20 19:20:40 +05:30
  • 236285b390
    fix(coding-agent): fall back to 256color in Terminal.app (#869) Sviatoslav Abakumov 2026-01-20 17:49:57 +04:00
  • 693112e395 feat(ai): add originator option to loginOpenAICodex Mario Zechner 2026-01-20 01:28:51 +01:00
  • d2be6486a4 feat(ai): add headers option to StreamOptions for custom HTTP headers Mario Zechner 2026-01-20 01:08:24 +01:00
  • 20c7b5fed4
    feat(tui, coding-agent): add configurable code block indent setting (#855) Michael Renner 2026-01-19 22:36:03 +01:00
  • 46545276e3 fix(coding-agent): show errors from write tool in UI Mario Zechner 2026-01-19 22:30:23 +01:00
  • d37b5a52d7
    More fuzzy finder (#860) Armin Ronacher 2026-01-19 22:22:51 +01:00
  • d276c9fbe0
    l -> shift+l so one can search for l (#861) Armin Ronacher 2026-01-19 22:22:20 +01:00
  • 68352a42cf fix(ai): skip cross-provider-handoff tests when no API keys available Mario Zechner 2026-01-19 16:47:49 +01:00
  • 2f4b510c12 Add [Unreleased] section for next cycle Mario Zechner 2026-01-19 16:14:47 +01:00
  • 17a37bd174 Release v0.49.2 Mario Zechner 2026-01-19 16:14:07 +01:00
  • d772a09161 docs(coding-agent): add missing changelog entries for v0.49.1..HEAD Mario Zechner 2026-01-19 16:13:15 +01:00
  • 2b04aefa6d feat(ai): add AWS ECS/IRSA credential detection for Bedrock, fixes #848 Mario Zechner 2026-01-19 16:09:59 +01:00
  • cd0df4c0dd chore: approve contributor mrud github-actions[bot] 2026-01-19 15:04:11 +00:00
  • 60674908ea chore: approve contributor zedrdave github-actions[bot] 2026-01-19 15:00:27 +00:00
  • d6bb66a494
    fix(coding-agent): prevent crash on OAuth authentication failure (#849) Dave 2026-01-19 15:59:45 +01:00
  • 98fb9f378c
    Improves the HTML export (#853) Armin Ronacher 2026-01-19 15:57:44 +01:00
  • 3e68744cae docs(coding-agent): add changelog entry for #838 Mario Zechner 2026-01-19 15:56:08 +01:00
  • 2d27a2c728 fix(ai): skip errored/aborted assistant messages in transform-messages Mario Zechner 2026-01-19 15:55:18 +01:00
  • abb1775ff7
    feat(coding-agent): Add widget placement option (#850) Marc Krenn 2026-01-19 15:54:24 +01:00
  • 6327bfd3dc docs(coding-agent): add changelog entry for model scope toggle Mario Zechner 2026-01-19 15:02:57 +01:00
  • 25e7e2d08a
    feat(coding-agent): Add quietStartup setting to /settings (#847) Burak Varlı 2026-01-19 14:02:24 +00:00
  • 2217cde74c fix(coding-agent): improve model scope toggle Mario Zechner 2026-01-19 15:00:34 +01:00
  • f711340136
    fix question option schema (#846) Ted 2026-01-19 14:57:23 +01:00
  • 4cc1c96495 fix(coding-agent): exit on resume cancel Mario Zechner 2026-01-19 14:01:03 +01:00
  • 0e5977ad39 Add [Unreleased] section for next cycle Mario Zechner 2026-01-19 00:23:57 +01:00
  • 15a04c585a Release v0.49.1 Mario Zechner 2026-01-19 00:23:11 +01:00
  • 83adb15dbb docs: add missing changelog entries for v0.50.0 Mario Zechner 2026-01-19 00:22:15 +01:00
  • 037cc9c3f0 docs: add changelog entries for undo feature Mario Zechner 2026-01-19 00:18:39 +01:00
  • fb1242829d feat(tui): add legacy terminal support for Ctrl+symbol keys Sviatoslav Abakumov 2026-01-18 23:14:39 +04:00
  • 6bde679a5f fix(tui): use the non-null assertion operator instead of assert() Sviatoslav Abakumov 2026-01-18 23:05:08 +04:00
  • bacf334bc4 feat(tui): add undo support to Editor with the Ctrl+- hotkey Sviatoslav Abakumov 2026-01-18 13:42:36 +04:00
  • c8db8e613f docs(ai): note handoff coverage for new providers Mario Zechner 2026-01-19 00:15:46 +01:00
  • 0ce59236dc test(ai): remove handoff test closes #258 Mario Zechner 2026-01-19 00:14:24 +01:00