fix(coding-agent): skip no-op git package reinstalls

closes #2503
This commit is contained in:
Mario Zechner
2026-03-22 19:19:28 +01:00
parent 3bcbae490c
commit 74073e5227
3 changed files with 79 additions and 6 deletions

View File

@@ -11,6 +11,10 @@
- Built-in tools now work like custom tools in extensions. To get built-in tool definitions, import `readToolDefinition` / `createReadToolDefinition()` and the equivalent `bash`, `edit`, `write`, `grep`, `find`, and `ls` exports from `@mariozechner/pi-coding-agent`.
- Cleaned up `buildSystemPrompt()` so built-in tool snippets and tool-local guidelines come from built-in `ToolDefinition` metadata, while cross-tool and global prompt rules stay in system prompt construction.
### Fixed
- Fixed `pi update` for git packages to skip destructive reset, clean, and reinstall steps when the fetched target already matches the local checkout ([#2503](https://github.com/badlogic/pi-mono/issues/2503))
## [0.61.1] - 2026-03-20
### New Features