2026-07-02 04:42:59 -07:00
|
|
|
/* The relay's content-free APNS wake (cloud/nucleic-edge apns.ts `approvalPayload`):
|
|
|
|
|
the push deliberately carries no approval detail (the relay can't read it — E2EE), so
|
|
|
|
|
this localized alert is all the lock screen shows. The app pulls the real approval
|
|
|
|
|
over the encrypted channel on open. */
|
|
|
|
|
"approval.pending" = "A session is waiting for your approval";
|
2026-07-06 14:37:03 -07:00
|
|
|
|
|
|
|
|
/* The same content-free wake, but the block is an agent question (`AskUserQuestion`) rather than
|
|
|
|
|
a tool approval — the host tags the wake `kind:"question"` so the lock screen reads accurately.
|
|
|
|
|
Still content-free: the real question is pulled over the encrypted channel on open. */
|
|
|
|
|
"question.pending" = "A session is waiting for your answer";
|