last-message 0.1.1: record only the person's own prompts #9
Loading…
Reference in a new issue
No description provided.
Delete branch "fix-last-message-origin"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes
last-messageshowing a background-task notification (<task-notification> <task-id>…) as the last message in another session.Cause: the
prompt.submithook recorded every submission, but the engine also raises it for task notifications, peer-session messages and scheduled triggers.Fix: record only when
e.origin?.kindiscomposer(the person's Enter) orbridge(the person's phone via Remote Control). The existing slash-command skip stays.Verification
claude plugin validate plugins/last-messagepasses; PII sweep clean.PromptOrigindoc in this build's types. Not yet re-checked in a live session against a real task notification, and no automated test (the harness cannot mount the band without a stand-in tree).Bumps to 0.1.1 with a changelog entry.
🤖 Generated with Claude Code
https://claude.ai/code/session_01T6Ct6PS5eZDp84PXtGMgGJ