Establish identity and scope
Distinguish Mensara account sign-in, Mind Portal session, external client connection, model route and service connection. Call orient {} only through the intended supported connection and inspect its Mind/principal before reading harmless authorised information.
The Portal Settings diagnostics are Access configured, Mind reachable, Access token accepted, Version supported. Start with the first failed check; later unknown states are not observed denials. Read the Portal About version and obtain Core/app versions through the authorised operator or installed app state.
Read bounded process health
When advertised and authorised, get_health_v1 {} reads process metadata and waiting counts. It requires the owner’s recovery authority or an app’s narrow read_health capability; it grants no content or lifecycle permission.
Read generated time, apps, automations, loops and waiting categories. The result can omit purpose text outside an app’s readable scope. It contains metadata, not the underlying proposal diffs or question text. A count alone does not establish the outcome of a named request.
Inspect the affected object
For a proposal, use its original ID and current source. For an app, inspect installed version, schedule, grant, connection, budget and existing run. For a loop, inspect its existing case and wait. For a Network send, retain exact payload/key/peer binding. For checkout, use the original account confirmation.
If a read is incomplete, denied or unavailable, report that state. Do not declare an empty Inbox or successful job. Reconnect through the normal route only for the actual failed boundary, then repeat a harmless read.
Retry only after reconciliation
A transient read can be repeated. A write, approval or external effect needs its original state checked first. Session expiry, changed source, revoked permission or peer-generation change requires current authority/state; an old approval does not cover new bytes.
Collect bounded error, time, versions, role and references. Exclude document bodies, model payloads, credentials and private recovery material. Use help by symptom and the specific procedure to hand off an unresolved failure.
Related
Practical guides for people and agents