spacedriveapp/spacedrive · error · anyhow::Error
Specify --library for browse when multiple libraries exist
Error message
Specify --library for browse when multiple libraries exist
What it means
Error "Specify --library for browse when multiple libraries exist" thrown in spacedriveapp/spacedrive.
Source
Thrown at apps/cli/src/domains/index/mod.rs:88
}
};
let input = args.to_input(library_id)?;
let out: JobId = execute_action!(ctx, input);
print_output!(ctx, out, |_| {
println!("Quick scan request submitted");
});
}
IndexCmd::Browse(args) => {
let libs: Vec<sd_core::ops::libraries::list::output::LibraryInfo> = execute_core_query!(
ctx,
sd_core::ops::libraries::list::query::ListLibrariesInput {
include_stats: false
}
);
let library_id = match libs.len() {
1 => libs[0].id,
_ => anyhow::bail!("Specify --library for browse when multiple libraries exist"),
};
let input = args.to_input(library_id)?;
let out: JobId = execute_action!(ctx, input);
print_output!(ctx, out, |_| {
println!("Browse request submitted");
});
}
IndexCmd::Verify(args) => {
let input = args.to_input();
let out: sd_core::ops::indexing::verify::output::IndexVerifyOutput =
execute_action!(ctx, input);
print_output!(
ctx,
&out,
|result: &sd_core::ops::indexing::verify::output::IndexVerifyOutput| {
println!("\n╔══════════════════════════════════════════════════════════════╗");View on GitHub (pinned to 6dfeccf211)
When it happens
Trigger: Thrown at apps/cli/src/domains/index/mod.rs:88 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of spacedriveapp/spacedrive@6dfeccf211 (2026-08-16).
Data as JSON: /api/errors/fc82a627d1ddbc3f.
Report an issue: GitHub.