Description
When running signal-cli in daemon mode with the --http JSON-RPC interface, "Note to self" messages (messages sent to yourself via the Signal app) are silently dropped and never surfaced through the JSON-RPC interface.
Steps to Reproduce
- Run signal-cli in daemon mode:
signal-cli daemon --http=0.0.0.0:6001
- Send a "Note to self" message from the Signal mobile app (or Signal Desktop)
- Monitor incoming messages via the JSON-RPC API (
/api/v1/receive or equivalent)
Expected Behavior
"Note to self" messages should be received and emitted through the JSON-RPC interface like any other incoming message.
Actual Behavior
"Note to self" messages are silently filtered/dropped. No message event is emitted, no error is returned — the messages simply never appear.
Environment
- signal-cli version: latest (via
registry.gitlab.com/packaging/signal-cli/signal-cli-native:latest)
- Mode: daemon with
--http
- Platform: Linux (container on Kubernetes/k3s)
Description
When running signal-cli in daemon mode with the
--httpJSON-RPC interface, "Note to self" messages (messages sent to yourself via the Signal app) are silently dropped and never surfaced through the JSON-RPC interface.Steps to Reproduce
signal-cli daemon --http=0.0.0.0:6001/api/v1/receiveor equivalent)Expected Behavior
"Note to self" messages should be received and emitted through the JSON-RPC interface like any other incoming message.
Actual Behavior
"Note to self" messages are silently filtered/dropped. No message event is emitted, no error is returned — the messages simply never appear.
Environment
registry.gitlab.com/packaging/signal-cli/signal-cli-native:latest)--http