- Add MessageSource type to track where user messages originate (local, gateway, channel) - Broadcast inbound messages from all channels to local Desktop UI via Hub.onInboundMessage() - Persist source field in JSONL session storage so it survives page refresh - Display source icon (Monitor/Smartphone/Send) with tooltip for non-local user messages Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cli | ||
| desktop | ||
| gateway | ||
| mobile | ||
| server | ||
| web | ||