-
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
-
023f6e2fa4
docs(ai): document onPayload callback
Mario Zechner
2026-01-19 00:12:43 +01:00
-
ea02243a18
chore(ai): remove gemini cli session id test
Mario Zechner
2026-01-19 00:11:43 +01:00
-
2c7c23b865
fix(ai): normalize tool call ids and handoff tests fixes #821
Mario Zechner
2026-01-19 00:10:49 +01:00
-
298af5c1c2
style(coding-agent): move border above header, use keyHint for consistency
Mario Zechner
2026-01-18 20:27:11 +01:00
-
e32c486c34
fix(coding-agent): init theme in session selector tests
warren
2026-01-17 21:07:40 -05:00
-
26fe048314
feat(coding-agent): add session path toggle and deletion to /resume
warren
2026-01-17 20:29:16 -05:00