URI = "at://" URI_LEN = len(URI) class AtUri: @classmethod def record_uri(cls, uri: str) -> tuple[str, str, str]: did, collection, rid = uri[URI_LEN:].split("/") if not (did and collection and rid): raise ValueError(f"Ivalid record uri {uri}!") return did, collection, rid