Function requestAddSecret

Ask the user to store a new secret (SECRETS_SPEC ยง4 secrets:add). Opens a host-drawn modal (the value is typed into host chrome, never via the app); resolves with the new secret's SecretView metadata, or rejects with a SecretError (cancelled if the user dismisses the modal). Requires the secrets:add capability.