Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm

update docs to match

Changed files
+2 -4
slingshot
src
+2 -4
slingshot/src/server.rs
···
#[oai(path = "/com.atproto.repo.getRecord", method = "get")]
async fn get_record(
&self,
-
/// The DID of the repo
-
///
-
/// NOTE: handles should be accepted here but this is still TODO in slingshot
+
/// The DID or handle of the repo
#[oai(example = "example_did")]
Query(repo): Query<String>,
/// The NSID of the record collection
···
///
/// If specified and a newer version of the record exists, returns 404 not
/// found. That is: slingshot only retains the most recent version of a
-
/// record.
+
/// record. (TODO: verify bsky behaviour for mismatched/old CID)
Query(cid): Query<Option<String>>,
) -> GetRecordResponse {
let did = match Did::new(repo.clone()) {