Issue 340: removing from or restoring to the operator's own home is refused too
This commit is contained in:
+2
@@ -81,6 +81,8 @@ The fix, in the module:
|
||||
- a home item on the bus is never placed in the operator's own home, whoever put it there, and what the module
|
||||
placed there before is taken back unless the person changed it;
|
||||
- every node a call names is judged before anything is put, and a list naming one refused node is refused whole.
|
||||
- removing an item of the home, or putting one back (`claude_code_home_remove`, `claude_code_home_restore`), is
|
||||
refused the same way wherever the home is the operator's own, because an agent could remove a rule that constrains it.
|
||||
|
||||
Until ADR 0266's account is switched on, no node has an agent account of its own, so the home scope is refused
|
||||
everywhere. Nothing is registered at the home scope today.
|
||||
|
||||
Reference in New Issue
Block a user