Mario Zechner
7d4faa080d
fix: expose abort signal to extensions closes #2660
2026-03-28 22:25:06 +01:00
Mario Zechner
e773527b3a
fix(coding-agent): simplify edit tool input closes #2639
2026-03-28 22:10:34 +01:00
Mario Zechner
ec1cf54ada
Add [Unreleased] section for next cycle
2026-03-27 04:15:02 +01:00
Mario Zechner
d9727c4478
Release v0.63.1
2026-03-27 04:14:13 +01:00
Mario Zechner
8fba9e9223
docs(changelog): audit unreleased entries
2026-03-27 04:12:34 +01:00
Mario Zechner
46f5b798f9
chore(coding-agent): remove unused compaction import
2026-03-27 04:11:43 +01:00
Mario Zechner
7fe7081745
fix(coding-agent): document mutable tool_call input closes #2611
2026-03-27 04:01:20 +01:00
Mario Zechner
f456a7a4db
fix(coding-agent): restore compaction summary and dedupe edit errors
2026-03-27 04:00:21 +01:00
Mario Zechner
a0734bd162
fix(coding-agent): tighten skill discovery and edit diffs closes #2603
2026-03-27 03:48:28 +01:00
Mario Zechner
eeace79715
fix(coding-agent): preserve kept messages across repeated compaction closes #2608
2026-03-27 03:36:57 +01:00
Mario Zechner
161ad18287
fix(coding-agent): unify compaction UI events closes #2617
2026-03-27 03:14:24 +01:00
Mario Zechner
1ba899f6a6
fix(coding-agent): honor custom renderers for built-in tool overrides closes #2595
2026-03-27 03:10:13 +01:00
Mario Zechner
bc8eb74b82
fix(ai): detect Ollama overflow errors closes #2626
2026-03-27 02:50:22 +01:00
Mario Zechner
72a8fcca93
docs: enable OSS weekend
2026-03-27 02:31:57 +01:00
Mario Zechner
e24a61ef01
Add [Unreleased] section for next cycle
2026-03-27 02:31:10 +01:00
Mario Zechner
83c8682779
Release v0.63.0
2026-03-27 02:30:20 +01:00
Mario Zechner
d56941073d
docs(changelog): audit unreleased entries
2026-03-27 02:29:06 +01:00
Mario Zechner
20a57e7599
feat(coding-agent): support multi-edit in edit tool
2026-03-27 02:21:09 +01:00
Mario Zechner
7a786d88aa
fix(coding-agent): resolve models.json auth per request closes #1835
2026-03-27 00:47:40 +01:00
Fero
fb10d9aef9
chore(coding-agent): add startup onboarding hint ( #2620 )
2026-03-26 15:44:56 +01:00
Mario Zechner
56e27fef1d
chore: make pi-test.sh runnable from any directory
2026-03-26 15:43:42 +01:00
Mario Zechner
7e94d36a44
fix(coding-agent): add follow-up docs, changelog, and precedence tests closes #2429
2026-03-26 00:28:30 +01:00
Mario Zechner
76f6f8cb8b
fix(coding-agent,ai): restore main syntax and apply biome formatting
2026-03-26 00:12:26 +01:00
Sam
2b1fc90cd7
feat(coding-agent): Add sessionDir support in settings.json ( #2598 )
...
Users can now set sessionDir in global or project settings.json instead
of passing --session-dir on every invocation. CLI flag takes precedence,
then settings.json, then extension hooks.
Closes #2429
Co-authored-by: Sam Collins <81678+smcllns@users.noreply.github.com >
Co-authored-by: Mario Zechner <badlogicgames@gmail.com >
2026-03-26 00:03:36 +01:00
Mario Zechner
d38ad0cd6b
fix(coding-agent): preserve file mutation queue ordering
2026-03-25 23:05:04 +01:00
Mario Zechner
648e96a611
chore(coding-agent): add startup phase timings
2026-03-25 23:05:03 +01:00
Mario Zechner
1dbe61b06f
test(coding-agent): use valid PNG fixture for read tool
2026-03-25 22:22:48 +01:00
Mario Zechner
a6cfcdac18
test(coding-agent): fix showLoadedResources mocks
2026-03-25 22:18:58 +01:00
Mario Zechner
0a395a149a
test(coding-agent): stabilize git update branch setup
2026-03-25 22:15:19 +01:00
Mario Zechner
de29f65316
fix(coding-agent): add missing ajv direct dependency, fixes #2252
2026-03-25 21:42:41 +01:00
Mario Zechner
ebe437081e
fix(coding-agent): emit session_shutdown in print mode closes #2576
2026-03-24 23:50:47 +01:00
Mario Zechner
a949490f29
fix(coding-agent): respect export theme backgrounds closes #2565
2026-03-24 21:27:19 +01:00
Mario Zechner
d08ab9b9c1
fix(coding-agent): recompute interactive bash preview width closes #2569
2026-03-24 20:09:43 +01:00
Mario Zechner
13b771e591
fix(coding-agent): reduce git update fetch noise closes #2548
2026-03-24 03:23:00 +01:00
Mario Zechner
835296b1d7
fix(coding-agent): expose rpc context usage closes #2550
2026-03-24 03:08:51 +01:00
Mario Zechner
05c17cfbfe
Add [Unreleased] section for next cycle
2026-03-23 02:50:43 +01:00
Mario Zechner
29681bd532
Release v0.62.0
2026-03-23 02:49:53 +01:00
Mario Zechner
abac5d6f29
docs: complete changelog entries for unreleased changes
2026-03-23 02:48:43 +01:00
Mario Zechner
a8a58ff26b
fix(coding-agent): disambiguate duplicate slash commands, fixes #1061
2026-03-23 02:33:52 +01:00
Mario Zechner
4e5af01d73
fix(coding-agent): unify source provenance, closes #1734
2026-03-23 02:02:42 +01:00
Mario Zechner
883862a354
test(coding-agent): add AgentSession test harness with faux provider
...
Adds a reusable test harness for AgentSession runtime testing:
- Faux stream function with declarative response sequencing (text,
tool calls, thinking, errors, custom usage, delays)
- Token-level streaming with realistic delta events (3-5 char chunks)
- One-call session factory with real in-memory dependencies
- Event capture with type-filtered access
- 14 self-tests covering text, tool calls, errors, retry, streaming
deltas, thinking, event ordering, persistence
ref #2023
2026-03-23 02:02:34 +01:00
Mario Zechner
d501b9ca26
fix(coding-agent): attach source info to resources and commands, fixes #1734
2026-03-23 00:52:55 +01:00
Mario Zechner
0cf18f3cf2
docs: extend OSS weekend to 2026-03-30
2026-03-22 23:33:52 +01:00
Mario Zechner
a78882d8b8
fix(coding-agent): enforce safe auto-resized image limits closes #2055
2026-03-22 21:48:34 +01:00
Mario Zechner
f1fe49a641
fix(coding-agent): reserve stdout in print and json mode closes #2482
2026-03-22 21:21:29 +01:00
Mario Zechner
74073e5227
fix(coding-agent): skip no-op git package reinstalls
...
closes #2503
2026-03-22 19:19:47 +01:00
Mario Zechner
235b247f1f
fix(coding-agent): built-in tools work like extension tools
...
Export readToolDefinition / createReadToolDefinition and the equivalent built-in ToolDefinition APIs from @mariozechner/pi-coding-agent.
2026-03-22 04:20:38 +01:00
Duncan Ogilvie
80f527ec22
feat(coding-agent): add startup profiling scripts for tui/rpc ( #2497 )
2026-03-21 20:46:00 +01:00
Mario Zechner
f90647ea8e
fix(coding-agent): disable cli-highlight auto-detection for languageless code blocks
...
cli-highlight's auto-detection misidentifies prose as AppleScript,
LiveCodeServer, etc., coloring random English words (if, but, and, the,
that, is) as keywords. This happens when code blocks have no language
specified: fenced blocks without a language tag, indented code blocks,
or unclosed fences during streaming.
Skip auto-detection entirely and apply plain mdCodeBlock styling instead.
2026-03-21 10:46:01 +01:00
Mario Zechner
a84fd4e3cf
Add [Unreleased] section for next cycle
2026-03-20 20:15:24 +01:00