fix(gateway): require admin for chat config writes

This commit is contained in:
Peter Steinberger
2026-03-07 19:38:40 +00:00
parent 724d2d58fa
commit 5f8f58ae25
7 changed files with 112 additions and 19 deletions

View File

@@ -149,6 +149,10 @@ Common scopes:
- `operator.approvals`
- `operator.pairing`
Method scope is only the first gate. Some slash commands reached through
`chat.send` apply stricter command-level checks on top. For example, persistent
`/config set` and `/config unset` writes require `operator.admin`.
### Caps/commands/permissions (node)
Nodes declare capability claims at connect time: