Page five of six: what the Mac app itself did to the work and to how it runs — a project imported, a file editor added or switched, a reset asked for, a commit made after the reviewed work changed, a CLI seat's extra sign-ins.
The Mac's own actions
| Type | Reported by | When | Detail carries |
|---|---|---|---|
project.imported | Mac | A project was imported from a zip, a Git address or a folder. | project, kind, origin |
editor.switched | Mac | A file editor was turned on or off. | id, source, on |
editor.added | Mac | A file editor was added from a folder. | name |
app.reset_requested | Mac | A reset that keeps the person's work was asked for; it runs at the next start. | nothing beyond when it was asked |
commit.unreviewed_refused | Mac | A commit was refused because the work changed after the room reviewed it. | chatId, changed |
commit.unreviewed | Mac | A commit went ahead with work changed after the room reviewed it, with a warning. | chatId, changed |
seat.account_switched | Mac | A CLI seat moved to its next sign-in after the one it was on hit its limit. | seat, cli, from, to |
cli.account_added | Mac | Another sign-in was added for a CLI seat. | cli |
cli.account_removed | Mac | A CLI seat's extra sign-in was removed. | cli |
What these do not carry
Every one is reported by the member's Mac. None carries a file's contents, a prompt, or a sign-in: an imported project is named by its kind and where it came from, a CLI sign-in by which CLI.