[INFO] fetching crate blz-cli 1.5.5...
[INFO] testing blz-cli-1.5.5 against beta-2026-01-20 for beta-1.94-1
[INFO] extracting crate blz-cli 1.5.5 into /workspace/builds/worker-4-tc2/source
[INFO] started tweaking crates.io crate blz-cli 1.5.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate blz-cli 1.5.5
[INFO] tweaked toml for crates.io crate blz-cli 1.5.5 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate blz-cli 1.5.5 on toolchain beta-2026-01-20
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate blz-cli 1.5.5 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-01-20" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 18a614724385c2c9ea4ee2922ed76b306f7428e749be81fbee5069d06e93d62d
[INFO] running `Command { std: "docker" "start" "-a" "18a614724385c2c9ea4ee2922ed76b306f7428e749be81fbee5069d06e93d62d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "18a614724385c2c9ea4ee2922ed76b306f7428e749be81fbee5069d06e93d62d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "18a614724385c2c9ea4ee2922ed76b306f7428e749be81fbee5069d06e93d62d", kill_on_drop: false }`
[INFO] [stdout] 18a614724385c2c9ea4ee2922ed76b306f7428e749be81fbee5069d06e93d62d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4610a96838162202637cff376818d8dd9bab4e1850d4e79c9c2270a2b0d4e8b9
[INFO] running `Command { std: "docker" "start" "-a" "4610a96838162202637cff376818d8dd9bab4e1850d4e79c9c2270a2b0d4e8b9", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.20
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling find-msvc-tools v0.1.6
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling zerocopy v0.8.27
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling deranged v0.5.4
[INFO] [stderr]    Compiling rustls-pki-types v1.12.0
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling syn v2.0.107
[INFO] [stderr]    Compiling time-core v0.1.6
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling cc v1.2.51
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.0.4
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ownedbytes v0.7.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling rustls v0.23.33
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling bitpacking v0.9.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling utf8-ranges v1.0.5
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling tantivy-fst v0.5.0
[INFO] [stderr]    Compiling flate2 v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling tantivy-bitpacker v0.6.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling murmurhash32 v0.3.1
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling compression-core v0.4.29
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling convert_case v0.7.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling yoke v0.8.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling zerotrie v0.2.2
[INFO] [stderr]    Compiling zerovec v0.11.4
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling rustls-webpki v0.103.7
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling time v0.3.44
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tinystr v0.8.1
[INFO] [stderr]    Compiling potential_utf v0.1.3
[INFO] [stderr]    Compiling icu_collections v2.0.0
[INFO] [stderr]    Compiling icu_locale_core v2.0.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling compression-codecs v0.4.31
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling icu_provider v2.0.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling icu_properties v2.0.1
[INFO] [stderr]    Compiling tantivy-common v0.7.0
[INFO] [stderr]    Compiling icu_normalizer v2.0.0
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling tantivy-stacker v0.3.0
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling rustls-native-certs v0.8.2
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling tree-sitter v0.26.3
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling tree-sitter-md v0.3.2
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling tokio-util v0.7.16
[INFO] [stderr]    Compiling h2 v0.4.12
[INFO] [stderr]    Compiling tower v0.5.2
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling fastdivide v0.4.2
[INFO] [stderr]    Compiling anstyle-query v1.1.4
[INFO] [stderr]    Compiling tree-sitter-language v0.1.5
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tower-http v0.6.6
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling dirs-sys v0.4.1
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling async-compression v0.4.32
[INFO] [stderr]    Compiling measure_time v0.8.3
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling tantivy-sstable v0.3.0
[INFO] [stderr]    Compiling hyper v1.7.0
[INFO] [stderr]    Compiling tantivy-columnar v0.3.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling sketches-ddsketch v0.2.2
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling tantivy-tokenizer-api v0.3.0
[INFO] [stderr]    Compiling uuid v1.18.1
[INFO] [stderr]    Compiling tantivy-query-grammar v0.22.0
[INFO] [stderr]    Compiling fs4 v0.8.4
[INFO] [stderr]    Compiling hyper-util v0.1.17
[INFO] [stderr]    Compiling derive_more-impl v2.0.1
[INFO] [stderr]    Compiling schemars_derive v1.0.4
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling fuzzy-matcher v0.3.7
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling census v0.4.2
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling htmlescape v0.3.1
[INFO] [stderr]    Compiling oneshot v0.1.11
[INFO] [stderr]    Compiling schemars v0.8.22
[INFO] [stderr]    Compiling arc-swap v1.7.1
[INFO] [stderr]    Compiling levenshtein_automata v0.2.1
[INFO] [stderr]    Compiling streaming-iterator v0.1.9
[INFO] [stderr]    Compiling lz4_flex v0.11.5
[INFO] [stderr]    Compiling utf8-width v0.1.7
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling litrs v0.4.2
[INFO] [stderr]    Compiling portable-atomic v1.11.1
[INFO] [stderr]    Compiling schemars v1.0.4
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling tantivy v0.22.1
[INFO] [stderr]    Compiling document-features v0.2.11
[INFO] [stderr]    Compiling html-escape v0.2.13
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling reqwest v0.12.24
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling derive_more v2.0.1
[INFO] [stderr]    Compiling rmcp-macros v0.8.5
[INFO] [stderr]    Compiling signal-hook-mio v0.2.4
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling sysinfo v0.32.1
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling directories v5.0.1
[INFO] [stderr]    Compiling tracing-serde v0.2.0
[INFO] [stderr]    Compiling schemars_derive v0.8.22
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling rmcp v0.8.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling blz-cli v1.5.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling inquire v0.9.1
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling clap_complete v4.5.59
[INFO] [stderr]    Compiling colored v2.2.0
[INFO] [stderr]    Compiling terminal_size v0.4.3
[INFO] [stderr]    Compiling fs2 v0.4.3
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling blz-core v1.5.5
[INFO] [stderr]    Compiling blz-mcp v1.5.5
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 48s
[INFO] running `Command { std: "docker" "inspect" "4610a96838162202637cff376818d8dd9bab4e1850d4e79c9c2270a2b0d4e8b9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4610a96838162202637cff376818d8dd9bab4e1850d4e79c9c2270a2b0d4e8b9", kill_on_drop: false }`
[INFO] [stdout] 4610a96838162202637cff376818d8dd9bab4e1850d4e79c9c2270a2b0d4e8b9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a366f01d7b7d0f07fb1727de4b2130a1d30a0bc9ee139f02957fa415f751ef34
[INFO] running `Command { std: "docker" "start" "-a" "a366f01d7b7d0f07fb1727de4b2130a1d30a0bc9ee139f02957fa415f751ef34", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling hyper v1.7.0
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling deadpool-runtime v0.1.4
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling assert_cmd v2.1.1
[INFO] [stderr]    Compiling assert-json-diff v2.0.2
[INFO] [stderr]    Compiling deadpool v0.12.3
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling hyper-util v0.1.17
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling bstr v1.12.0
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling tantivy v0.22.1
[INFO] [stderr]    Compiling tree-sitter v0.26.3
[INFO] [stderr]    Compiling reqwest v0.12.24
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling wiremock v0.6.5
[INFO] [stderr]    Compiling blz-core v1.5.5
[INFO] [stderr]    Compiling blz-mcp v1.5.5
[INFO] [stderr]    Compiling blz-cli v1.5.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 48s
[INFO] running `Command { std: "docker" "inspect" "a366f01d7b7d0f07fb1727de4b2130a1d30a0bc9ee139f02957fa415f751ef34", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a366f01d7b7d0f07fb1727de4b2130a1d30a0bc9ee139f02957fa415f751ef34", kill_on_drop: false }`
[INFO] [stdout] a366f01d7b7d0f07fb1727de4b2130a1d30a0bc9ee139f02957fa415f751ef34
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-01-20" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a603c62021029f4253f1511c09646c936a29662d8649cfbd5b598e87137e2095
[INFO] running `Command { std: "docker" "start" "-a" "a603c62021029f4253f1511c09646c936a29662d8649cfbd5b598e87137e2095", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/blz_cli-aafb9658a16958b2)
[INFO] [stdout] 
[INFO] [stdout] running 216 tests
[INFO] [stdout] test cli::tests::test_context_mode_merge_asymmetric ... ok
[INFO] [stdout] test cli::tests::test_context_mode_lines ... ok
[INFO] [stdout] test cli::tests::test_context_mode_merge_becomes_asymmetric ... ok
[INFO] [stdout] test cli::tests::test_context_mode_merge_becomes_symmetric ... ok
[INFO] [stdout] test cli::tests::test_context_mode_merge_symmetric ... ok
[INFO] [stdout] test cli::tests::test_context_mode_merge_with_all ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_all_with_after_before ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_asymmetric_plus_after_before ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_both_after_and_before ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_context_plus_after ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_context_plus_before ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_context_plus_both ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_none ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_only_before ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_context_wins_over_deprecated ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_only_context ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_only_after ... ok
[INFO] [stdout] test cli::tests::test_merge_context_flags_only_deprecated ... ok
[INFO] [stdout] test commands::add::tests::test_extract_urls_bare_urls ... ok
[INFO] [stdout] test commands::clear::tests::execute_clear_skips_confirmation_when_forced ... ok
[INFO] [stdout] test commands::add::tests::test_extract_urls_no_duplicates ... ok
[INFO] [stdout] test commands::clear::tests::execute_clear_honours_cancellation ... ok
[INFO] [stdout] test commands::add::tests::test_extract_urls_from_content ... ok
[INFO] [stdout] test commands::clear::tests::execute_clear_reports_empty_cache ... ok
[INFO] [stdout] test commands::find::tests::classify_inputs_rejects_mixed ... ok
[INFO] [stdout] test commands::find::tests::classify_inputs_retrieve_multiple ... ok
[INFO] [stdout] test commands::find::tests::test_citation_detection ... ok
[INFO] [stdout] test commands::clear::tests::execute_clear_runs_when_confirmed ... ok
[INFO] [stdout] test commands::find::tests::classify_inputs_rejects_empty ... ok
[INFO] [stdout] test commands::find::tests::test_citation_with_special_chars ... ok
[INFO] [stdout] test commands::find::tests::classify_inputs_search_multiword ... ok
[INFO] [stdout] test commands::find::tests::test_citation_patterns ... ok
[INFO] [stdout] test commands::get::json_contract::tests::multi_range_serializes_under_ranges_array ... ok
[INFO] [stdout] test commands::get::json_contract::tests::roundtrip_serialization_preserves_data ... ok
[INFO] [stdout] test commands::get::json_contract::tests::single_range_serializes_with_snippet_fields ... ok
[INFO] [stdout] test commands::info::tests::test_format_number ... ok
[INFO] [stdout] test commands::info::tests::test_execute_info_returns_context_for_invalid_metadata ... ok
[INFO] [stdout] test commands::info::tests::test_percentage ... ok
[INFO] [stdout] test commands::info::tests::test_percentage_precision ... ok
[INFO] [stdout] test commands::list::tests::collect_source_summaries_empty ... ok
[INFO] [stdout] test commands::list::tests::execute_with_writer_produces_json ... ok
[INFO] [stdout] test commands::info::tests::test_format_bytes ... ok
[INFO] [stdout] test commands::list::tests::execute_with_writer_renders_empty_text ... ok
[INFO] [stdout] test commands::list::tests::list_with_limit_applies_to_jsonl_output ... ok
[INFO] [stdout] test commands::list::tests::list_with_limit_applies_to_text_output ... ok
[INFO] [stdout] test commands::list::tests::list_with_limit_returns_exact_count ... ok
[INFO] [stdout] test commands::list::tests::list_with_limit_zero_returns_zero ... ok
[INFO] [stdout] test commands::list::tests::render_text_omits_status_details_when_disabled ... ok
[INFO] [stdout] test commands::remove::tests::execute_remove_cancels_when_not_confirmed ... ok
[INFO] [stdout] test commands::remove::tests::execute_remove_deletes_when_confirmed ... ok
[INFO] [stdout] test commands::remove::tests::execute_remove_returns_not_found ... ok
[INFO] [stdout] test commands::remove::tests::execute_remove_skips_confirmation_when_not_required ... ok
[INFO] [stdout] test commands::search::tests::test_actual_limit_calculation ... ok
[INFO] [stdout] test commands::search::tests::test_clamp_max_chars_bounds ... ok
[INFO] [stdout] test commands::search::tests::test_div_ceil_safety ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_case_sensitivity ... ok
[INFO] [stdout] test commands::list::tests::list_with_limit_greater_than_sources_returns_all ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_finds_close_matches ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_handles_typos ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_limits_to_top_three ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_no_matches_for_unrelated_term ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_partial_matches ... ok
[INFO] [stdout] test commands::search::tests::test_fuzzy_matcher_suggestions_are_sorted ... ok
[INFO] [stdout] test commands::search::tests::test_pagination_with_overlarge_page_number ... ok
[INFO] [stdout] test commands::search::tests::test_pagination_with_single_hit ... ok
[INFO] [stdout] test commands::search::tests::test_pagination_with_zero_hits ... ok
[INFO] [stdout] test output::text::tests::clamps_precision_to_maximum ... ok
[INFO] [stdout] test output::text::tests::respects_requested_precision ... ok
[INFO] [stdout] test commands::search::tests::test_pagination_boundary_conditions ... ok
[INFO] [stdout] test commands::search::tests::test_pagination_prevents_divide_by_zero ... ok
[INFO] [stdout] test commands::update::tests::apply_update_persists_changes ... ok
[INFO] [stdout] test tests::anchors_alias_still_parses_to_toc ... ok
[INFO] [stdout] test commands::docs::tests::docs_json_includes_aliases_array ... ok
[INFO] [stdout] test commands::docs::tests::docs_json_has_expected_top_level_shape ... ok
[INFO] [stdout] test tests::preprocess_handles_before_context_flag ... ok
[INFO] [stdout] test tests::known_subcommands_cover_clap_definitions ... ok
[INFO] [stdout] test tests::preprocess_handles_combined_context_flags ... ok
[INFO] [stdout] test tests::preprocess_does_not_inject_hidden_subcommands ... ok
[INFO] [stdout] test commands::docs::tests::docs_markdown_contains_root_help ... ok
[INFO] [stdout] test tests::preprocess_handles_block_flag ... ok
[INFO] [stdout] test tests::preprocess_handles_context_flags ... ok
[INFO] [stdout] test tests::preprocess_handles_copy_flag ... ok
[INFO] [stdout] test commands::docs::tests::docs_markdown_includes_aliases_when_present ... ok
[INFO] [stdout] test tests::preprocess_converts_json_aliases ... ok
[INFO] [stdout] test tests::preprocess_handles_context_with_json_flag ... ok
[INFO] [stdout] test tests::preprocess_handles_deprecated_context_flag ... ok
[INFO] [stdout] test tests::preprocess_handles_max_chars_flag ... ok
[INFO] [stdout] test tests::preprocess_handles_max_lines_flag ... ok
[INFO] [stdout] test tests::preprocess_handles_no_history_flag ... ok
[INFO] [stdout] test tests::preprocess_handles_list_subcommand_without_injection ... ok
[INFO] [stdout] test tests::preprocess_injects_search_for_shorthand_flags ... ok
[INFO] [stdout] test tests::preprocess_preserves_global_flags_order ... ok
[INFO] [stdout] test tests::preprocess_respects_sentinel ... ok
[INFO] [stdout] test tests::preprocess_retains_hidden_subcommand_with_search_flags ... ok
[INFO] [stdout] test tests::preprocess_preserves_following_flags_for_after_context ... ok
[INFO] [stdout] test tests::preprocess_handles_multiple_context_flags ... ok
[INFO] [stdout] test tests::preprocess_handles_short_context_flags ... ok
[INFO] [stdout] test tests::test_cli_default_values ... ok
[INFO] [stdout] test tests::preprocess_preserves_following_flags_for_optional_context ... ok
[INFO] [stdout] test tests::preprocess_preserves_following_flags_for_short_context ... ok
[INFO] [stdout] test tests::test_cli_error_messages ... ok
[INFO] [stdout] test tests::test_cli_argument_order_independence ... ok
[INFO] [stdout] test tests::test_cli_invalid_flag_combinations ... ok
[INFO] [stdout] test tests::test_cli_boolean_flags ... ok
[INFO] [stdout] test tests::test_cli_parse_update_multiple_aliases ... ok
[INFO] [stdout] test tests::preprocess_injects_search_for_next_flag ... ok
[INFO] [stdout] test tests::test_cli_flag_validation_edge_cases ... ok
[INFO] [stdout] test tests::test_cli_parse_refresh_multiple_aliases ... ok
[INFO] [stdout] test tests::test_cli_flag_combinations ... ok
[INFO] [stdout] test tests::preprocess_handles_after_context_flag ... ok
[INFO] [stdout] test tests::test_cli_refresh_all_conflict_with_aliases ... ok
[INFO] [stdout] test tests::test_cli_string_argument_validation ... ok
[INFO] [stdout] test tests::test_cli_output_format_validation ... ok
[INFO] [stdout] test tests::test_cli_subcommand_specific_flags ... ok
[INFO] [stdout] test tests::test_cli_update_all_conflict_with_aliases ... ok
[INFO] [stdout] test tests::test_completion_cli_structure_contains_subcommand_flags ... ok
[INFO] [stdout] test tests::test_completion_cli_structure_contains_all_subcommands ... ok
[INFO] [stdout] test tests::test_cli_version_flag ... ok
[INFO] [stdout] test tests::test_completion_cli_structure_contains_global_flags ... ok
[INFO] [stdout] test tests::test_completion_integration_with_clap ... ok
[INFO] [stdout] test tests::test_cli_special_argument_parsing ... ok
[INFO] [stdout] test tests::test_completion_command_parsing ... ok
[INFO] [stdout] test tests::test_language_names_are_not_reserved ... ok
[INFO] [stdout] test tests::test_line_range_parsing ... ok
[INFO] [stdout] test tests::test_line_range_parsing_errors ... ok
[INFO] [stdout] test tests::test_get_command_with_source_shorthand ... ok
[INFO] [stdout] test tests::test_get_command_with_source_flag ... ok
[INFO] [stdout] test tests::test_no_source_search_parsing ... ok
[INFO] [stdout] test tests::test_cli_help_generation ... ok
[INFO] [stdout] test tests::test_reserved_keywords_case_insensitive ... ok
[INFO] [stdout] test tests::test_reserved_keywords_no_duplicates ... ok
[INFO] [stdout] test tests::test_reserved_keywords_validation ... ok
[INFO] [stdout] test tests::test_preprocess_shorthand_context_flags ... ok
[INFO] [stdout] test tests::test_valid_aliases_allowed ... ok
[INFO] [stdout] test tests::test_single_source_search_parsing ... ok
[INFO] [stdout] test tests::test_multi_source_search_parsing ... ok
[INFO] [stdout] test utils::cli_args::tests::deprecated_alias_sets_warning_flag_once ... ok
[INFO] [stdout] test utils::cli_args::tests::deprecated_alias_warning_suppressed_when_quiet_or_env_set ... ok
[INFO] [stdout] test utils::cli_args::tests::explicit_format_takes_precedence_over_shortcuts ... ok
[INFO] [stdout] test utils::cli_args::tests::json_flag_returns_json_format ... ok
[INFO] [stdout] test utils::cli_args::tests::json_flag_takes_precedence_over_pipe_detection ... ok
[INFO] [stdout] test utils::cli_args::tests::jsonl_flag_returns_jsonl_format ... ok
[INFO] [stdout] test utils::cli_args::tests::raw_flag_returns_raw_format ... ok
[INFO] [stdout] test utils::cli_args::tests::shortcuts_take_precedence_over_deprecated_output ... ok
[INFO] [stdout] test utils::cli_args::tests::snippet_lines_deprecation_only_warns_once_per_session ... ok
[INFO] [stdout] test utils::cli_args::tests::snippet_lines_deprecation_sets_warning_flag_once ... ok
[INFO] [stdout] test utils::cli_args::tests::snippet_lines_deprecation_suppressed_when_quiet ... ok
[INFO] [stdout] test utils::cli_args::tests::snippet_lines_deprecation_suppressed_with_env_var ... ok
[INFO] [stdout] test utils::cli_args::tests::text_flag_returns_text_format ... ok
[INFO] [stdout] test utils::clipboard::tests::test_basic_copy ... ok
[INFO] [stdout] test utils::clipboard::tests::test_empty_string ... ok
[INFO] [stdout] test utils::cli_args::tests::resolve_prefers_canonical_flag ... ok
[INFO] [stdout] test utils::clipboard::tests::test_multiline_content ... ok
[INFO] [stdout] test utils::clipboard::tests::test_special_characters ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_filter_flags_all ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_filter_flags_default ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_is_known_filter_expression_all ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_is_known_filter_expression_unknown ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_all ... ok
[INFO] [stdout] _blz() {
[INFO] [stdout]     local i cur prev opts cmd
[INFO] [stdout]     COMPREPLY=()
[INFO] [stdout]     if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
[INFO] [stdout]         cur="$2"
[INFO] [stdout]     else
[INFO] [stdout]         cur="${COMP_WORDS[COMP_CWORD]}"
[INFO] [stdout]     fi
[INFO] [stdout]     prev="$3"
[INFO] [stdout]     cmd=""
[INFO] [stdout]     opts=""
[INFO] [stdout] 
[INFO] [stdout]     for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
[INFO] [stdout]     do
[INFO] [stdout]         case "${cmd},${i}" in
[INFO] [stdout]             ",$1")
[INFO] [stdout]                 cmd="blz"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,add)
[INFO] [stdout]                 cmd="blz__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,alias)
[INFO] [stdout]                 cmd="blz__alias"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,anchor)
[INFO] [stdout]                 cmd="blz__anchor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,clear)
[INFO] [stdout]                 cmd="blz__clear"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,completions)
[INFO] [stdout]                 cmd="blz__completions"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,diff)
[INFO] [stdout]                 cmd="blz__diff"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,docs)
[INFO] [stdout]                 cmd="blz__docs"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,doctor)
[INFO] [stdout]                 cmd="blz__doctor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,find)
[INFO] [stdout]                 cmd="blz__find"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,get)
[INFO] [stdout]                 cmd="blz__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,help)
[INFO] [stdout]                 cmd="blz__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,history)
[INFO] [stdout]                 cmd="blz__history"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,info)
[INFO] [stdout]                 cmd="blz__info"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,instruct)
[INFO] [stdout]                 cmd="blz__instruct"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,list)
[INFO] [stdout]                 cmd="blz__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,lookup)
[INFO] [stdout]                 cmd="blz__lookup"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,mcp-server)
[INFO] [stdout]                 cmd="blz__mcp__server"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,refresh)
[INFO] [stdout]                 cmd="blz__refresh"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,registry)
[INFO] [stdout]                 cmd="blz__registry"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,remove)
[INFO] [stdout]                 cmd="blz__remove"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,search)
[INFO] [stdout]                 cmd="blz__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,sources)
[INFO] [stdout]                 cmd="blz__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,stats)
[INFO] [stdout]                 cmd="blz__stats"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,toc)
[INFO] [stdout]                 cmd="blz__toc"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,update)
[INFO] [stdout]                 cmd="blz__update"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,validate)
[INFO] [stdout]                 cmd="blz__validate"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,add)
[INFO] [stdout]                 cmd="blz__alias__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,help)
[INFO] [stdout]                 cmd="blz__alias__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,rm)
[INFO] [stdout]                 cmd="blz__alias__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,add)
[INFO] [stdout]                 cmd="blz__alias__help__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,help)
[INFO] [stdout]                 cmd="blz__alias__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,rm)
[INFO] [stdout]                 cmd="blz__alias__help__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,get)
[INFO] [stdout]                 cmd="blz__anchor__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,help)
[INFO] [stdout]                 cmd="blz__anchor__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,list)
[INFO] [stdout]                 cmd="blz__anchor__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,get)
[INFO] [stdout]                 cmd="blz__anchor__help__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,help)
[INFO] [stdout]                 cmd="blz__anchor__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,list)
[INFO] [stdout]                 cmd="blz__anchor__help__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,cat)
[INFO] [stdout]                 cmd="blz__docs__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,export)
[INFO] [stdout]                 cmd="blz__docs__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,help)
[INFO] [stdout]                 cmd="blz__docs__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,overview)
[INFO] [stdout]                 cmd="blz__docs__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,search)
[INFO] [stdout]                 cmd="blz__docs__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,sync)
[INFO] [stdout]                 cmd="blz__docs__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,cat)
[INFO] [stdout]                 cmd="blz__docs__help__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,export)
[INFO] [stdout]                 cmd="blz__docs__help__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,help)
[INFO] [stdout]                 cmd="blz__docs__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,overview)
[INFO] [stdout]                 cmd="blz__docs__help__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,search)
[INFO] [stdout]                 cmd="blz__docs__help__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,sync)
[INFO] [stdout]                 cmd="blz__docs__help__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,add)
[INFO] [stdout]                 cmd="blz__help__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,alias)
[INFO] [stdout]                 cmd="blz__help__alias"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,anchor)
[INFO] [stdout]                 cmd="blz__help__anchor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,clear)
[INFO] [stdout]                 cmd="blz__help__clear"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,completions)
[INFO] [stdout]                 cmd="blz__help__completions"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,diff)
[INFO] [stdout]                 cmd="blz__help__diff"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,docs)
[INFO] [stdout]                 cmd="blz__help__docs"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,doctor)
[INFO] [stdout]                 cmd="blz__help__doctor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,find)
[INFO] [stdout]                 cmd="blz__help__find"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,get)
[INFO] [stdout]                 cmd="blz__help__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,help)
[INFO] [stdout]                 cmd="blz__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,history)
[INFO] [stdout]                 cmd="blz__help__history"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,info)
[INFO] [stdout]                 cmd="blz__help__info"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,instruct)
[INFO] [stdout]                 cmd="blz__help__instruct"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,list)
[INFO] [stdout]                 cmd="blz__help__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,lookup)
[INFO] [stdout]                 cmd="blz__help__lookup"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,mcp-server)
[INFO] [stdout]                 cmd="blz__help__mcp__server"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,refresh)
[INFO] [stdout]                 cmd="blz__help__refresh"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,registry)
[INFO] [stdout]                 cmd="blz__help__registry"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,remove)
[INFO] [stdout]                 cmd="blz__help__remove"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,search)
[INFO] [stdout]                 cmd="blz__help__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,stats)
[INFO] [stdout]                 cmd="blz__help__stats"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,toc)
[INFO] [stdout]                 cmd="blz__help__toc"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,update)
[INFO] [stdout]                 cmd="blz__help__update"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,validate)
[INFO] [stdout]                 cmd="blz__help__validate"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__alias,add)
[INFO] [stdout]                 cmd="blz__help__alias__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__alias,rm)
[INFO] [stdout]                 cmd="blz__help__alias__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__anchor,get)
[INFO] [stdout]                 cmd="blz__help__anchor__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__anchor,list)
[INFO] [stdout]                 cmd="blz__help__anchor__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,cat)
[INFO] [stdout]                 cmd="blz__help__docs__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,export)
[INFO] [stdout]                 cmd="blz__help__docs__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,overview)
[INFO] [stdout]                 cmd="blz__help__docs__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,search)
[INFO] [stdout]                 cmd="blz__help__docs__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,sync)
[INFO] [stdout]                 cmd="blz__help__docs__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__registry,create-source)
[INFO] [stdout]                 cmd="blz__help__registry__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry,create-source)
[INFO] [stdout]                 cmd="blz__registry__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry,help)
[INFO] [stdout]                 cmd="blz__registry__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry__help,create-source)
[INFO] [stdout]                 cmd="blz__registry__help__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry__help,help)
[INFO] [stdout]                 cmd="blz__registry__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             *)
[INFO] [stdout]                 ;;
[INFO] [stdout]         esac
[INFO] [stdout]     done
[INFO] [stdout] 
[INFO] [stdout]     case "${cmd}" in
[INFO] [stdout]         blz)
[INFO] [stdout]             opts="-v -q -h -V --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help --version [QUERY]... instruct completions alias docs anchor toc add lookup registry search history get info list sources stats validate doctor refresh update remove clear diff mcp-server find help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__add)
[INFO] [stdout]             opts="-y -v -q -h --manifest --only --aliases --name --description --category --tags --yes --dry-run --no-language-filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS] [URL]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --manifest)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --only)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --aliases)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --name)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --description)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --category)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --tags)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help add rm help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__add)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <SOURCE> <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help)
[INFO] [stdout]             opts="add rm help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__rm)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__rm)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <SOURCE> <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help list get help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__get)
[INFO] [stdout]             opts="-c -f -o -v -q -h --context --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS> <ANCHOR>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help)
[INFO] [stdout]             opts="list get help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__list)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --anchors --limit --max-depth --filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-depth)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__clear)
[INFO] [stdout]             opts="-f -v -q -h --force --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__completions)
[INFO] [stdout]             opts="-f -o -v -q -h --list --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help bash elvish fish powershell zsh"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__diff)
[INFO] [stdout]             opts="-v -q -h --since --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --since)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help search sync overview cat export help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__cat)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__export)
[INFO] [stdout]             opts="-v -q -h --format --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "markdown json" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help)
[INFO] [stdout]             opts="search sync overview cat export help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__cat)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__export)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__overview)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__sync)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__overview)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__search)
[INFO] [stdout]             opts="-f -o -v -q -h --limit --top --format --json --jsonl --text --raw --output --show --no-summary --snippet-lines --max-chars --context --block --max-block-lines --score-precision --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [QUERY]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-block-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__sync)
[INFO] [stdout]             opts="-v -h --force --quiet --prompt --verbose --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__doctor)
[INFO] [stdout]             opts="-f -o -v -q -h --format --json --jsonl --text --raw --output --fix --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__find)
[INFO] [stdout]             opts="-s -n -H -f -o -C -c -A -B -v -q -h --alias --sources --source --limit --all --page --top --heading-level --format --json --jsonl --text --raw --output --show --no-summary --score-precision --snippet-lines --max-chars --context --after-context --before-context --block --max-lines --headings-only --no-history --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <INPUT>..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --alias)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --sources)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__get)
[INFO] [stdout]             opts="-s -l -C -c -A -B -f -o -v -q -h --source --lines --context --after-context --before-context --block --max-lines --format --json --jsonl --text --raw --output --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS[:RANGES]]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -l)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help)
[INFO] [stdout]             opts="instruct completions alias docs anchor toc add lookup registry search history get info list stats validate doctor refresh update remove clear diff mcp-server find help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias)
[INFO] [stdout]             opts="add rm"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias__rm)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor)
[INFO] [stdout]             opts="list get"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__clear)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__completions)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__diff)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs)
[INFO] [stdout]             opts="search sync overview cat export"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__cat)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__export)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__overview)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__sync)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__doctor)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__find)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__history)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__info)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__instruct)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__lookup)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__mcp__server)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__refresh)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__registry)
[INFO] [stdout]             opts="create-source"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__registry__create__source)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__remove)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__stats)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__toc)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__update)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__validate)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__history)
[INFO] [stdout]             opts="-f -o -v -q -h --limit --format --json --jsonl --text --raw --output --clear --clear-before --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --clear-before)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__info)
[INFO] [stdout]             opts="-f -o -v -q -h --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__instruct)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__list)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --status --details --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__lookup)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <QUERY>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__mcp__server)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__refresh)
[INFO] [stdout]             opts="-y -v -q -h --all --yes --reindex --filter --no-filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help create-source help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__create__source)
[INFO] [stdout]             opts="-y -v -q -h --url --description --category --tags --npm --github --add --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <NAME>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --url)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --description)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --category)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --tags)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --npm)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --github)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help)
[INFO] [stdout]             opts="create-source help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help__create__source)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__remove)
[INFO] [stdout]             opts="-y -v -q -h --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__search)
[INFO] [stdout]             opts="-s -n -H -f -o -C -c -A -B -v -q -h --alias --sources --source --next --previous --last --limit --all --page --top --heading-level --format --json --jsonl --text --raw --output --show --no-summary --score-precision --snippet-lines --max-chars --context --after-context --before-context --block --max-lines --headings-only --no-history --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [QUERY]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --alias)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --sources)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__stats)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__toc)
[INFO] [stdout]             opts="-f -o -H -s -a -n -v -q -h --format --json --jsonl --text --raw --output --filter --max-depth --heading-level --source --all --tree --anchors --show-anchors --next --previous --last --limit --page --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-depth)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__update)
[INFO] [stdout]             opts="-y -v -q -h --all --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__validate)
[INFO] [stdout]             opts="-f -o -v -q -h --all --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]     esac
[INFO] [stdout] }
[INFO] [stdout] 
[INFO] [stdout] if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
[INFO] [stdout]     complete -F _blz -o nosort -o bashdefault -o default blz
[INFO] [stdout] else
[INFO] [stdout]     complete -F _blz -o bashdefault -o default blz
[INFO] [stdout] fi
[INFO] [stdout] test utils::filter_flags::tests::test_parse_lang ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_empty_string ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_multiple ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_none ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_whitespace ... ok
[INFO] [stdout] test utils::formatting::tests::collapses_middle_segments ... ok
[INFO] [stdout] test utils::formatting::tests::components_width_accounts_for_separators ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_language ... ok
[INFO] [stdout] test utils::formatting::tests::keeps_full_path_when_space_allows ... ok
[INFO] [stdout] test utils::formatting::tests::truncate_helper_handles_short_width ... ok
[INFO] [stdout] test utils::filter_flags::tests::test_parse_trailing_comma ... ok
[INFO] [stdout] test utils::formatting::tests::falls_back_to_tail_only_when_needed ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_all_valid_levels ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_complex_list ... ok
[INFO] [stdout] test utils::formatting::tests::truncates_last_segment_for_tight_width ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_exact_match ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_greater_than ... ok
[INFO] [stdout] _blz() {
[INFO] [stdout]     local i cur prev opts cmd
[INFO] [stdout]     COMPREPLY=()
[INFO] [stdout]     if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
[INFO] [stdout]         cur="$2"
[INFO] [stdout]     else
[INFO] [stdout]         cur="${COMP_WORDS[COMP_CWORD]}"
[INFO] [stdout]     fi
[INFO] [stdout]     prev="$3"
[INFO] [stdout]     cmd=""
[INFO] [stdout]     opts=""
[INFO] [stdout] 
[INFO] [stdout]     for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
[INFO] [stdout]     do
[INFO] [stdout]         case "${cmd},${i}" in
[INFO] [stdout]             ",$1")
[INFO] [stdout]                 cmd="blz"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,add)
[INFO] [stdout]                 cmd="blz__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,alias)
[INFO] [stdout]                 cmd="blz__alias"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,anchor)
[INFO] [stdout]                 cmd="blz__anchor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,clear)
[INFO] [stdout]                 cmd="blz__clear"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,completions)
[INFO] [stdout]                 cmd="blz__completions"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,diff)
[INFO] [stdout]                 cmd="blz__diff"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,docs)
[INFO] [stdout]                 cmd="blz__docs"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,doctor)
[INFO] [stdout]                 cmd="blz__doctor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,find)
[INFO] [stdout]                 cmd="blz__find"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,get)
[INFO] [stdout]                 cmd="blz__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,help)
[INFO] [stdout]                 cmd="blz__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,history)
[INFO] [stdout]                 cmd="blz__history"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,info)
[INFO] [stdout]                 cmd="blz__info"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,instruct)
[INFO] [stdout]                 cmd="blz__instruct"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,list)
[INFO] [stdout]                 cmd="blz__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,lookup)
[INFO] [stdout]                 cmd="blz__lookup"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,mcp-server)
[INFO] [stdout]                 cmd="blz__mcp__server"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,refresh)
[INFO] [stdout]                 cmd="blz__refresh"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,registry)
[INFO] [stdout]                 cmd="blz__registry"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,remove)
[INFO] [stdout]                 cmd="blz__remove"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,search)
[INFO] [stdout]                 cmd="blz__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,sources)
[INFO] [stdout]                 cmd="blz__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,stats)
[INFO] [stdout]                 cmd="blz__stats"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,toc)
[INFO] [stdout]                 cmd="blz__toc"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,update)
[INFO] [stdout]                 cmd="blz__update"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,validate)
[INFO] [stdout]                 cmd="blz__validate"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,add)
[INFO] [stdout]                 cmd="blz__alias__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,help)
[INFO] [stdout]                 cmd="blz__alias__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,rm)
[INFO] [stdout]                 cmd="blz__alias__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,add)
[INFO] [stdout]                 cmd="blz__alias__help__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,help)
[INFO] [stdout]                 cmd="blz__alias__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,rm)
[INFO] [stdout]                 cmd="blz__alias__help__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,get)
[INFO] [stdout]                 cmd="blz__anchor__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,help)
[INFO] [stdout]                 cmd="blz__anchor__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,list)
[INFO] [stdout]                 cmd="blz__anchor__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,get)
[INFO] [stdout]                 cmd="blz__anchor__help__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,help)
[INFO] [stdout]                 cmd="blz__anchor__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,list)
[INFO] [stdout]                 cmd="blz__anchor__help__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,cat)
[INFO] [stdout]                 cmd="blz__docs__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,export)
[INFO] [stdout]                 cmd="blz__docs__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,help)
[INFO] [stdout]                 cmd="blz__docs__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,overview)
[INFO] [stdout]                 cmd="blz__docs__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,search)
[INFO] [stdout]                 cmd="blz__docs__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,sync)
[INFO] [stdout]                 cmd="blz__docs__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,cat)
[INFO] [stdout]                 cmd="blz__docs__help__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,export)
[INFO] [stdout]                 cmd="blz__docs__help__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,help)
[INFO] [stdout]                 cmd="blz__docs__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,overview)
[INFO] [stdout]                 cmd="blz__docs__help__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,search)
[INFO] [stdout]                 cmd="blz__docs__help__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,sync)
[INFO] [stdout]                 cmd="blz__docs__help__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,add)
[INFO] [stdout]                 cmd="blz__help__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,alias)
[INFO] [stdout]                 cmd="blz__help__alias"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,anchor)
[INFO] [stdout]                 cmd="blz__help__anchor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,clear)
[INFO] [stdout]                 cmd="blz__help__clear"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,completions)
[INFO] [stdout]                 cmd="blz__help__completions"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,diff)
[INFO] [stdout]                 cmd="blz__help__diff"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,docs)
[INFO] [stdout]                 cmd="blz__help__docs"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,doctor)
[INFO] [stdout]                 cmd="blz__help__doctor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,find)
[INFO] [stdout]                 cmd="blz__help__find"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,get)
[INFO] [stdout]                 cmd="blz__help__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,help)
[INFO] [stdout]                 cmd="blz__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,history)
[INFO] [stdout]                 cmd="blz__help__history"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,info)
[INFO] [stdout]                 cmd="blz__help__info"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,instruct)
[INFO] [stdout]                 cmd="blz__help__instruct"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,list)
[INFO] [stdout]                 cmd="blz__help__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,lookup)
[INFO] [stdout]                 cmd="blz__help__lookup"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,mcp-server)
[INFO] [stdout]                 cmd="blz__help__mcp__server"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,refresh)
[INFO] [stdout]                 cmd="blz__help__refresh"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,registry)
[INFO] [stdout]                 cmd="blz__help__registry"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,remove)
[INFO] [stdout]                 cmd="blz__help__remove"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,search)
[INFO] [stdout]                 cmd="blz__help__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,stats)
[INFO] [stdout]                 cmd="blz__help__stats"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,toc)
[INFO] [stdout]                 cmd="blz__help__toc"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,update)
[INFO] [stdout]                 cmd="blz__help__update"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,validate)
[INFO] [stdout]                 cmd="blz__help__validate"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__alias,add)
[INFO] [stdout]                 cmd="blz__help__alias__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__alias,rm)
[INFO] [stdout]                 cmd="blz__help__alias__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__anchor,get)
[INFO] [stdout]                 cmd="blz__help__anchor__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__anchor,list)
[INFO] [stdout]                 cmd="blz__help__anchor__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,cat)
[INFO] [stdout]                 cmd="blz__help__docs__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,export)
[INFO] [stdout]                 cmd="blz__help__docs__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,overview)
[INFO] [stdout]                 cmd="blz__help__docs__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,search)
[INFO] [stdout]                 cmd="blz__help__docs__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,sync)
[INFO] [stdout]                 cmd="blz__help__docs__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__registry,create-source)
[INFO] [stdout]                 cmd="blz__help__registry__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry,create-source)
[INFO] [stdout]                 cmd="blz__registry__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry,help)
[INFO] [stdout]                 cmd="blz__registry__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry__help,create-source)
[INFO] [stdout]                 cmd="blz__registry__help__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry__help,help)
[INFO] [stdout]                 cmd="blz__registry__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             *)
[INFO] [stdout]                 ;;
[INFO] [stdout]         esac
[INFO] [stdout]     done
[INFO] [stdout] 
[INFO] [stdout]     case "${cmd}" in
[INFO] [stdout]         blz)
[INFO] [stdout]             opts="-v -q -h -V --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help --version [QUERY]... instruct completions alias docs anchor toc add lookup registry search history get info list sources stats validate doctor refresh update remove clear diff mcp-server find help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__add)
[INFO] [stdout]             opts="-y -v -q -h --manifest --only --aliases --name --description --category --tags --yes --dry-run --no-language-filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS] [URL]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --manifest)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --only)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --aliases)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --name)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --description)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --category)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --tags)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help add rm help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__add)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <SOURCE> <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help)
[INFO] [stdout]             opts="add rm help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__rm)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__rm)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <SOURCE> <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help list get help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__get)
[INFO] [stdout]             opts="-c -f -o -v -q -h --context --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS> <ANCHOR>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help)
[INFO] [stdout]             opts="list get help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__list)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --anchors --limit --max-depth --filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-depth)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__clear)
[INFO] [stdout]             opts="-f -v -q -h --force --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__completions)
[INFO] [stdout]             opts="-f -o -v -q -h --list --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help bash elvish fish powershell zsh"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__diff)
[INFO] [stdout]             opts="-v -q -h --since --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --since)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help search sync overview cat export help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__cat)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__export)
[INFO] [stdout]             opts="-v -q -h --format --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "markdown json" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help)
[INFO] [stdout]             opts="search sync overview cat export help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__cat)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__export)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__overview)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__sync)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__overview)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__search)
[INFO] [stdout]             opts="-f -o -v -q -h --limit --top --format --json --jsonl --text --raw --output --show --no-summary --snippet-lines --max-chars --context --block --max-block-lines --score-precision --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [QUERY]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-block-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__sync)
[INFO] [stdout]             opts="-v -h --force --quiet --prompt --verbose --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__doctor)
[INFO] [stdout]             opts="-f -o -v -q -h --format --json --jsonl --text --raw --output --fix --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__find)
[INFO] [stdout]             opts="-s -n -H -f -o -C -c -A -B -v -q -h --alias --sources --source --limit --all --page --top --heading-level --format --json --jsonl --text --raw --output --show --no-summary --score-precision --snippet-lines --max-chars --context --after-context --before-context --block --max-lines --headings-only --no-history --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <INPUT>..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --alias)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --sources)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__get)
[INFO] [stdout]             opts="-s -l -C -c -A -B -f -o -v -q -h --source --lines --context --after-context --before-context --block --max-lines --format --json --jsonl --text --raw --output --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS[:RANGES]]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -l)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help)
[INFO] [stdout]             opts="instruct completions alias docs anchor toc add lookup registry search history get info list stats validate doctor refresh update remove clear diff mcp-server find help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias)
[INFO] [stdout]             opts="add rm"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias__rm)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor)
[INFO] [stdout]             opts="list get"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__clear)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__completions)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__diff)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs)
[INFO] [stdout]             opts="search sync overview cat export"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__cat)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__export)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__overview)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__sync)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__doctor)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__find)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__history)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__info)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__instruct)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__lookup)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__mcp__server)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__refresh)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__registry)
[INFO] [stdout]             opts="create-source"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__registry__create__source)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__remove)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__stats)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__toc)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__update)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__validate)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__history)
[INFO] [stdout]             opts="-f -o -v -q -h --limit --format --json --jsonl --text --raw --output --clear --clear-before --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --clear-before)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__info)
[INFO] [stdout]             opts="-f -o -v -q -h --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__instruct)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__list)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --status --details --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__lookup)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <QUERY>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__mcp__server)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__refresh)
[INFO] [stdout]             opts="-y -v -q -h --all --yes --reindex --filter --no-filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help create-source help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__create__source)
[INFO] [stdout]             opts="-y -v -q -h --url --description --category --tags --npm --github --add --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <NAME>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --url)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --description)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --category)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --tags)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --npm)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --github)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help)
[INFO] [stdout]             opts="create-source help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help__create__source)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__remove)
[INFO] [stdout]             opts="-y -v -q -h --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__search)
[INFO] [stdout]             opts="-s -n -H -f -o -C -c -A -B -v -q -h --alias --sources --source --next --previous --last --limit --all --page --top --heading-level --format --json --jsonl --text --raw --output --show --no-summary --score-precision --snippet-lines --max-chars --context --after-context --before-context --block --max-lines --headings-only --no-history --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [QUERY]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --alias)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --sources)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__stats)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__toc)
[INFO] [stdout]             opts="-f -o -H -s -a -n -v -q -h --format --json --jsonl --text --raw --output --filter --max-depth --heading-level --source --all --tree --anchors --show-anchors --next --previous --last --limit --page --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-depth)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__update)
[INFO] [stdout]             opts="-y -v -q -h --all --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__validate)
[INFO] [stdout]             opts="-f -o -v -q -h --all --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]     esac
[INFO] [stdout] }
[INFO] [stdout] 
[INFO] [stdout] if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
[INFO] [stdout]     complete -F _blz -o nosort -o bashdefault -o default blz
[INFO] [stdout] else
[INFO] [stdout]     complete -F _blz -o bashdefault -o default blz
[INFO] [stdout] fi
[INFO] [stdout] test tests::test_completion_invalid_shell_handling ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_greater_than_or_equal ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_invalid_level_zero ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_invalid_level_seven ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_less_than_or_equal ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_invalid_range ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_invalid_syntax ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_less_than ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_list ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_list_deduplication_and_sorting ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_whitespace_handling ... ok
[INFO] [stdout] test utils::preferences::tests::collect_show_components_extended_includes_raw_score ... ok
[INFO] [stdout] test utils::preferences::tests::history_entry_builder_populates_pagination_fields ... ok
[INFO] [stdout] test utils::heading_filter::tests::test_range ... ok
[INFO] [stdout] test utils::preferences::tests::raw_score_round_trip_serialisation ... ok
[INFO] [stdout] test utils::preferences::tests::toc_history_entry_round_trip ... ok
[INFO] [stdout] test utils::history_log::tests::append_writes_history_for_active_scope ... ok
[INFO] [stdout] test utils::store::tests::load_store_returns_default_when_missing ... ok
[INFO] [stdout] test utils::store::tests::load_store_resets_on_schema_mismatch ... ok
[INFO] [stdout] test tests::test_completion_help_generation ... ok
[INFO] [stdout] test utils::store::tests::load_store_returns_default_on_invalid_json ... ok
[INFO] [stdout] test utils::toc::tests::counts_nested_headings ... ok
[INFO] [stdout] test utils::toc::tests::empty_toc_returns_zero ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_basic ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_edge_cases ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_leading_trailing ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_mixed_cases ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_multiple_separators ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_special_characters ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_with_numbers ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_with_spaces ... ok
[INFO] [stdout] test utils::validation::tests::test_validate_alias_mcp_allowed ... ok
[INFO] [stdout] test utils::validation::tests::test_normalize_alias_with_underscores ... ok
[INFO] [stdout] test utils::validation::tests::test_validate_alias_reserved ... ok
[INFO] [stdout] test tests::test_multi_source_shorthand_parsing ... ok
[INFO] [stdout] _blz() {
[INFO] [stdout]     local i cur prev opts cmd
[INFO] [stdout]     COMPREPLY=()
[INFO] [stdout]     if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
[INFO] [stdout]         cur="$2"
[INFO] [stdout]     else
[INFO] [stdout]         cur="${COMP_WORDS[COMP_CWORD]}"
[INFO] [stdout]     fi
[INFO] [stdout]     prev="$3"
[INFO] [stdout]     cmd=""
[INFO] [stdout]     opts=""
[INFO] [stdout] 
[INFO] [stdout]     for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
[INFO] [stdout]     do
[INFO] [stdout]         case "${cmd},${i}" in
[INFO] [stdout]             ",$1")
[INFO] [stdout]                 cmd="blz"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,add)
[INFO] [stdout]                 cmd="blz__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,alias)
[INFO] [stdout]                 cmd="blz__alias"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,anchor)
[INFO] [stdout]                 cmd="blz__anchor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,clear)
[INFO] [stdout]                 cmd="blz__clear"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,completions)
[INFO] [stdout]                 cmd="blz__completions"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,diff)
[INFO] [stdout]                 cmd="blz__diff"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,docs)
[INFO] [stdout]                 cmd="blz__docs"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,doctor)
[INFO] [stdout]                 cmd="blz__doctor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,find)
[INFO] [stdout]                 cmd="blz__find"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,get)
[INFO] [stdout]                 cmd="blz__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,help)
[INFO] [stdout]                 cmd="blz__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,history)
[INFO] [stdout]                 cmd="blz__history"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,info)
[INFO] [stdout]                 cmd="blz__info"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,instruct)
[INFO] [stdout]                 cmd="blz__instruct"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,list)
[INFO] [stdout]                 cmd="blz__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,lookup)
[INFO] [stdout]                 cmd="blz__lookup"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,mcp-server)
[INFO] [stdout]                 cmd="blz__mcp__server"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,refresh)
[INFO] [stdout]                 cmd="blz__refresh"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,registry)
[INFO] [stdout]                 cmd="blz__registry"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,remove)
[INFO] [stdout]                 cmd="blz__remove"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,search)
[INFO] [stdout]                 cmd="blz__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,sources)
[INFO] [stdout]                 cmd="blz__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,stats)
[INFO] [stdout]                 cmd="blz__stats"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,toc)
[INFO] [stdout]                 cmd="blz__toc"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,update)
[INFO] [stdout]                 cmd="blz__update"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz,validate)
[INFO] [stdout]                 cmd="blz__validate"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,add)
[INFO] [stdout]                 cmd="blz__alias__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,help)
[INFO] [stdout]                 cmd="blz__alias__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias,rm)
[INFO] [stdout]                 cmd="blz__alias__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,add)
[INFO] [stdout]                 cmd="blz__alias__help__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,help)
[INFO] [stdout]                 cmd="blz__alias__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__alias__help,rm)
[INFO] [stdout]                 cmd="blz__alias__help__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,get)
[INFO] [stdout]                 cmd="blz__anchor__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,help)
[INFO] [stdout]                 cmd="blz__anchor__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor,list)
[INFO] [stdout]                 cmd="blz__anchor__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,get)
[INFO] [stdout]                 cmd="blz__anchor__help__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,help)
[INFO] [stdout]                 cmd="blz__anchor__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__anchor__help,list)
[INFO] [stdout]                 cmd="blz__anchor__help__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,cat)
[INFO] [stdout]                 cmd="blz__docs__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,export)
[INFO] [stdout]                 cmd="blz__docs__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,help)
[INFO] [stdout]                 cmd="blz__docs__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,overview)
[INFO] [stdout]                 cmd="blz__docs__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,search)
[INFO] [stdout]                 cmd="blz__docs__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs,sync)
[INFO] [stdout]                 cmd="blz__docs__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,cat)
[INFO] [stdout]                 cmd="blz__docs__help__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,export)
[INFO] [stdout]                 cmd="blz__docs__help__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,help)
[INFO] [stdout]                 cmd="blz__docs__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,overview)
[INFO] [stdout]                 cmd="blz__docs__help__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,search)
[INFO] [stdout]                 cmd="blz__docs__help__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__docs__help,sync)
[INFO] [stdout]                 cmd="blz__docs__help__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,add)
[INFO] [stdout]                 cmd="blz__help__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,alias)
[INFO] [stdout]                 cmd="blz__help__alias"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,anchor)
[INFO] [stdout]                 cmd="blz__help__anchor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,clear)
[INFO] [stdout]                 cmd="blz__help__clear"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,completions)
[INFO] [stdout]                 cmd="blz__help__completions"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,diff)
[INFO] [stdout]                 cmd="blz__help__diff"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,docs)
[INFO] [stdout]                 cmd="blz__help__docs"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,doctor)
[INFO] [stdout]                 cmd="blz__help__doctor"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,find)
[INFO] [stdout]                 cmd="blz__help__find"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,get)
[INFO] [stdout]                 cmd="blz__help__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,help)
[INFO] [stdout]                 cmd="blz__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,history)
[INFO] [stdout]                 cmd="blz__help__history"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,info)
[INFO] [stdout]                 cmd="blz__help__info"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,instruct)
[INFO] [stdout]                 cmd="blz__help__instruct"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,list)
[INFO] [stdout]                 cmd="blz__help__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,lookup)
[INFO] [stdout]                 cmd="blz__help__lookup"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,mcp-server)
[INFO] [stdout]                 cmd="blz__help__mcp__server"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,refresh)
[INFO] [stdout]                 cmd="blz__help__refresh"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,registry)
[INFO] [stdout]                 cmd="blz__help__registry"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,remove)
[INFO] [stdout]                 cmd="blz__help__remove"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,search)
[INFO] [stdout]                 cmd="blz__help__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,stats)
[INFO] [stdout]                 cmd="blz__help__stats"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,toc)
[INFO] [stdout]                 cmd="blz__help__toc"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,update)
[INFO] [stdout]                 cmd="blz__help__update"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help,validate)
[INFO] [stdout]                 cmd="blz__help__validate"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__alias,add)
[INFO] [stdout]                 cmd="blz__help__alias__add"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__alias,rm)
[INFO] [stdout]                 cmd="blz__help__alias__rm"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__anchor,get)
[INFO] [stdout]                 cmd="blz__help__anchor__get"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__anchor,list)
[INFO] [stdout]                 cmd="blz__help__anchor__list"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,cat)
[INFO] [stdout]                 cmd="blz__help__docs__cat"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,export)
[INFO] [stdout]                 cmd="blz__help__docs__export"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,overview)
[INFO] [stdout]                 cmd="blz__help__docs__overview"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,search)
[INFO] [stdout]                 cmd="blz__help__docs__search"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__docs,sync)
[INFO] [stdout]                 cmd="blz__help__docs__sync"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__help__registry,create-source)
[INFO] [stdout]                 cmd="blz__help__registry__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry,create-source)
[INFO] [stdout]                 cmd="blz__registry__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry,help)
[INFO] [stdout]                 cmd="blz__registry__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry__help,create-source)
[INFO] [stdout]                 cmd="blz__registry__help__create__source"
[INFO] [stdout]                 ;;
[INFO] [stdout]             blz__registry__help,help)
[INFO] [stdout]                 cmd="blz__registry__help__help"
[INFO] [stdout]                 ;;
[INFO] [stdout]             *)
[INFO] [stdout]                 ;;
[INFO] [stdout]         esac
[INFO] [stdout]     done
[INFO] [stdout] 
[INFO] [stdout]     case "${cmd}" in
[INFO] [stdout]         blz)
[INFO] [stdout]             opts="-v -q -h -V --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help --version [QUERY]... instruct completions alias docs anchor toc add lookup registry search history get info list sources stats validate doctor refresh update remove clear diff mcp-server find help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__add)
[INFO] [stdout]             opts="-y -v -q -h --manifest --only --aliases --name --description --category --tags --yes --dry-run --no-language-filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS] [URL]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --manifest)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --only)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --aliases)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --name)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --description)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --category)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --tags)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help add rm help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__add)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <SOURCE> <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help)
[INFO] [stdout]             opts="add rm help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__help__rm)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__alias__rm)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <SOURCE> <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help list get help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__get)
[INFO] [stdout]             opts="-c -f -o -v -q -h --context --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS> <ANCHOR>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help)
[INFO] [stdout]             opts="list get help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__help__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__anchor__list)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --anchors --limit --max-depth --filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-depth)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__clear)
[INFO] [stdout]             opts="-f -v -q -h --force --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__completions)
[INFO] [stdout]             opts="-f -o -v -q -h --list --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help bash elvish fish powershell zsh"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__diff)
[INFO] [stdout]             opts="-v -q -h --since --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --since)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help search sync overview cat export help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__cat)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__export)
[INFO] [stdout]             opts="-v -q -h --format --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "markdown json" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help)
[INFO] [stdout]             opts="search sync overview cat export help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__cat)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__export)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__overview)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__help__sync)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__overview)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__search)
[INFO] [stdout]             opts="-f -o -v -q -h --limit --top --format --json --jsonl --text --raw --output --show --no-summary --snippet-lines --max-chars --context --block --max-block-lines --score-precision --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [QUERY]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-block-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__docs__sync)
[INFO] [stdout]             opts="-v -h --force --quiet --prompt --verbose --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__doctor)
[INFO] [stdout]             opts="-f -o -v -q -h --format --json --jsonl --text --raw --output --fix --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__find)
[INFO] [stdout]             opts="-s -n -H -f -o -C -c -A -B -v -q -h --alias --sources --source --limit --all --page --top --heading-level --format --json --jsonl --text --raw --output --show --no-summary --score-precision --snippet-lines --max-chars --context --after-context --before-context --block --max-lines --headings-only --no-history --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <INPUT>..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --alias)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --sources)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__get)
[INFO] [stdout]             opts="-s -l -C -c -A -B -f -o -v -q -h --source --lines --context --after-context --before-context --block --max-lines --format --json --jsonl --text --raw --output --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS[:RANGES]]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -l)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help)
[INFO] [stdout]             opts="instruct completions alias docs anchor toc add lookup registry search history get info list stats validate doctor refresh update remove clear diff mcp-server find help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias)
[INFO] [stdout]             opts="add rm"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias__add)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__alias__rm)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor)
[INFO] [stdout]             opts="list get"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__anchor__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__clear)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__completions)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__diff)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs)
[INFO] [stdout]             opts="search sync overview cat export"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__cat)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__export)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__overview)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__docs__sync)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__doctor)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__find)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__get)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__history)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__info)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__instruct)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__list)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__lookup)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__mcp__server)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__refresh)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__registry)
[INFO] [stdout]             opts="create-source"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__registry__create__source)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__remove)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__search)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__stats)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__toc)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__update)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__help__validate)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__history)
[INFO] [stdout]             opts="-f -o -v -q -h --limit --format --json --jsonl --text --raw --output --clear --clear-before --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --clear-before)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__info)
[INFO] [stdout]             opts="-f -o -v -q -h --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__instruct)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__list)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --status --details --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__lookup)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <QUERY>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__mcp__server)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__refresh)
[INFO] [stdout]             opts="-y -v -q -h --all --yes --reindex --filter --no-filter --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry)
[INFO] [stdout]             opts="-v -q -h --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help create-source help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__create__source)
[INFO] [stdout]             opts="-y -v -q -h --url --description --category --tags --npm --github --add --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <NAME>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --url)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --description)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --category)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --tags)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --npm)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --github)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help)
[INFO] [stdout]             opts="create-source help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help__create__source)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__registry__help__help)
[INFO] [stdout]             opts=""
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__remove)
[INFO] [stdout]             opts="-y -v -q -h --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help <ALIAS>"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__search)
[INFO] [stdout]             opts="-s -n -H -f -o -C -c -A -B -v -q -h --alias --sources --source --next --previous --last --limit --all --page --top --heading-level --format --json --jsonl --text --raw --output --show --no-summary --score-precision --snippet-lines --max-chars --context --after-context --before-context --block --max-lines --headings-only --no-history --copy --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [QUERY]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --alias)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --sources)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --top)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --show)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "rank url lines anchor raw-score" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --score-precision)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --snippet-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-chars)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -C)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -c)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --after-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -A)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --before-context)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -B)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-lines)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__stats)
[INFO] [stdout]             opts="-f -o -n -v -q -h --format --json --jsonl --text --raw --output --limit --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__toc)
[INFO] [stdout]             opts="-f -o -H -s -a -n -v -q -h --format --json --jsonl --text --raw --output --filter --max-depth --heading-level --source --all --tree --anchors --show-anchors --next --previous --last --limit --page --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --filter)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --max-depth)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --heading-level)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -H)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --source)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -s)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --limit)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -n)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --page)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__update)
[INFO] [stdout]             opts="-y -v -q -h --all --yes --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]..."
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]         blz__validate)
[INFO] [stdout]             opts="-f -o -v -q -h --all --format --json --jsonl --text --raw --output --prompt --verbose --quiet --debug --profile --no-color --config --config-dir --help [ALIAS]"
[INFO] [stdout]             if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
[INFO] [stdout]                 COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]                 return 0
[INFO] [stdout]             fi
[INFO] [stdout]             case "${prev}" in
[INFO] [stdout]                 --format)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -f)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --output)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 -o)
[INFO] [stdout]                     COMPREPLY=($(compgen -W "text json jsonl raw" -- "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --prompt)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 --config-dir)
[INFO] [stdout]                     COMPREPLY=($(compgen -f "${cur}"))
[INFO] [stdout]                     return 0
[INFO] [stdout]                     ;;
[INFO] [stdout]                 *)
[INFO] [stdout]                     COMPREPLY=()
[INFO] [stdout]                     ;;
[INFO] [stdout]             esac
[INFO] [stdout]             COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
[INFO] [stdout]             return 0
[INFO] [stdout]             ;;
[INFO] [stdout]     esac
[INFO] [stdout] }
[INFO] [stdout] 
[INFO] [stdout] if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
[INFO] [stdout]     complete -F _blz -o nosort -o bashdefault -o default blz
[INFO] [stdout] else
[INFO] [stdout]     complete -F _blz -o bashdefault -o default blz
[INFO] [stdout] fi
[INFO] [stdout] #compdef blz
[INFO] [stdout] 
[INFO] [stdout] autoload -U is-at-least
[INFO] [stdout] 
[INFO] [stdout] _blz() {
[INFO] [stdout]     typeset -A opt_args
[INFO] [stdout]     typeset -a _arguments_options
[INFO] [stdout]     local ret=1
[INFO] [stdout] 
[INFO] [stdout]     if is-at-least 5.2; then
[INFO] [stdout]         _arguments_options=(-s -S -C)
[INFO] [stdout]     else
[INFO] [stdout]         _arguments_options=(-s -C)
[INFO] [stdout]     fi
[INFO] [stdout] 
[INFO] [stdout]     local context curcontext="$curcontext" state line
[INFO] [stdout]     _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '-V[Print version]' \
[INFO] [stdout] '--version[Print version]' \
[INFO] [stdout] '::query -- Positional query or citation arguments used when no explicit command is provided:_default' \
[INFO] [stdout] ":: :_blz_commands" \
[INFO] [stdout] "*::: :->blz" \
[INFO] [stdout] && ret=0
[INFO] [stdout]     case $state in
[INFO] [stdout]     (blz)
[INFO] [stdout]         words=($line[2] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-command-$line[2]:"
[INFO] [stdout]         case $line[2] in
[INFO] [stdout]             (instruct)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (completions)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '--list[List supported shells instead of generating a script]' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '::shell -- Shell to generate completions for:(bash elvish fish powershell zsh)' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (alias)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ":: :_blz__alias_commands" \
[INFO] [stdout] "*::: :->alias" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (alias)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-alias-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (add)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':source -- Canonical source:_default' \
[INFO] [stdout] ':alias -- Alias to add (e.g., @scope/package):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (rm)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':source -- Canonical source:_default' \
[INFO] [stdout] ':alias -- Alias to remove:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__alias__help_commands" \
[INFO] [stdout] "*::: :->help" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (help)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-alias-help-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (add)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (rm)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (docs)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ":: :_blz__docs_commands" \
[INFO] [stdout] "*::: :->docs" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (docs)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-docs-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (search)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--limit=[Maximum number of hits to return]:N:_default' \
[INFO] [stdout] '--top=[Optional percentile cap applied before pagination]:PERCENT:_default' \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '*--show=[Show optional metadata columns alongside each hit]:COMPONENT:((rank\:"Include the global rank prefix (1., 2., ...)"
[INFO] [stdout] url\:"Display the source URL header for aliases present on the page"
[INFO] [stdout] lines\:"Prefix snippet lines with their line numbers"
[INFO] [stdout] anchor\:"Show the hashed section anchor above the snippet"
[INFO] [stdout] raw-score\:"Show raw BM25 scores instead of percentages"))' \
[INFO] [stdout] '--snippet-lines=[Number of snippet lines to include per hit]:LINES:_default' \
[INFO] [stdout] '--max-chars=[Maximum total characters in snippet (including newlines). Range\: 50-1000, default\: 200]:CHARS:_default' \
[INFO] [stdout] '--context=[Add surrounding context lines]:LINES:_default' \
[INFO] [stdout] '--max-block-lines=[Maximum number of lines when --block is used]:LINES:_default' \
[INFO] [stdout] '--score-precision=[Override default score precision]:DIGITS:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--no-summary[Skip match summaries and show headings only]' \
[INFO] [stdout] '--block[Emit contiguous paragraphs instead of discrete snippet blocks]' \
[INFO] [stdout] '--copy[Copy results to the system clipboard when supported]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '*::query -- Query terms passed directly to the Tantivy searcher:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (sync)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '--force[Rebuild even when hashes already match]' \
[INFO] [stdout] '--quiet[Suppress status output (errors still emit)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (overview)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (cat)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (export)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--format=[Output format for docs export (defaults to markdown)]:FORMAT:(markdown json)' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__docs__help_commands" \
[INFO] [stdout] "*::: :->help" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (help)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-docs-help-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (search)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (sync)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (overview)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (cat)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (export)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (anchor)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ":: :_blz__anchor_commands" \
[INFO] [stdout] "*::: :->anchor" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (anchor)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-anchor-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (list)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-n+[Maximum number of headings to display]:COUNT:_default' \
[INFO] [stdout] '--limit=[Maximum number of headings to display]:COUNT:_default' \
[INFO] [stdout] '--max-depth=[Limit results to headings at or above this level (1-6)]:DEPTH:_default' \
[INFO] [stdout] '--filter=[Filter headings by boolean expression (use AND/OR/NOT; whitespace implies OR)]:EXPR:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--anchors[Show anchor metadata and remap history]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':alias -- Source alias:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (get)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '-c+[Context lines around the section]:CONTEXT:_default' \
[INFO] [stdout] '--context=[Context lines around the section]:CONTEXT:_default' \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':alias -- Source alias:_default' \
[INFO] [stdout] ':anchor -- Anchor value (from list):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__anchor__help_commands" \
[INFO] [stdout] "*::: :->help" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (help)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-anchor-help-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (list)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (get)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (toc)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--filter=[Filter headings by boolean expression (use AND/OR/NOT; whitespace implies OR)]:EXPR:_default' \
[INFO] [stdout] '--max-depth=[Limit results to headings at or above this level (1-6)]:DEPTH:_default' \
[INFO] [stdout] '-H+[Filter by heading level with comparison operators (e.g., <=2, >3, 1-3, 1,2,3)]:FILTER:_default' \
[INFO] [stdout] '--heading-level=[Filter by heading level with comparison operators (e.g., <=2, >3, 1-3, 1,2,3)]:FILTER:_default' \
[INFO] [stdout] '()*-s+[Search specific sources (comma-separated aliases)]:ALIASES:_default' \
[INFO] [stdout] '()*--source=[Search specific sources (comma-separated aliases)]:ALIASES:_default' \
[INFO] [stdout] '-n+[Maximum number of headings per page (must be at least 1)]:COUNT:_default' \
[INFO] [stdout] '--limit=[Maximum number of headings per page (must be at least 1)]:COUNT:_default' \
[INFO] [stdout] '(--next --last --previous --all)--page=[Page number for pagination]:PAGE:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--all[Include all sources when no alias is provided, or bypass pagination limits]' \
[INFO] [stdout] '--tree[Display as hierarchical tree with box-drawing characters]' \
[INFO] [stdout] '--anchors[Show anchor metadata and remap history]' \
[INFO] [stdout] '-a[Show anchor slugs in normal TOC output]' \
[INFO] [stdout] '--show-anchors[Show anchor slugs in normal TOC output]' \
[INFO] [stdout] '(--page --last --previous --all)--next[Continue from previous toc (next page)]' \
[INFO] [stdout] '(--page --last --next --all)--previous[Go back to previous page]' \
[INFO] [stdout] '(--next --page --previous --all)--last[Jump to last page of results]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '::alias -- Source alias (optional when using --source or --all):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (add)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--manifest=[Path to a manifest TOML describing multiple sources]:FILE:_files' \
[INFO] [stdout] '*--only=[Restrict manifest processing to specific aliases]:ONLY:_default' \
[INFO] [stdout] '*--aliases=[Additional aliases for this source (comma-separated, e.g., "react-docs,@react/docs")]:ALIASES:_default' \
[INFO] [stdout] '--name=[Display name for the source (defaults to a Title Case version of the alias)]:NAME:_default' \
[INFO] [stdout] '--description=[Description for the source (plain text)]:DESCRIPTION:_default' \
[INFO] [stdout] '--category=[Category label used for grouping (defaults to "uncategorized")]:CATEGORY:_default' \
[INFO] [stdout] '*--tags=[Tags to associate with the source (comma-separated)]:TAGS:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-y[Skip confirmation prompts (non-interactive mode)]' \
[INFO] [stdout] '--yes[Skip confirmation prompts (non-interactive mode)]' \
[INFO] [stdout] '--dry-run[Analyze source without adding it (outputs JSON analysis)]' \
[INFO] [stdout] '--no-language-filter[Disable language filtering (keep all languages)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '::alias -- Source name (used as identifier):_default' \
[INFO] [stdout] '::url -- URL to fetch llms.txt from:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (lookup)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-n+[Maximum number of results to display]:COUNT:_default' \
[INFO] [stdout] '--limit=[Maximum number of results to display]:COUNT:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':query -- Search query (tool name, partial name, etc.):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (registry)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ":: :_blz__registry_commands" \
[INFO] [stdout] "*::: :->registry" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (registry)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-registry-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (create-source)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--url=[URL to fetch llms.txt from]:URL:_default' \
[INFO] [stdout] '--description=[Description of the source]:DESCRIPTION:_default' \
[INFO] [stdout] '--category=[Category (library, framework, language, tool, etc.)]:CATEGORY:_default' \
[INFO] [stdout] '*--tags=[Tags (comma-separated)]:TAGS:_default' \
[INFO] [stdout] '*--npm=[NPM package names (comma-separated)]:NPM:_default' \
[INFO] [stdout] '*--github=[GitHub repositories (comma-separated)]:GITHUB:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '--add[Also add this source to your local index after creating]' \
[INFO] [stdout] '-y[Skip confirmation prompts (non-interactive mode)]' \
[INFO] [stdout] '--yes[Skip confirmation prompts (non-interactive mode)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':name -- Source name/alias:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__registry__help_commands" \
[INFO] [stdout] "*::: :->help" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (help)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-registry-help-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (create-source)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (search)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '*-s+[Filter by source(s) - comma-separated for multiple]' \
[INFO] [stdout] '*--source=[Filter by source(s) - comma-separated for multiple]' \
[INFO] [stdout] '*--alias=[Filter by source(s) - comma-separated for multiple]' \
[INFO] [stdout] '*--sources=[Filter by source(s) - comma-separated for multiple]' \
[INFO] [stdout] '(--all)-n+[Maximum number of results per page (default 50; internally fetches up to 3x this value for scoring stability)]:COUNT:_default' \
[INFO] [stdout] '(--all)--limit=[Maximum number of results per page (default 50; internally fetches up to 3x this value for scoring stability)]:COUNT:_default' \
[INFO] [stdout] '(--next --last)--page=[Page number for pagination]:PAGE:_default' \
[INFO] [stdout] '--top=[Show only top N percentile of results (1-100). Applied after paging is calculated]:TOP:_default' \
[INFO] [stdout] '-H+[Filter results by heading level]:FILTER:_default' \
[INFO] [stdout] '--heading-level=[Filter results by heading level]:FILTER:_default' \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '*--show=[Additional columns to include in text output]:SHOW:((rank\:"Include the global rank prefix (1., 2., ...)"
[INFO] [stdout] url\:"Display the source URL header for aliases present on the page"
[INFO] [stdout] lines\:"Prefix snippet lines with their line numbers"
[INFO] [stdout] anchor\:"Show the hashed section anchor above the snippet"
[INFO] [stdout] raw-score\:"Show raw BM25 scores instead of percentages"))' \
[INFO] [stdout] '--score-precision=[Number of decimal places to show for scores (0-4)]:PLACES:_default' \
[INFO] [stdout] '--snippet-lines=[Maximum snippet lines to display around a hit (1-10)]:LINES:_default' \
[INFO] [stdout] '--max-chars=[Maximum total characters in snippet (including newlines). Range\: 50-1000, default\: 200]:CHARS:_default' \
[INFO] [stdout] '(--block -c)-C+[Print LINES lines of context (both before and after match). Same as -C]' \
[INFO] [stdout] '(--block -c)--context=[Print LINES lines of context (both before and after match). Same as -C]' \
[INFO] [stdout] '(--block -C --context)-c+[Deprecated\: use -C or --context instead (hidden for backward compatibility)]' \
[INFO] [stdout] '(--block)-A+[Print LINES lines of context after each match]' \
[INFO] [stdout] '(--block)--after-context=[Print LINES lines of context after each match]' \
[INFO] [stdout] '(--block)-B+[Print LINES lines of context before each match]' \
[INFO] [stdout] '(--block)--before-context=[Print LINES lines of context before each match]' \
[INFO] [stdout] '--max-lines=[Maximum number of lines to include when using block expansion (--block or --context all)]:LINES:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(--page --last --previous)--next[Continue from previous search (next page)]' \
[INFO] [stdout] '(--page --last --next)--previous[Go back to previous page]' \
[INFO] [stdout] '(--next --page --previous)--last[Jump to last page of results]' \
[INFO] [stdout] '(-n --limit)--all[Show all results (no limit)]' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--no-summary[Hide the summary/footer line]' \
[INFO] [stdout] '(-C --context -c -A --after-context -B --before-context)--block[Return the full heading block containing each hit (legacy alias for --context all)]' \
[INFO] [stdout] '--headings-only[Restrict matches to heading text only]' \
[INFO] [stdout] '--no-history[Don'\''t save this search to history]' \
[INFO] [stdout] '--copy[Copy results to clipboard using OSC 52 escape sequence]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '::query -- Search query (required unless --next, --previous, or --last):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (history)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--limit=[Maximum number of entries to display]:LIMIT:_default' \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--clear)--clear-before=[Clear search history before the specified date (format\: YYYY-MM-DD or ISO 8601)]:DATE:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '(--clear-before)--clear[Clear all search history]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (get)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '-s+[Explicit source alias (use when positional alias is ambiguous)]:SOURCE:_default' \
[INFO] [stdout] '--source=[Explicit source alias (use when positional alias is ambiguous)]:SOURCE:_default' \
[INFO] [stdout] '-l+[Line range(s) to retrieve]:RANGE:_default' \
[INFO] [stdout] '--lines=[Line range(s) to retrieve]:RANGE:_default' \
[INFO] [stdout] '(--block -c)-C+[Print LINES lines of context (both before and after). Same as -C]' \
[INFO] [stdout] '(--block -c)--context=[Print LINES lines of context (both before and after). Same as -C]' \
[INFO] [stdout] '(--block -C --context)-c+[Deprecated\: use -C or --context instead (hidden for backward compatibility)]' \
[INFO] [stdout] '(--block)-A+[Print LINES lines of context after each line/range]' \
[INFO] [stdout] '(--block)--after-context=[Print LINES lines of context after each line/range]' \
[INFO] [stdout] '(--block)-B+[Print LINES lines of context before each line/range]' \
[INFO] [stdout] '(--block)--before-context=[Print LINES lines of context before each line/range]' \
[INFO] [stdout] '--max-lines=[Maximum number of lines to include when using block expansion (--block or --context all)]:LINES:_default' \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-C --context -c -A --after-context -B --before-context)--block[Return the full heading block containing the range (legacy alias for --context all)]' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--copy[Copy output to clipboard using OSC 52 escape sequence]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '*::targets -- One or more `alias\[\:ranges\]` targets (preferred\: matches search output, e.g., "bun\:1-3"):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (info)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':alias -- Source to inspect:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (list)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-n+[Maximum number of sources to display]:COUNT:_default' \
[INFO] [stdout] '--limit=[Maximum number of sources to display]:COUNT:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--status[Include status/health information (etag, lastModified, checksum)]' \
[INFO] [stdout] '--details[Show descriptor metadata (description, category, tags, origin)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (sources)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-n+[Maximum number of sources to display]:COUNT:_default' \
[INFO] [stdout] '--limit=[Maximum number of sources to display]:COUNT:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--status[Include status/health information (etag, lastModified, checksum)]' \
[INFO] [stdout] '--details[Show descriptor metadata (description, category, tags, origin)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (stats)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-n+[Maximum number of sources to display in statistics]:COUNT:_default' \
[INFO] [stdout] '--limit=[Maximum number of sources to display in statistics]:COUNT:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (validate)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '--all[Validate all sources]' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '::alias -- Source to validate (validates all if not specified):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (doctor)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--fix[Fix issues automatically where possible]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (refresh)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '(--no-filter)--filter=[Enable content filters (comma-separated\: lang). Use --filter with no value to enable all filters]' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '()--all[Refresh all sources]' \
[INFO] [stdout] '-y[Apply changes without prompting (e.g., auto-upgrade to llms-full)]' \
[INFO] [stdout] '--yes[Apply changes without prompting (e.g., auto-upgrade to llms-full)]' \
[INFO] [stdout] '--reindex[Force re-parse and re-index even if content unchanged]' \
[INFO] [stdout] '(--filter)--no-filter[Disable all content filters for this refresh]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '*::aliases -- Source aliases to refresh (refreshes all if omitted):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (update)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '()--all[Refresh all sources]' \
[INFO] [stdout] '-y[Apply changes without prompting (e.g., auto-upgrade to llms-full)]' \
[INFO] [stdout] '--yes[Apply changes without prompting (e.g., auto-upgrade to llms-full)]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '*::aliases -- Source aliases to refresh (refreshes all if omitted):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (remove)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-y[Apply removal without prompting]' \
[INFO] [stdout] '--yes[Apply removal without prompting]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':alias -- Source to remove:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (clear)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-f[Skip confirmation prompt]' \
[INFO] [stdout] '--force[Skip confirmation prompt]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (diff)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--since=[Show changes since timestamp]:SINCE:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] ':alias -- Source to compare:_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (mcp-server)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (find)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] '*-s+[Filter by source(s) for search mode - comma-separated for multiple]' \
[INFO] [stdout] '*--source=[Filter by source(s) for search mode - comma-separated for multiple]' \
[INFO] [stdout] '*--alias=[Filter by source(s) for search mode - comma-separated for multiple]' \
[INFO] [stdout] '*--sources=[Filter by source(s) for search mode - comma-separated for multiple]' \
[INFO] [stdout] '(--all)-n+[Maximum number of results per page (search mode only)]:COUNT:_default' \
[INFO] [stdout] '(--all)--limit=[Maximum number of results per page (search mode only)]:COUNT:_default' \
[INFO] [stdout] '--page=[Page number for pagination (search mode only)]:PAGE:_default' \
[INFO] [stdout] '--top=[Show only top N percentile of results (1-100, search mode only)]:TOP:_default' \
[INFO] [stdout] '-H+[Filter results by heading level (search mode only)]:FILTER:_default' \
[INFO] [stdout] '--heading-level=[Filter results by heading level (search mode only)]:FILTER:_default' \
[INFO] [stdout] '(--json --jsonl --text --raw)-f+[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '(--json --jsonl --text --raw)--format=[Canonical output format flag (\`--format\` / \`-f\`)]:FORMAT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '-o+[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '--output=[Hidden deprecated alias that maps to \`--format\`]:DEPRECATED_OUTPUT:((text\:"Pretty text output (default for terminals, use --format text to force when piping)"
[INFO] [stdout] json\:"Single JSON array (default when output is piped/redirected)"
[INFO] [stdout] jsonl\:"Newline-delimited JSON (aka JSON Lines)"
[INFO] [stdout] raw\:"Raw content only (no formatting, no metadata)"))' \
[INFO] [stdout] '*--show=[Additional columns to include in text output (search mode only)]:SHOW:((rank\:"Include the global rank prefix (1., 2., ...)"
[INFO] [stdout] url\:"Display the source URL header for aliases present on the page"
[INFO] [stdout] lines\:"Prefix snippet lines with their line numbers"
[INFO] [stdout] anchor\:"Show the hashed section anchor above the snippet"
[INFO] [stdout] raw-score\:"Show raw BM25 scores instead of percentages"))' \
[INFO] [stdout] '--score-precision=[Number of decimal places to show for scores (0-4, search mode only)]:PLACES:_default' \
[INFO] [stdout] '--snippet-lines=[Maximum snippet lines to display around a hit (1-10, search mode only)]:LINES:_default' \
[INFO] [stdout] '--max-chars=[Maximum total characters in snippet (search mode, range\: 50-1000, default\: 200)]:CHARS:_default' \
[INFO] [stdout] '(--block -c)-C+[Print LINES lines of context (both before and after match). Same as -C]' \
[INFO] [stdout] '(--block -c)--context=[Print LINES lines of context (both before and after match). Same as -C]' \
[INFO] [stdout] '(--block -C --context)-c+[Deprecated\: use -C or --context instead]' \
[INFO] [stdout] '(--block)-A+[Print LINES lines of context after each match]' \
[INFO] [stdout] '(--block)--after-context=[Print LINES lines of context after each match]' \
[INFO] [stdout] '(--block)-B+[Print LINES lines of context before each match]' \
[INFO] [stdout] '(--block)--before-context=[Print LINES lines of context before each match]' \
[INFO] [stdout] '--max-lines=[Maximum number of lines to include when using block expansion]:LINES:_default' \
[INFO] [stdout] '--prompt=[Emit agent-focused JSON prompt for the CLI or a specific command]' \
[INFO] [stdout] '--config=[Path to configuration file (overrides autodiscovery). Also via \`BLZ_CONFIG\`]:FILE:_files' \
[INFO] [stdout] '--config-dir=[Directory containing config.toml (overrides autodiscovery). Also via \`BLZ_CONFIG_DIR\`]:DIR:_files' \
[INFO] [stdout] '(-n --limit)--all[Show all results - no limit (search mode only)]' \
[INFO] [stdout] '(-f --format --jsonl --text --raw)--json[Convenience flag for JSON output (equivalent to --format json)]' \
[INFO] [stdout] '(-f --format --json --text --raw)--jsonl[Convenience flag for JSONL output (equivalent to --format jsonl)]' \
[INFO] [stdout] '(-f --format --json --jsonl --raw)--text[Convenience flag for text output (equivalent to --format text)]' \
[INFO] [stdout] '(-f --format --json --jsonl --text)--raw[Convenience flag for raw output (equivalent to --format raw)]' \
[INFO] [stdout] '--no-summary[Hide the summary/footer line (search mode only)]' \
[INFO] [stdout] '(-C --context -c -A --after-context -B --before-context)--block[Return the full heading block containing each hit (legacy alias for --context all)]' \
[INFO] [stdout] '--headings-only[Restrict matches to heading text only (search mode only)]' \
[INFO] [stdout] '--no-history[Don'\''t save this search to history (search mode only)]' \
[INFO] [stdout] '--copy[Copy results to clipboard using OSC 52 escape sequence]' \
[INFO] [stdout] '-v[]' \
[INFO] [stdout] '--verbose[]' \
[INFO] [stdout] '-q[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--quiet[Suppress informational messages (only show errors)]' \
[INFO] [stdout] '--debug[Show detailed performance metrics]' \
[INFO] [stdout] '--profile[Show resource usage (memory, CPU)]' \
[INFO] [stdout] '--no-color[Disable all ANSI colors in output (also respects \`NO_COLOR\` env)]' \
[INFO] [stdout] '-h[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '--help[Print help (see more with '\''--help'\'')]' \
[INFO] [stdout] '*::inputs -- Query terms or citation(s) (e.g., "query" or "alias\:123-456"):_default' \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__help_commands" \
[INFO] [stdout] "*::: :->help" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (help)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-help-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (instruct)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (completions)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (alias)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__help__alias_commands" \
[INFO] [stdout] "*::: :->alias" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (alias)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-help-alias-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (add)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (rm)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (docs)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__help__docs_commands" \
[INFO] [stdout] "*::: :->docs" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (docs)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-help-docs-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (search)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (sync)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (overview)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (cat)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (export)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (anchor)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__help__anchor_commands" \
[INFO] [stdout] "*::: :->anchor" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (anchor)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-help-anchor-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (list)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (get)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (toc)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (add)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (lookup)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (registry)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] ":: :_blz__help__registry_commands" \
[INFO] [stdout] "*::: :->registry" \
[INFO] [stdout] && ret=0
[INFO] [stdout] 
[INFO] [stdout]     case $state in
[INFO] [stdout]     (registry)
[INFO] [stdout]         words=($line[1] "${words[@]}")
[INFO] [stdout]         (( CURRENT += 1 ))
[INFO] [stdout]         curcontext="${curcontext%:*:*}:blz-help-registry-command-$line[1]:"
[INFO] [stdout]         case $line[1] in
[INFO] [stdout]             (create-source)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout] (search)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (history)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (get)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (info)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (list)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (stats)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (validate)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (doctor)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (refresh)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (update)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (remove)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (clear)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (diff)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (mcp-server)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (find)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout] (help)
[INFO] [stdout] _arguments "${_arguments_options[@]}" : \
[INFO] [stdout] && ret=0
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] ;;
[INFO] [stdout]         esac
[INFO] [stdout]     ;;
[INFO] [stdout] esac
[INFO] [stdout] }
[INFO] [stdout] 
[INFO] [stdout] (( $+functions[_blz_commands] )) ||
[INFO] [stdout] _blz_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'instruct:Deprecated\: use \`blz --prompt\`' \
[INFO] [stdout] 'completions:Generate shell completions' \
[INFO] [stdout] 'alias:Manage aliases for a source' \
[INFO] [stdout] 'docs:Bundled documentation hub and CLI reference export' \
[INFO] [stdout] 'anchor:Legacy anchor utilities (use \`toc\` instead)' \
[INFO] [stdout] 'toc:Show table of contents (headings) for a source' \
[INFO] [stdout] 'add:Add a new source' \
[INFO] [stdout] 'lookup:Search registries for documentation to add' \
[INFO] [stdout] 'registry:Manage the registry (create sources, validate, etc.)' \
[INFO] [stdout] 'search:Search across cached docs (deprecated\: use \`find\` instead)' \
[INFO] [stdout] 'history:Show recent search history and defaults (last 20 entries by default)' \
[INFO] [stdout] 'get:Get exact lines from a source (deprecated\: use \`find\` instead)' \
[INFO] [stdout] 'info:Show detailed information about a source' \
[INFO] [stdout] 'list:List all cached sources' \
[INFO] [stdout] 'sources:List all cached sources' \
[INFO] [stdout] 'stats:Show cache statistics and overview' \
[INFO] [stdout] 'validate:Validate source integrity and availability' \
[INFO] [stdout] 'doctor:Run health checks on cache and sources' \
[INFO] [stdout] 'refresh:Refresh sources by fetching latest content' \
[INFO] [stdout] 'update:Update sources (deprecated\: use '\''refresh'\'' instead)' \
[INFO] [stdout] 'remove:Remove/delete a source' \
[INFO] [stdout] 'clear:Clear the entire cache (removes all sources and their data)' \
[INFO] [stdout] 'diff:View diffs (coming soon)' \
[INFO] [stdout] 'mcp-server:' \
[INFO] [stdout] 'find:Unified find command (search or retrieve based on input pattern)' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__add_commands] )) ||
[INFO] [stdout] _blz__add_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz add commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias_commands] )) ||
[INFO] [stdout] _blz__alias_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'add:Add an alias for a source' \
[INFO] [stdout] 'rm:Remove an alias from a source' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz alias commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias__add_commands] )) ||
[INFO] [stdout] _blz__alias__add_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz alias add commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias__help_commands] )) ||
[INFO] [stdout] _blz__alias__help_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'add:Add an alias for a source' \
[INFO] [stdout] 'rm:Remove an alias from a source' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz alias help commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias__help__add_commands] )) ||
[INFO] [stdout] _blz__alias__help__add_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz alias help add commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias__help__help_commands] )) ||
[INFO] [stdout] _blz__alias__help__help_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz alias help help commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias__help__rm_commands] )) ||
[INFO] [stdout] _blz__alias__help__rm_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz alias help rm commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__alias__rm_commands] )) ||
[INFO] [stdout] _blz__alias__rm_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz alias rm commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor_commands] )) ||
[INFO] [stdout] _blz__anchor_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'list:List table-of-contents entries (headings) for a source' \
[INFO] [stdout] 'get:Get content by anchor' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz anchor commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor__get_commands] )) ||
[INFO] [stdout] _blz__anchor__get_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz anchor get commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor__help_commands] )) ||
[INFO] [stdout] _blz__anchor__help_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'list:List table-of-contents entries (headings) for a source' \
[INFO] [stdout] 'get:Get content by anchor' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz anchor help commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor__help__get_commands] )) ||
[INFO] [stdout] _blz__anchor__help__get_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz anchor help get commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor__help__help_commands] )) ||
[INFO] [stdout] _blz__anchor__help__help_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz anchor help help commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor__help__list_commands] )) ||
[INFO] [stdout] _blz__anchor__help__list_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz anchor help list commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__anchor__list_commands] )) ||
[INFO] [stdout] _blz__anchor__list_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz anchor list commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__clear_commands] )) ||
[INFO] [stdout] _blz__clear_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz clear commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__completions_commands] )) ||
[INFO] [stdout] _blz__completions_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz completions commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__diff_commands] )) ||
[INFO] [stdout] _blz__diff_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz diff commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs_commands] )) ||
[INFO] [stdout] _blz__docs_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'search:Search the bundled \`blz-docs\` source without touching other aliases' \
[INFO] [stdout] 'sync:Sync (or resync) the embedded documentation files and index' \
[INFO] [stdout] 'overview:Print a concise quick-start overview for humans and agents' \
[INFO] [stdout] 'cat:Print the entire bundled llms-full.txt to stdout' \
[INFO] [stdout] 'export:Export autogenerated CLI docs (clap schema) in markdown or JSON' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz docs commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs__cat_commands] )) ||
[INFO] [stdout] _blz__docs__cat_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz docs cat commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs__export_commands] )) ||
[INFO] [stdout] _blz__docs__export_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz docs export commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs__help_commands] )) ||
[INFO] [stdout] _blz__docs__help_commands() {
[INFO] [stdout]     local commands; commands=(
[INFO] [stdout] 'search:Search the bundled \`blz-docs\` source without touching other aliases' \
[INFO] [stdout] 'sync:Sync (or resync) the embedded documentation files and index' \
[INFO] [stdout] 'overview:Print a concise quick-start overview for humans and agents' \
[INFO] [stdout] 'cat:Print the entire bundled llms-full.txt to stdout' \
[INFO] [stdout] 'export:Export autogenerated CLI docs (clap schema) in markdown or JSON' \
[INFO] [stdout] 'help:Print this message or the help of the given subcommand(s)' \
[INFO] [stdout]     )
[INFO] [stdout]     _describe -t commands 'blz docs help commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs__help__cat_commands] )) ||
[INFO] [stdout] _blz__docs__help__cat_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz docs help cat commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs__help__export_commands] )) ||
[INFO] [stdout] _blz__docs__help__export_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz docs help export commands' commands "$@"
[INFO] [stdout] }
[INFO] [stdout] (( $+functions[_blz__docs__help__help_commands] )) ||
[INFO] [stdout] _blz__docs__help__help_commands() {
[INFO] [stdout]     local commands; commands=()
[INFO] [stdout]     _describe -t commands 'blz docs help help commands' commands "$@"
[INFO] [stdout] }
[WARN] too many lines in the log, truncating it
