pub async fn cmd_context_supersede(
cli: &Cli,
annotation_id: String,
path: Option<String>,
state: Option<String>,
scope: Option<String>,
kind: String,
tags: Vec<String>,
message: Option<String>,
file: Option<PathBuf>,
) -> Result<()>