Skip to content

0.4.6: parts the plugin appends to the user turn get an identity - #84

Merged
mjwsolo merged 1 commit into
mainfrom
release/0.4.6
Sep 26, 2026
Merged

mjwsolo merged 1 commit into
mainfrom
release/0.4.6

Conversation

@mjwsolo

@mjwsolo mjwsolo commented Sep 26, 2026

Copy link
Copy Markdown
Owner

0.4.5 moved the open-todo list from the system prompt onto the user turn. The appended part had no id/sessionID/messageID, so the runtime logged invalid user part before save and the continuation nudge failed the turn (seen live at 17:34 today). The fork now assigns identity to plugin-appended parts after chat.message (fork 32c4172b); the plugin also passes sessionID/messageID. Verified on an isolated run with todowrite across two turns: no save errors, work completed, cache reuse intact.

…rk 32c4172b)

0.4.5 moved the open-todo list onto the user turn; the part had no id/sessionID/messageID,
the runtime logged 'invalid user part before save' and the continuation nudge failed.
The fork assigns identity to plugin-appended parts after chat.message; the plugin passes
sessionID/messageID. Bundled UI binary rebuilt from fork 32c4172b (sha256 da165d4b…).
@mjwsolo
mjwsolo merged commit c2400c4 into main Sep 26, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant