Files
RuView/harness/ruview/.harness/claims.json

35 lines
930 B
JSON

{
"schema": 1,
"policy": {
"default": "deny",
"readOnlyTools": [
"ruview_onboard",
"ruview_claim_check",
"ruview_verify",
"ruview_node_monitor",
"ruview_guidance",
"ruview_memory_search"
],
"grants": {
"credential-use": {
"tools": ["ruview_spaces_list"],
"requiresConfirmation": false,
"notes": "Allows a tenant-scoped external read; OAuth refresh may rotate the local credential file."
},
"workspace-write": {
"tools": ["ruview_calibrate"],
"requiresConfirmation": true
},
"hardware-write": {
"tools": ["ruview_node_flash"],
"requiresConfirmation": true
}
},
"agentHosts": {
"defaultMode": "read-only",
"writeRequires": ["allow-write", "confirm"],
"forbiddenFlags": ["dangerously-skip-permissions", "dangerously-bypass-approvals-and-sandbox"]
}
}
}