fix(coding-agent): persist custom working message across loader recreation

Replace transient pendingWorkingMessage with a persistent workingMessage
field on InteractiveMode, matching the workingIndicatorOptions pattern.
New loaders now use this.workingMessage || this.defaultWorkingMessage
instead of always falling back to the default.

Also add working-message-test.ts extension example.

closes #3566
This commit is contained in:
Mario Zechner
2026-04-22 22:24:32 +02:00
parent 876a197b19
commit cc76e73c05
3 changed files with 33 additions and 13 deletions

View File

@@ -2,6 +2,10 @@
## [Unreleased]
### Fixed
- Fixed `ctx.ui.setWorkingMessage()` to persist across loader recreation, matching the behavior of `ctx.ui.setWorkingIndicator()` ([#3566](https://github.com/badlogic/pi-mono/issues/3566))
## [0.69.0] - 2026-04-22
### New Features