Skip to content
Developer Preview

account/changed

Experimental

The host’s projected credential state changed — including out-of-band changes such as a terminal muse logout — with the same payload shape as account/read.

Type: AccountState

The one account payload shape: the account/read result and the account/changed params. Closed vocabulary; label is a display string that never carries key material and is omitted, never null, when absent.

Field Type Stability Presence Description
credentialRequired boolean Experimental required false exactly when the effective provider endpoint needs no caller credential, so those clients never nag the user to sign in.
label string Experimental optional Optional display label for the credential in effect (for example the account identity for accountLogin); never key material.
state AccountStateKind Experimental required Which credential lane is in effect.
Source

schema/msp/experimental/msp.schema.json#/notifications/account~2Fchanged

{
"description": "The host's projected credential state changed — including out-of-band changes such as a terminal `muse logout` — with the same payload shape as account/read.",
"params": {
"$ref": "#/$defs/AccountState"
},
"x-msp-descriptor": "account/changed",
"x-msp-stability": "experimental"
}