Dashboard › opencode › Tool permission metadata filtering
01a07f11-7532-7d18-a942-c8f6a9b9178eChose leaf-owned Permission.Service.assert calls over Tool-registry execution authorization because leaves know the canonical invocation source, resources, and side-effect ordering. Registry options.permission only removes wholly denied definitions from snapshots; treating visibility as authorization would bypass asks, saved grants, hooks, and resource-sensitive policy.