pub fn init_self_idempotent(
handle: &str,
name: Option<&str>,
relay: Option<&str>,
) -> Result<Value>Expand description
MCP-callable init: idempotent if already inited under the same handle, errors on different-handle conflict, accepts optional –relay binding.
This is the only writeable identity-creation entry point safe to expose to agents — it can’t change the operator’s existing identity.