Return persisted receipt message from card action #9

Merged
weichen merged 2 commits from feature/inbox-r2 into main 2026-09-30 06:56:02 +00:00
2 Commits
Author SHA1 Message Date
weichen f2b0efa08f Merge main into feature/inbox-r2 2026-09-30 06:55:53 +00:00
weichen 5694c04c78 Return persisted receipt message from card action
Why: The frontend appends the confirmation receipt locally so it appears
  immediately; returning the server-persisted message (with its id) keeps the
  authoritative reconcile duplicate-free.

Evidence: go build green; covered by combo test in Dev.

Impact: response shape gains receipt field (additive).

Refs: proposal 2026-09-30-ui-inbox-command-workspace
2026-09-30 06:55:32 +00:00