Update docs to reflect provider interface changes