Skip to content

docs: add status_visibility canister setting to canister_status docs#315

Draft
mraszyk wants to merge 1 commit into
mainfrom
mraszyk/canister_status_visibility
Draft

docs: add status_visibility canister setting to canister_status docs#315
mraszyk wants to merge 1 commit into
mainfrom
mraszyk/canister_status_visibility

Conversation

@mraszyk

@mraszyk mraszyk commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Reflect the new status_visibility canister setting (dfinity/ic#10667), which governs who can read a canister's status via canister_status: controllers (default), public, or allowed_viewers. Mirrors the existing log_visibility and snapshot_visibility settings.

Reflect the new status_visibility canister setting (dfinity/ic#10667),
which governs who can read a canister's status via canister_status:
controllers (default), public, or allowed_viewers. Mirrors the existing
log_visibility and snapshot_visibility settings.

- ic.did: add status_visibility type and fields
- interface spec: settings description, canister_status access rules,
  formal model (state, create/update, delete, migration, access guards,
  and the ingress-inspection message-acceptance guard), changelog
- hand-written management canister reference: settings table and method

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the interface-spec Changes to the IC interface specification label Jul 17, 2026
@github-actions

github-actions Bot commented Jul 17, 2026

Copy link
Copy Markdown

🤖 Here's your preview: https://mmsik-fiaaa-aaaam-ahq7a-cai.icp0.io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

interface-spec Changes to the IC interface specification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant