Files
RuView/harness/ruview/.harness/mcp-policy.json

35 lines
788 B
JSON

{
"schema": 1,
"architecture": "ADR-150 removable augmentation; RuView tools remain independently operable",
"defaultDeny": true,
"auditLog": true,
"requireApprovalForDangerous": true,
"toolTimeoutMs": 600000,
"maxToolCallsPerTurn": 20,
"readOnlyTools": [
"ruview_onboard",
"ruview_claim_check",
"ruview_verify",
"ruview_node_monitor",
"ruview_guidance",
"ruview_memory_search"
],
"guardedReadTools": {
"ruview_spaces_list": {
"grant": "credential-use",
"network": true,
"mayRefreshStoredCredential": true
}
},
"dangerousTools": {
"ruview_calibrate": {
"grant": "workspace-write",
"confirm": true
},
"ruview_node_flash": {
"grant": "hardware-write",
"confirm": true
}
}
}