Command lineCommands
Notifications
The notifications of your account, for instance about a token that failed its verification or an agent that cannot sign in to Claude. The panel does the same on its Notifications page.
Step 1: List the notifications
The newest notifications come first. --unread keeps the unread ones, --limit sets the number of rows and --all reads them all.
$ kcloud notifications list --limit 3Output
WHEN SEVERITY KIND READ ID 2026-03-14T09:30:00.000Z warning credential.verification_failed no 0195a3c4-7e21-7b6d-9f40-3c81a4d2e600
Step 2: Mark a notification as read
Name the notification by its id from the list. The command says how many unread ones are left.
$ kcloud notifications read 0195a3c4-7e21-7b6d-9f40-3c81a4d2e600Output
Read it; 0 are left unread.
Step 3: Mark all as read
The command marks every notification of the account as read at once.
$ kcloud notifications read-allOutput
Read everything; 0 are left unread.
Step 4: Wait for new notifications
The command prints each new notification as one line of JSON as soon as the platform raises it. It runs until Ctrl-C stops it or the token expires. The example was stopped after a few seconds.
$ kcloud notifications watchOutput
{"id":"0195a3c4-7e21-7b6d-9f40-3c81a4d2e600","kind":"credential.verification_failed","severity":"warning","scope":{"kind":"project","projectId":"0195a3c4-7e21-7b6d-9f40-3c81a4d2e601"},"target":{"type":"credential","id":"0195a3c4-7e21-7b6d-9f40-3c81a4d2e602"},"params":{"kind":"github_pat","label":"GitHub expired"},"read":true,"createdAt":"2026-03-14T09:30:00.000Z","resolvedAt":"2026-03-14T09:30:00.000Z"}
{"id":"0195a3c4-7e21-7b6d-9f40-3c81a4d2e603","kind":"credential.verification_failed","severity":"warning","scope":{"kind":"project","projectId":"0195a3c4-7e21-7b6d-9f40-3c81a4d2e601"},"target":{"type":"credential","id":"0195a3c4-7e21-7b6d-9f40-3c81a4d2e604"},"params":{"kind":"github_pat","label":"GitHub expired"},"read":false,"createdAt":"2026-03-14T09:30:00.000Z","resolvedAt":null}
The JSON lines of kcloud notifications watch are easy to pass on, for instance to a script that posts them to the chat of a team.
Matches the panel at cloud.kikimora.dev.