[INFO] cloning repository https://github.com/louloulin/lumos.ai [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/louloulin/lumos.ai" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flouloulin%2Flumos.ai", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flouloulin%2Flumos.ai'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1aa5a436207d84a38d2a0da5f697d7c78c815d31 [INFO] documenting louloulin/lumos.ai against 1.93.0 for beta-1.94-rustdoc-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flouloulin%2Flumos.ai" "/workspace/builds/worker-6-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/louloulin/lumos.ai [INFO] finished tweaking git repo https://github.com/louloulin/lumos.ai [INFO] tweaked toml for git repo https://github.com/louloulin/lumos.ai written to /workspace/builds/worker-6-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/louloulin/lumos.ai on toolchain 1.93.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Locking 1394 packages to latest compatible versions [INFO] [stderr] Adding actix-cors v0.6.5 (available: v0.7.1) [INFO] [stderr] Adding arrow v56.2.0 (available: v57.2.0) [INFO] [stderr] Adding arrow-array v56.2.0 (available: v57.2.0) [INFO] [stderr] Adding arrow-schema v56.2.0 (available: v57.2.0) [INFO] [stderr] Adding async-openai v0.18.3 (available: v0.32.4) [INFO] [stderr] Adding axum v0.7.9 (available: v0.8.8) [INFO] [stderr] Adding axum-extra v0.10.3 (available: v0.12.5) [INFO] [stderr] Adding base64 v0.21.7 (available: v0.22.1) [INFO] [stderr] Adding bcrypt v0.15.1 (available: v0.18.0) [INFO] [stderr] Adding bincode v1.3.3 (available: v3.0.0) [INFO] [stderr] Adding candle-core v0.3.3 (available: v0.9.2) [INFO] [stderr] Adding candle-nn v0.3.3 (available: v0.9.2) [INFO] [stderr] Adding candle-transformers v0.3.3 (available: v0.9.2) [INFO] [stderr] Adding colored v2.2.0 (available: v3.1.1) [INFO] [stderr] Adding comfy-table v7.1.2 (available: v7.2.2) [INFO] [stderr] Adding comrak v0.39.1 (available: v0.50.0) [INFO] [stderr] Adding config v0.14.1 (available: v0.15.19) [INFO] [stderr] Adding criterion v0.5.1 (available: v0.8.1) [INFO] [stderr] Adding cron v0.12.1 (available: v0.15.0) [INFO] [stderr] Adding dashmap v5.5.3 (available: v6.1.0) [INFO] [stderr] Adding dialoguer v0.11.0 (available: v0.12.0) [INFO] [stderr] Adding dioxus v0.6.3 (available: v0.7.3) [INFO] [stderr] Adding dioxus-desktop v0.6.3 (available: v0.7.3) [INFO] [stderr] Adding dioxus-fullstack v0.6.3 (available: v0.7.3) [INFO] [stderr] Adding dioxus-router v0.6.3 (available: v0.7.3) [INFO] [stderr] Adding dioxus-ssr v0.6.2 (available: v0.7.3) [INFO] [stderr] Adding dioxus-web v0.6.3 (available: v0.7.3) [INFO] [stderr] Adding dirs v5.0.1 (available: v6.0.0) [INFO] [stderr] Adding env_logger v0.10.2 (available: v0.11.8) [INFO] [stderr] Adding float-cmp v0.9.0 (available: v0.10.0) [INFO] [stderr] Adding generic-array v0.14.7 (available: v0.14.9) [INFO] [stderr] Adding image v0.24.9 (available: v0.25.9) [INFO] [stderr] Adding indicatif v0.17.11 (available: v0.18.3) [INFO] [stderr] Adding jsonschema v0.17.1 (available: v0.40.0) [INFO] [stderr] Adding jsonwebtoken v9.3.1 (available: v10.3.0) [INFO] [stderr] Adding lancedb v0.22.3 (available: v0.23.1) [INFO] [stderr] Adding matchit v0.8.4 (available: v0.8.6) [INFO] [stderr] Adding metrics v0.22.4 (available: v0.24.3) [INFO] [stderr] Adding metrics-exporter-prometheus v0.13.1 (available: v0.18.1) [INFO] [stderr] Adding mockall v0.11.4 (available: v0.14.0) [INFO] [stderr] Adding mockall v0.12.1 (available: v0.14.0) [INFO] [stderr] Adding napi v2.16.17 (available: v3.8.2) [INFO] [stderr] Adding napi-derive v2.16.13 (available: v3.5.1) [INFO] [stderr] Adding nom v7.1.3 (available: v8.0.0) [INFO] [stderr] Adding notify v6.1.1 (available: v8.2.0) [INFO] [stderr] Adding oas3 v0.16.1 (available: v0.20.1) [INFO] [stderr] Adding oauth2 v4.4.2 (available: v5.0.0) [INFO] [stderr] Adding opentelemetry v0.21.0 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry v0.22.0 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry v0.23.0 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry-jaeger v0.20.0 (available: v0.22.0) [INFO] [stderr] Adding opentelemetry-otlp v0.15.0 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry-prometheus v0.14.1 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry_sdk v0.22.1 (available: v0.31.0) [INFO] [stderr] Adding opentelemetry_sdk v0.23.0 (available: v0.31.0) [INFO] [stderr] Adding petgraph v0.6.5 (available: v0.8.3) [INFO] [stderr] Adding prometheus v0.13.4 (available: v0.14.0) [INFO] [stderr] Adding pyo3 v0.20.3 (available: v0.27.2) [INFO] [stderr] Adding pyo3-build-config v0.20.3 (available: v0.27.2) [INFO] [stderr] Adding rand v0.8.5 (available: v0.9.2) [INFO] [stderr] Adding redis v0.26.1 (available: v1.0.2) [INFO] [stderr] Adding reqwest v0.11.27 (available: v0.13.1) [INFO] [stderr] Adding reqwest v0.12.28 (available: v0.13.1) [INFO] [stderr] Adding rodio v0.17.3 (available: v0.21.1) [INFO] [stderr] Adding rustls v0.21.12 (available: v0.23.36) [INFO] [stderr] Adding schemars v0.8.22 (available: v1.2.0) [INFO] [stderr] Adding statrs v0.16.1 (available: v0.18.0) [INFO] [stderr] Adding testcontainers v0.22.0 (available: v0.26.3) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.18) [INFO] [stderr] Adding tokio-cron-scheduler v0.9.4 (available: v0.15.1) [INFO] [stderr] Adding tokio-tungstenite v0.21.0 (available: v0.28.0) [INFO] [stderr] Adding toml v0.8.2 (available: v0.8.23) [INFO] [stderr] Adding toml_datetime v0.6.3 (available: v0.6.11) [INFO] [stderr] Adding toml_edit v0.20.2 (available: v0.20.7) [INFO] [stderr] Adding tonic v0.11.0 (available: v0.14.3) [INFO] [stderr] Adding tower v0.4.13 (available: v0.5.3) [INFO] [stderr] Adding tower-http v0.5.2 (available: v0.6.8) [INFO] [stderr] Adding tracing-opentelemetry v0.22.0 (available: v0.32.1) [INFO] [stderr] Adding tracing-opentelemetry v0.23.0 (available: v0.32.1) [INFO] [stderr] Adding tracing-opentelemetry v0.24.0 (available: v0.32.1) [INFO] [stderr] Adding tungstenite v0.21.0 (available: v0.28.0) [INFO] [stderr] Adding validator v0.16.1 (available: v0.20.0) [INFO] [stderr] Adding validator v0.18.1 (available: v0.20.0) [INFO] [stderr] Adding webkit2gtk v2.0.1 (available: v2.0.2) [INFO] [stderr] Adding webkit2gtk-sys v2.0.1 (available: v2.0.2) [INFO] [stderr] Adding wiremock v0.5.22 (available: v0.6.5) [INFO] [stderr] Adding x509-parser v0.15.1 (available: v0.18.0) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.93.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded iana-time-zone v0.1.65 [INFO] [stderr] Downloaded scrypt v0.11.0 [INFO] [stderr] Downloaded rustls-native-certs v0.8.3 [INFO] [stderr] Downloaded pkcs5 v0.7.1 [INFO] [stderr] Downloaded num-conv v0.2.0 [INFO] [stderr] Downloaded phf_shared v0.12.1 [INFO] [stderr] Downloaded hyper-named-pipe v0.1.0 [INFO] [stderr] Downloaded mock_instant v0.6.0 [INFO] [stderr] Downloaded siphasher v1.0.2 [INFO] [stderr] Downloaded lance-testing v0.39.0 [INFO] [stderr] Downloaded aws-smithy-query v0.60.10 [INFO] [stderr] Downloaded aws-smithy-async v1.2.8 [INFO] [stderr] Downloaded lance-namespace-impls v0.39.0 [INFO] [stderr] Downloaded target-triple v1.0.0 [INFO] [stderr] Downloaded sketches-ddsketch v0.3.0 [INFO] [stderr] Downloaded reqwest-eventsource v0.4.0 [INFO] [stderr] Downloaded dioxus-cli-config v0.6.3 [INFO] [stderr] Downloaded sledgehammer_bindgen_macro v0.6.5 [INFO] [stderr] Downloaded pyo3-macros v0.20.3 [INFO] [stderr] Downloaded clap_builder v4.5.55 [INFO] [stderr] Downloaded metrics-exporter-prometheus v0.13.1 [INFO] [stderr] Downloaded riff v1.0.1 [INFO] [stderr] Downloaded candle-nn v0.3.3 [INFO] [stderr] Downloaded symphonia-metadata v0.5.5 [INFO] [stderr] Downloaded protobuf v2.28.0 [INFO] [stderr] Downloaded pest_derive v2.8.5 [INFO] [stderr] Downloaded pest_meta v2.8.5 [INFO] [stderr] Downloaded opentelemetry-prometheus v0.14.1 [INFO] [stderr] Downloaded ndarray v0.17.2 [INFO] [stderr] Downloaded async-sse v5.1.0 [INFO] [stderr] Downloaded actix-files v0.6.9 [INFO] [stderr] Downloaded tokio-process-stream v0.4.1 [INFO] [stderr] Downloaded symphonia-core v0.5.5 [INFO] [stderr] Downloaded lance-index v0.39.0 [INFO] [stderr] Downloaded bytestring v1.5.0 [INFO] [stderr] Downloaded tracing-opentelemetry v0.23.0 [INFO] [stderr] Downloaded fastembed v5.8.1 [INFO] [stderr] Downloaded actix-tls v3.5.0 [INFO] [stderr] Downloaded actix-web-actors v4.3.1+deprecated [INFO] [stderr] Downloaded euclid v0.22.13 [INFO] [stderr] Downloaded spm_precompiled v0.1.4 [INFO] [stderr] Downloaded datafusion-physical-plan v50.3.0 [INFO] [stderr] Downloaded lance-encoding v0.39.0 [INFO] [stderr] Downloaded actix-cors v0.6.5 [INFO] [stderr] Downloaded actix-rt v2.11.0 [INFO] [stderr] Downloaded lzma-rust2 v0.15.7 [INFO] [stderr] Downloaded datafusion-optimizer v50.3.0 [INFO] [stderr] Downloaded fancy-regex v0.16.2 [INFO] [stderr] Downloaded tray-icon v0.19.3 [INFO] [stderr] Downloaded lance v0.39.0 [INFO] [stderr] Downloaded petgraph v0.8.3 [INFO] [stderr] Downloaded napi v2.16.17 [INFO] [stderr] Downloaded aws-sdk-dynamodb v1.103.0 [INFO] [stderr] Downloaded pyo3 v0.20.3 [INFO] [stderr] Downloaded daisy_rsx v0.1.50 [INFO] [stderr] Downloaded dioxus-desktop v0.6.3 [INFO] [stderr] Downloaded datafusion v50.3.0 [INFO] [stderr] Downloaded syntect v5.3.0 [INFO] [stderr] Downloaded ar_archive_writer v0.5.1 [INFO] [stderr] Downloaded awc v3.8.1 [INFO] [stderr] Downloaded lettre v0.11.19 [INFO] [stderr] Downloaded actix-http v3.11.2 [INFO] [stderr] Downloaded opentelemetry-jaeger v0.20.0 [INFO] [stderr] Downloaded oauth2 v4.4.2 [INFO] [stderr] Downloaded pest v2.8.5 [INFO] [stderr] Downloaded candle-core v0.3.3 [INFO] [stderr] Downloaded tokio-cron-scheduler v0.9.4 [INFO] [stderr] Downloaded aws-lc-sys v0.37.0 [INFO] [stderr] Downloaded datafusion-physical-expr v50.3.0 [INFO] [stderr] Downloaded pest_generator v2.8.5 [INFO] [stderr] Downloaded psm v0.1.29 [INFO] [stderr] Downloaded email-encoding v0.4.1 [INFO] [stderr] Downloaded if_chain v1.0.3 [INFO] [stderr] Downloaded candle-transformers v0.3.3 [INFO] [stderr] Downloaded actix-web v4.12.1 [INFO] [stderr] Downloaded tantivy v0.24.2 [INFO] [stderr] Downloaded metrics v0.22.4 [INFO] [stderr] Downloaded sketches-ddsketch v0.2.2 [INFO] [stderr] Downloaded metrics-util v0.16.3 [INFO] [stderr] Downloaded tantivy-fst v0.5.0 [INFO] [stderr] Downloaded quanta v0.12.6 [INFO] [stderr] Downloaded tokenizers v0.22.2 [INFO] [stderr] Downloaded fst v0.4.7 [INFO] [stderr] Downloaded datafusion-functions v50.3.0 [INFO] [stderr] Downloaded pyo3-macros-backend v0.20.3 [INFO] [stderr] Downloaded dioxus-core v0.6.3 [INFO] [stderr] Downloaded esaxx-rs v0.1.10 [INFO] [stderr] Downloaded opentelemetry_sdk v0.23.0 [INFO] [stderr] Downloaded tracing-opentelemetry v0.24.0 [INFO] [stderr] Downloaded webpki-root-certs v1.0.5 [INFO] [stderr] Downloaded ort v2.0.0-rc.11 [INFO] [stderr] Downloaded symphonia v0.5.5 [INFO] [stderr] Downloaded napi-sys v2.4.0 [INFO] [stderr] Downloaded wav v1.0.1 [INFO] [stderr] Downloaded napi-derive-backend v1.0.75 [INFO] [stderr] Downloaded napi-derive v2.16.13 [INFO] [stderr] Downloaded pyo3-ffi v0.20.3 [INFO] [stderr] Downloaded opentelemetry_sdk v0.22.1 [INFO] [stderr] Downloaded datafusion-functions-aggregate v50.3.0 [INFO] [stderr] Downloaded datafusion-datasource v50.3.0 [INFO] [stderr] Downloaded tantivy-columnar v0.5.0 [INFO] [stderr] Downloaded http-types v2.12.0 [INFO] [stderr] Downloaded pyo3-asyncio v0.20.0 [INFO] [stderr] Downloaded pyo3-build-config v0.20.3 [INFO] [stderr] Downloaded serde_html_form v0.2.8 [INFO] [stderr] Downloaded cocoa-foundation v0.2.1 [INFO] [stderr] Downloaded cocoa v0.26.1 [INFO] [stderr] Downloaded dtoa v1.0.11 [INFO] [stderr] Downloaded webview2-com-macros v0.8.1 [INFO] [stderr] Downloaded dioxus-isrg v0.6.2 [INFO] [stderr] Downloaded prometheus v0.13.4 [INFO] [stderr] Downloaded symphonia-bundle-mp3 v0.5.5 [INFO] [stderr] Downloaded zune-jpeg v0.5.11 [INFO] [stderr] Downloaded unicode-normalization-alignments v0.1.12 [INFO] [stderr] Downloaded datafusion-physical-optimizer v50.3.0 [INFO] [stderr] Downloaded lance-datafusion v0.39.0 [INFO] [stderr] Downloaded darling_core v0.23.0 [INFO] [stderr] Downloaded opendal v0.54.1 [INFO] [stderr] Downloaded chrono-tz v0.10.4 [INFO] [stderr] Downloaded jiff v0.2.18 [INFO] [stderr] Downloaded jsonb v0.5.5 [INFO] [stderr] Downloaded rust-stemmers v1.2.0 [INFO] [stderr] Downloaded dioxus-fullstack v0.6.3 [INFO] [stderr] Downloaded dioxus-liveview v0.6.2 [INFO] [stderr] Downloaded dioxus-router-macro v0.6.3 [INFO] [stderr] Downloaded dioxus-router v0.6.3 [INFO] [stderr] Downloaded dioxus-document v0.6.3 [INFO] [stderr] Downloaded dioxus-core-macro v0.6.3 [INFO] [stderr] Downloaded dioxus-html v0.6.3 [INFO] [stderr] Downloaded procfs-core v0.16.0 [INFO] [stderr] Downloaded opentelemetry v0.23.0 [INFO] [stderr] Downloaded ort-sys v2.0.0-rc.11 [INFO] [stderr] Downloaded datafusion-functions-nested v50.3.0 [INFO] [stderr] Downloaded datafusion-pruning v50.3.0 [INFO] [stderr] Downloaded bon-macros v3.8.2 [INFO] [stderr] Downloaded bon v3.8.2 [INFO] [stderr] Downloaded tantivy-sstable v0.5.0 [INFO] [stderr] Downloaded procfs v0.16.0 [INFO] [stderr] Downloaded colored v3.1.1 [INFO] [stderr] Downloaded hf-hub v0.4.3 [INFO] [stderr] Downloaded safetensors v0.7.0 [INFO] [stderr] Downloaded async_cell v0.2.3 [INFO] [stderr] Downloaded datafusion-catalog v50.3.0 [INFO] [stderr] Downloaded datafusion-functions-table v50.3.0 [INFO] [stderr] Downloaded datafusion-functions-window v50.3.0 [INFO] [stderr] Downloaded lance-datagen v0.39.0 [INFO] [stderr] Downloaded lance-linalg v0.39.0 [INFO] [stderr] Downloaded oneshot v0.1.13 [INFO] [stderr] Downloaded lance-file v0.39.0 [INFO] [stderr] Downloaded oas3 v0.16.1 [INFO] [stderr] Downloaded opentelemetry-otlp v0.15.0 [INFO] [stderr] Downloaded zune-core v0.5.1 [INFO] [stderr] Downloaded datafusion-catalog-listing v50.3.0 [INFO] [stderr] Downloaded datafusion-physical-expr-adapter v50.3.0 [INFO] [stderr] Downloaded datafusion-session v50.3.0 [INFO] [stderr] Downloaded datafusion-execution v50.3.0 [INFO] [stderr] Downloaded datafusion-macros v50.3.0 [INFO] [stderr] Downloaded darling v0.23.0 [INFO] [stderr] Downloaded census v0.4.2 [INFO] [stderr] Downloaded fs4 v0.8.4 [INFO] [stderr] Downloaded bitpacking v0.9.3 [INFO] [stderr] Downloaded datafusion-common v50.3.0 [INFO] [stderr] Downloaded datafusion-expr v50.3.0 [INFO] [stderr] Downloaded sqlparser v0.58.0 [INFO] [stderr] Downloaded datafusion-sql v50.3.0 [INFO] [stderr] Downloaded arrow-array v56.2.0 [INFO] [stderr] Downloaded moka v0.12.13 [INFO] [stderr] Downloaded object_store v0.12.5 [INFO] [stderr] Downloaded lancedb v0.22.3 [INFO] [stderr] Downloaded time v0.3.46 [INFO] [stderr] Downloaded redis v0.26.1 [INFO] [stderr] Downloaded aws-lc-rs v1.15.4 [INFO] [stderr] Downloaded dioxus-signals v0.6.3 [INFO] [stderr] Downloaded dioxus-web v0.6.3 [INFO] [stderr] Downloaded dioxus v0.6.3 [INFO] [stderr] Downloaded dioxus-ssr v0.6.2 [INFO] [stderr] Downloaded fraction v0.13.1 [INFO] [stderr] Downloaded jsonschema v0.17.1 [INFO] [stderr] Downloaded opentelemetry-jaeger v0.22.0 [INFO] [stderr] Downloaded opentelemetry-proto v0.5.0 [INFO] [stderr] Downloaded tokio-io-timeout v1.2.1 [INFO] [stderr] Downloaded hmac-sha256 v1.1.13 [INFO] [stderr] Downloaded socks v0.3.4 [INFO] [stderr] Downloaded macro_rules_attribute-proc_macro v0.2.2 [INFO] [stderr] Downloaded monostate-impl v0.1.18 [INFO] [stderr] Downloaded rayon-cond v0.4.0 [INFO] [stderr] Downloaded datafusion-datasource-csv v50.3.0 [INFO] [stderr] Downloaded datafusion-datasource-json v50.3.0 [INFO] [stderr] Downloaded downcast-rs v2.0.2 [INFO] [stderr] Downloaded aws-sdk-sts v1.96.0 [INFO] [stderr] Downloaded aws-config v1.8.12 [INFO] [stderr] Downloaded lance-table v0.39.0 [INFO] [stderr] Downloaded qdrant-client v1.16.0 [INFO] [stderr] Downloaded validator_derive v0.20.0 [INFO] [stderr] Downloaded validator v0.20.0 [INFO] [stderr] Downloaded async-convert v1.0.0 [INFO] [stderr] Downloaded backoff v0.4.0 [INFO] [stderr] Downloaded eventsource-stream v0.2.3 [INFO] [stderr] Downloaded async-openai v0.18.3 [INFO] [stderr] Downloaded clap v4.5.55 [INFO] [stderr] Downloaded opentelemetry-semantic-conventions v0.15.0 [INFO] [stderr] Downloaded aligned v0.4.3 [INFO] [stderr] Downloaded macro_rules_attribute v0.2.2 [INFO] [stderr] Downloaded monostate v0.1.18 [INFO] [stderr] Downloaded datafusion-common-runtime v50.3.0 [INFO] [stderr] Downloaded permutation v0.4.1 [INFO] [stderr] Downloaded darling_macro v0.23.0 [INFO] [stderr] Downloaded measure_time v0.9.0 [INFO] [stderr] Downloaded tantivy-bitpacker v0.8.0 [INFO] [stderr] Downloaded tantivy-query-grammar v0.24.0 [INFO] [stderr] Downloaded ownedbytes v0.9.0 [INFO] [stderr] Downloaded tantivy-common v0.9.0 [INFO] [stderr] Downloaded tantivy-stacker v0.5.0 [INFO] [stderr] Downloaded aws-sdk-sso v1.92.0 [INFO] [stderr] Downloaded aws-sdk-ssooidc v1.94.0 [INFO] [stderr] Downloaded aws-sigv4 v1.3.7 [INFO] [stderr] Downloaded aws-smithy-http-client v1.1.6 [INFO] [stderr] Downloaded aws-smithy-runtime v1.9.8 [INFO] [stderr] Downloaded arrow v56.2.0 [INFO] [stderr] Downloaded arrow-ipc v56.2.0 [INFO] [stderr] Downloaded datafusion-expr-common v50.3.0 [INFO] [stderr] Downloaded lance-core v0.39.0 [INFO] [stderr] Downloaded reqsign v0.16.5 [INFO] [stderr] Downloaded lance-io v0.39.0 [INFO] [stderr] Downloaded roaring v0.10.12 [INFO] [stderr] Downloaded arrow-cast v56.2.0 [INFO] [stderr] Downloaded snafu v0.8.9 [INFO] [stderr] Downloaded bollard v0.17.1 [INFO] [stderr] Downloaded clap_derive v4.5.55 [INFO] [stderr] Downloaded trybuild v1.0.114 [INFO] [stderr] Downloaded opentelemetry v0.22.0 [INFO] [stderr] Downloaded thread-tree v0.3.3 [INFO] [stderr] Downloaded levenshtein_automata v0.2.1 [INFO] [stderr] Downloaded fastdivide v0.4.2 [INFO] [stderr] Downloaded murmurhash32 v0.3.1 [INFO] [stderr] Downloaded tantivy-tokenizer-api v0.5.0 [INFO] [stderr] Downloaded aws-smithy-runtime-api v1.11.0 [INFO] [stderr] Downloaded aws-smithy-types v1.4.0 [INFO] [stderr] Downloaded datafusion-functions-aggregate-common v50.3.0 [INFO] [stderr] Downloaded arrow-json v56.2.0 [INFO] [stderr] Downloaded lance-namespace-reqwest-client v0.0.18 [INFO] [stderr] Downloaded comfy-table v7.1.2 [INFO] [stderr] Downloaded arrow-buffer v56.2.0 [INFO] [stderr] Downloaded arrow-schema v56.2.0 [INFO] [stderr] Downloaded arrow-select v56.2.0 [INFO] [stderr] Downloaded jiff-static v0.2.18 [INFO] [stderr] Downloaded arc-swap v1.8.0 [INFO] [stderr] Downloaded fsst v0.39.0 [INFO] [stderr] Downloaded hyperloglogplus v0.4.1 [INFO] [stderr] Downloaded aws-runtime v1.5.18 [INFO] [stderr] Downloaded arrow-arith v56.2.0 [INFO] [stderr] Downloaded arrow-ord v56.2.0 [INFO] [stderr] Downloaded arrow-string v56.2.0 [INFO] [stderr] Downloaded stfu8 v0.2.7 [INFO] [stderr] Downloaded arrow-data v56.2.0 [INFO] [stderr] Downloaded jiff-tzdb v0.1.5 [INFO] [stderr] Downloaded serde_qs v0.8.5 [INFO] [stderr] Downloaded bollard-stubs v1.45.0-rc.26.0.1 [INFO] [stderr] Downloaded opentelemetry-semantic-conventions v0.14.0 [INFO] [stderr] Downloaded lance-bitpacking v0.39.0 [INFO] [stderr] Downloaded aws-types v1.3.11 [INFO] [stderr] Downloaded arrow-csv v56.2.0 [INFO] [stderr] Downloaded arrow-row v56.2.0 [INFO] [stderr] Downloaded datafusion-physical-expr-common v50.3.0 [INFO] [stderr] Downloaded object_store_opendal v0.54.1 [INFO] [stderr] Downloaded backon v1.6.0 [INFO] [stderr] Downloaded phf v0.12.1 [INFO] [stderr] Downloaded fast-float2 v0.2.3 [INFO] [stderr] Downloaded lance-arrow v0.39.0 [INFO] [stderr] Downloaded snafu-derive v0.8.9 [INFO] [stderr] Downloaded wiremock v0.5.22 [INFO] [stderr] Downloaded testcontainers v0.22.0 [INFO] [stderr] Downloaded aws-smithy-xml v0.60.13 [INFO] [stderr] Downloaded aws-smithy-json v0.61.9 [INFO] [stderr] Downloaded aws-smithy-http v0.62.6 [INFO] [stderr] Downloaded aws-credential-types v1.2.11 [INFO] [stderr] Downloaded datafusion-functions-window-common v50.3.0 [INFO] [stderr] Downloaded flatbuffers v25.12.19 [INFO] [stderr] Downloaded lance-namespace v0.39.0 [INFO] [stderr] Downloaded sqlparser_derive v0.3.0 [INFO] [stderr] Downloaded deepsize v0.2.0 [INFO] [stderr] Downloaded rust-ini v0.21.3 [INFO] [stderr] Downloaded deadpool v0.9.5 [INFO] [stderr] Downloaded docker_credential v1.3.2 [INFO] [stderr] Downloaded parse-display-derive v0.9.1 [INFO] [stderr] Downloaded time-macros v0.2.26 [INFO] [stderr] Downloaded aws-smithy-observability v0.2.1 [INFO] [stderr] Downloaded datafusion-doc v50.3.0 [INFO] [stderr] Downloaded deepsize_derive v0.1.2 [INFO] [stderr] Downloaded crc32c v0.6.8 [INFO] [stderr] Downloaded hyperlocal v0.9.1 [INFO] [stderr] Downloaded retain_mut v0.1.9 [INFO] [stderr] Downloaded parse-display v0.9.1 [INFO] [stderr] Downloaded time-core v0.1.8 [INFO] [stderr] Downloaded openssl-probe v0.2.1 [INFO] [stderr] Downloaded tokio-test v0.4.5 [INFO] [stderr] Downloaded random_word v0.5.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+1.93.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] feeb8f660eabd0448d583ae1bbd24d4fca8e6e7c5be4ad799a403272d39b30f5 [INFO] running `Command { std: "docker" "start" "-a" "feeb8f660eabd0448d583ae1bbd24d4fca8e6e7c5be4ad799a403272d39b30f5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "feeb8f660eabd0448d583ae1bbd24d4fca8e6e7c5be4ad799a403272d39b30f5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "feeb8f660eabd0448d583ae1bbd24d4fca8e6e7c5be4ad799a403272d39b30f5", kill_on_drop: false }` [INFO] [stdout] feeb8f660eabd0448d583ae1bbd24d4fca8e6e7c5be4ad799a403272d39b30f5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "+1.93.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] d11d0ac8d89f6f4312e8598a6dd424a72a365ca3b2d515433a5794e85ecd7c81 [INFO] running `Command { std: "docker" "start" "-a" "d11d0ac8d89f6f4312e8598a6dd424a72a365ca3b2d515433a5794e85ecd7c81", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Compiling find-msvc-tools v0.1.8 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling zerocopy v0.8.35 [INFO] [stderr] Checking socket2 v0.6.2 [INFO] [stderr] Checking getrandom v0.2.17 [INFO] [stderr] Compiling zmij v1.0.17 [INFO] [stderr] Checking zeroize v1.8.2 [INFO] [stderr] Checking http v1.4.0 [INFO] [stderr] Checking tower-layer v0.3.3 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling axum-core v0.3.4 [INFO] [stderr] Checking rustls-pki-types v1.14.0 [INFO] [stderr] Compiling cc v1.2.54 [INFO] [stderr] Checking ordered-float v4.6.0 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling rustls v0.22.4 [INFO] [stderr] Checking parking_lot_core v0.9.12 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling axum v0.6.20 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking aho-corasick v1.1.4 [INFO] [stderr] Checking regex-syntax v0.8.8 [INFO] [stderr] Checking simd-adler32 v0.3.8 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking iana-time-zone v0.1.65 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking rustls-pemfile v2.2.0 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Checking num_cpus v1.17.0 [INFO] [stderr] Checking sync_wrapper v1.0.2 [INFO] [stderr] Compiling time-core v0.1.8 [INFO] [stderr] Compiling procfs v0.16.0 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Checking linux-raw-sys v0.4.15 [INFO] [stderr] Compiling num-conv v0.2.0 [INFO] [stderr] Compiling protobuf v2.28.0 [INFO] [stderr] Checking clap_builder v4.5.55 [INFO] [stderr] Checking sha1 v0.10.6 [INFO] [stderr] Checking threadpool v1.8.1 [INFO] [stderr] Checking bit-set v0.5.3 [INFO] [stderr] Checking procfs-core v0.16.0 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Compiling time-macros v0.2.26 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Checking deranged v0.5.5 [INFO] [stderr] Checking num v0.4.3 [INFO] [stderr] Checking http-body-util v0.1.3 [INFO] [stderr] Checking eventsource-stream v0.2.3 [INFO] [stderr] Checking unicode-normalization v0.1.25 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Checking ordered-float v2.10.1 [INFO] [stderr] Checking inotify-sys v0.1.5 [INFO] [stderr] Checking nom v8.0.0 [INFO] [stderr] Checking instant v0.1.13 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling openssl-sys v0.9.111 [INFO] [stderr] Compiling sys-info v0.9.1 [INFO] [stderr] Compiling schemars v0.8.22 [INFO] [stderr] Checking linux-raw-sys v0.11.0 [INFO] [stderr] Checking data-encoding v2.10.0 [INFO] [stderr] Checking unicode-bidi v0.3.18 [INFO] [stderr] Checking iri-string v0.7.10 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling prometheus v0.13.4 [INFO] [stderr] Checking integer-encoding v3.0.4 [INFO] [stderr] Checking winnow v0.5.40 [INFO] [stderr] Checking idna v0.5.0 [INFO] [stderr] Checking thrift v0.17.0 [INFO] [stderr] Checking time v0.3.46 [INFO] [stderr] Checking regex-automata v0.4.13 [INFO] [stderr] Checking serde_json v1.0.149 [INFO] [stderr] Checking uuid v1.20.0 [INFO] [stderr] Checking tracing-subscriber v0.3.22 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Checking inotify v0.9.6 [INFO] [stderr] Checking fraction v0.13.1 [INFO] [stderr] Checking filetime v0.2.27 [INFO] [stderr] Checking mio v0.8.11 [INFO] [stderr] Checking bytecount v0.6.9 [INFO] [stderr] Checking opentelemetry-semantic-conventions v0.14.0 [INFO] [stderr] Checking opentelemetry-semantic-conventions v0.15.0 [INFO] [stderr] Checking num-cmp v0.1.0 [INFO] [stderr] Checking dyn-clone v1.0.20 [INFO] [stderr] Checking notify v6.1.1 [INFO] [stderr] Checking tempfile v3.24.0 [INFO] [stderr] Checking flate2 v1.1.8 [INFO] [stderr] Checking rayon v1.11.0 [INFO] [stderr] Checking float-cmp v0.9.0 [INFO] [stderr] Checking weezl v0.1.12 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking zune-inflate v0.2.54 [INFO] [stderr] Checking fdeflate v0.3.7 [INFO] [stderr] Checking lebe v0.5.3 [INFO] [stderr] Checking bytemuck v1.24.0 [INFO] [stderr] Checking bit_field v0.10.3 [INFO] [stderr] Checking gif v0.13.3 [INFO] [stderr] Checking fixedbitset v0.4.2 [INFO] [stderr] Checking petgraph v0.6.5 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking arc-swap v1.8.0 [INFO] [stderr] Checking sha1_smol v1.0.1 [INFO] [stderr] Checking qoi v0.4.1 [INFO] [stderr] Checking png v0.17.16 [INFO] [stderr] Compiling darling_core v0.14.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking iso8601 v0.6.3 [INFO] [stderr] Checking hound v3.5.1 [INFO] [stderr] Checking regex v1.12.2 [INFO] [stderr] Checking fancy-regex v0.11.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking rustls-webpki v0.102.8 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling zerocopy-derive v0.8.35 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking tokio v1.49.0 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Compiling prost-derive v0.12.6 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Compiling darling_macro v0.14.4 [INFO] [stderr] Checking zerofrom v0.1.6 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Checking opentelemetry v0.23.0 [INFO] [stderr] Checking yoke v0.8.1 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking opentelemetry v0.22.0 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Checking async-convert v1.0.0 [INFO] [stderr] Compiling darling v0.14.4 [INFO] [stderr] Checking zerovec v0.11.5 [INFO] [stderr] Checking zerotrie v0.2.3 [INFO] [stderr] Compiling derive_builder_core v0.12.0 [INFO] [stderr] Checking pin-project v1.1.10 [INFO] [stderr] Compiling schemars_derive v0.8.22 [INFO] [stderr] Checking async-stream v0.3.6 [INFO] [stderr] Compiling lumos_macro v0.2.0 (/opt/rustwide/workdir/lumos_macro) [INFO] [stderr] Checking jpeg-decoder v0.3.2 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Checking tinystr v0.8.2 [INFO] [stderr] Checking icu_locale_core v2.1.1 [INFO] [stderr] Checking potential_utf v0.1.4 [INFO] [stderr] Checking icu_collections v2.1.1 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling validator_derive v0.18.2 [INFO] [stderr] Checking prost v0.12.6 [INFO] [stderr] Checking tiff v0.9.1 [INFO] [stderr] Checking icu_provider v2.1.1 [INFO] [stderr] Compiling derive_builder_macro v0.12.0 [INFO] [stderr] Checking icu_normalizer v2.1.1 [INFO] [stderr] Checking icu_properties v2.1.2 [INFO] [stderr] Checking derive_builder v0.12.0 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Checking clap v4.5.55 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking chrono v0.4.43 [INFO] [stderr] Checking toml_datetime v0.6.3 [INFO] [stderr] Checking serde_spanned v0.6.9 [INFO] [stderr] Checking secrecy v0.8.0 [INFO] [stderr] Checking serde_yaml v0.9.34+deprecated [INFO] [stderr] Checking toml_edit v0.20.2 [INFO] [stderr] Checking idna_adapter v1.2.1 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking url v2.5.8 [INFO] [stderr] Checking validator v0.18.1 [INFO] [stderr] Checking toml v0.8.2 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking tokio-util v0.7.18 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking tokio-stream v0.1.18 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking tokio-io-timeout v1.2.1 [INFO] [stderr] Checking tokio-rustls v0.25.0 [INFO] [stderr] Checking tower v0.5.3 [INFO] [stderr] Checking lumosai-vector-core v0.1.4 (/opt/rustwide/workdir/lumosai_vector/core) [INFO] [stderr] Checking exr v1.74.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking tower-http v0.6.8 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking h2 v0.3.27 [INFO] [stderr] Checking h2 v0.4.13 [INFO] [stderr] Checking combine v4.6.7 [INFO] [stderr] Checking tower v0.4.13 [INFO] [stderr] Checking opentelemetry_sdk v0.23.0 [INFO] [stderr] Checking opentelemetry_sdk v0.22.1 [INFO] [stderr] Checking tungstenite v0.21.0 [INFO] [stderr] Checking backoff v0.4.0 [INFO] [stderr] Checking lumosai-vector-memory v0.1.4 (/opt/rustwide/workdir/lumosai_vector/memory) [INFO] [stderr] Checking lumosai_vector v0.2.0 (/opt/rustwide/workdir/lumosai_vector) [INFO] [stderr] Checking tokio-tungstenite v0.21.0 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Checking tracing-opentelemetry v0.24.0 [INFO] [stderr] Checking opentelemetry-jaeger v0.22.0 [INFO] [stderr] Checking image v0.24.9 [INFO] [stderr] Checking hyper v1.8.1 [INFO] [stderr] Checking hyper-util v0.1.19 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking hyper-timeout v0.4.1 [INFO] [stderr] Checking redis v0.26.1 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking reqwest v0.12.28 [INFO] [stderr] Checking reqwest-eventsource v0.4.0 [INFO] [stderr] Checking jsonschema v0.17.1 [INFO] [stderr] Checking async-openai v0.18.3 [INFO] [stderr] Checking tonic v0.11.0 [INFO] [stderr] Checking opentelemetry-proto v0.5.0 [INFO] [stderr] Checking opentelemetry-otlp v0.15.0 [INFO] [stderr] Checking lumosai_core v0.2.0 (/opt/rustwide/workdir/lumosai_core) [INFO] [stdout] warning: unused imports: `MemoryAgent`, `StreamingAgentTrait`, `ThreadManagementAgent`, and `ToolAgent` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:11:39 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::agent::traits::{CoreAgent, MemoryAgent, ToolAgent, ThreadManagementAgent, StreamingAgentTrait, FullAgent}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> lumosai_core/src/evaluation/accuracy.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> lumosai_core/src/evaluation/cost.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TestCase` [INFO] [stdout] --> lumosai_core/src/evaluation/runner.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | dataset::{TestDataset, TestCase, TestCaseResult}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TestCase` and `report::EvaluationReport` [INFO] [stdout] --> lumosai_core/src/evaluation/ab_test.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | dataset::{TestDataset, TestCase}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 7 | report::EvaluationReport, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> lumosai_core/src/evaluation/mod.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub mod ab_test; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> lumosai_core/src/evaluation/mod.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tokio::sync::RwLock` [INFO] [stdout] --> lumosai_core/src/orchestration/coordinator.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use tokio::sync::RwLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread` [INFO] [stdout] --> lumosai_core/src/orchestration/agent_registry.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | use std::thread; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> lumosai_core/src/orchestration/agent_registry.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> lumosai_core/src/pool/thread_pool.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ReasoningStep` and `StepType` [INFO] [stdout] --> lumosai_core/src/reasoning/react.rs:9:29 [INFO] [stdout] | [INFO] [stdout] 9 | use super::{ReasoningError, ReasoningStep, StepType}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StepType` [INFO] [stdout] --> lumosai_core/src/reasoning/cot.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | use super::{ReasoningError, StepType}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `opentelemetry::trace::TracerProvider` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use opentelemetry::trace::TracerProvider; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `runtime::Tokio` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | runtime::Tokio, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `GaugeVec` [INFO] [stdout] --> lumosai_core/src/telemetry/metrics.rs:27:42 [INFO] [stdout] | [INFO] [stdout] 27 | Counter, CounterVec, Encoder, Gauge, GaugeVec, Histogram, HistogramOpts, HistogramVec, Registry, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:318:17 [INFO] [stdout] | [INFO] [stdout] 317 | todo!("Implement LLM provider retrieval from factory"), [INFO] [stdout] | ------------------------------------------------------ any code following this expression is unreachable [INFO] [stdout] 318 | None, // memory [INFO] [stdout] | ^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> lumosai_core/src/reasoning/react.rs:132:29 [INFO] [stdout] | [INFO] [stdout] 132 | pub async fn with_tools(mut self, tools: Vec) -> Self { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::DateTime::::timestamp_nanos`: use `timestamp_nanos_opt()` instead [INFO] [stdout] --> lumosai_core/src/agent/communication.rs:2066:28 [INFO] [stdout] | [INFO] [stdout] 2066 | chrono::Utc::now().timestamp_nanos().hash(&mut hasher); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::trait_def::Agent` [INFO] [stdout] --> lumosai_core/src/agent/builder.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use super::trait_def::Agent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamExt` [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:25:34 [INFO] [stdout] | [INFO] [stdout] 25 | use futures::stream::{BoxStream, StreamExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `LlmProvider` [INFO] [stdout] --> lumosai_core/src/agent/structured_output.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | use crate::llm::{LlmOptions, LlmProvider, Message, Role}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Agent` [INFO] [stdout] --> lumosai_core/src/agent/structured_output.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 15 | use super::trait_def::{Agent, AgentStructuredOutput}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamExt` [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:2:34 [INFO] [stdout] | [INFO] [stdout] 2 | use futures::stream::{BoxStream, StreamExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::TryStreamExt` [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use futures::TryStreamExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::memory::WorkingMemory` [INFO] [stdout] --> lumosai_core/src/agent/runtime_context.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::memory::WorkingMemory; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `CoreAgent` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:11:28 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::agent::traits::{CoreAgent, MemoryAgent, ToolAgent, ThreadManagementAgent, StreamingAgentTrait, FullAgent}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Agent` [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:7:20 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::agent::{Agent, AgentConfig, BasicAgent}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | context: &RuntimeContext, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 439 | context: &RuntimeContext, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:590:51 [INFO] [stdout] | [INFO] [stdout] 590 | async fn get_instructions_with_context(&self, context: &RuntimeContext) -> Result { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:664:9 [INFO] [stdout] | [INFO] [stdout] 664 | context: &RuntimeContext, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_steps` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:757:9 [INFO] [stdout] | [INFO] [stdout] 757 | max_steps: Option, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_steps` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:867:21 [INFO] [stdout] | [INFO] [stdout] 867 | if let Some(memory) = self.get_memory() { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_memory` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_buffer_size` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:282:13 [INFO] [stdout] | [INFO] [stdout] 282 | let text_buffer_size = self.config.text_buffer_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_buffer_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_delta_delay_ms` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | let text_delta_delay_ms = self.config.text_delta_delay_ms; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_delta_delay_ms` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_buffer_size` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:489:13 [INFO] [stdout] | [INFO] [stdout] 489 | let text_buffer_size = self.config.text_buffer_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_buffer_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_delta_delay_ms` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:490:13 [INFO] [stdout] | [INFO] [stdout] 490 | let text_delta_delay_ms = self.config.text_delta_delay_ms; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_delta_delay_ms` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> lumosai_core/src/agent/simplified_api.rs:171:30 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn with_memory(self, memory: Arc) -> Result { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_memory` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required_params` [INFO] [stdout] --> lumosai_core/src/agent/api_consistency.rs:469:37 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn validate_parameter_order(required_params: &[&str], optional_params: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_required_params` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `optional_params` [INFO] [stdout] --> lumosai_core/src/agent/api_consistency.rs:469:63 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn validate_parameter_order(required_params: &[&str], optional_params: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_optional_params` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param_count` [INFO] [stdout] --> lumosai_core/src/agent/api_consistency.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | param_count: usize, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `status` [INFO] [stdout] --> lumosai_core/src/agent/feature_completion.rs:360:13 [INFO] [stdout] | [INFO] [stdout] 360 | let status = agent.get_status(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_status` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tool` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | fn add_tool(&mut self, tool: Box) -> Result<()> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_tool` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `options` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:146:53 [INFO] [stdout] | [INFO] [stdout] 146 | fn format_messages(&self, messages: &[Message], options: &AgentGenerateOptions) -> Vec { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `options` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | options: &AgentGenerateOptions, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> lumosai_core/src/contextfs.rs:137:38 [INFO] [stdout] | [INFO] [stdout] 137 | async fn create_directory(&self, path: &str) -> Result<()> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> lumosai_core/src/evaluation/runner.rs:81:14 [INFO] [stdout] | [INFO] [stdout] 81 | for (i, (case, result)) in dataset.iter().zip(results.iter()).enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `evaluator` [INFO] [stdout] --> lumosai_core/src/evaluation/ab_test.rs:159:14 [INFO] [stdout] | [INFO] [stdout] 159 | for (evaluator, test) in tests { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_evaluator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `task` [INFO] [stdout] --> lumosai_core/src/orchestration/crew.rs:148:13 [INFO] [stdout] | [INFO] [stdout] 148 | let task = Task::new("crew_task", task_input); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_task` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx` [INFO] [stdout] --> lumosai_core/src/orchestration/task_queue.rs:205:14 [INFO] [stdout] | [INFO] [stdout] 205 | let (tx, rx) = mpsc::channel(100); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `agent` [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:314:17 [INFO] [stdout] | [INFO] [stdout] 314 | let agent = PoolableAgent::new( [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_agent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `resource` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | let resource = self.config.build_resource(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/compat.rs:273:36 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn new(agent_name: String, context: ExecutionContext) -> Self { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `max_history_size` is never read [INFO] [stdout] --> lumosai_core/src/agent/performance.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct PerformanceMonitor { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 61 | max_history_size: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `calculate_avg_response_time` is never used [INFO] [stdout] --> lumosai_core/src/agent/performance.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 64 | impl PerformanceMonitor { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 163 | fn calculate_avg_response_time(&self, response_times: &[f64]) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `cleanup_task` is never read [INFO] [stdout] --> lumosai_core/src/agent/communication.rs:1029:5 [INFO] [stdout] | [INFO] [stdout] 1021 | pub struct MessageQueueManager { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 1029 | cleanup_task: Arc>, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MessageQueueManager` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `trigger_event` is never used [INFO] [stdout] --> lumosai_core/src/agent/communication.rs:2072:14 [INFO] [stdout] | [INFO] [stdout] 1805 | impl AgentCommunicationManager { [INFO] [stdout] | ------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2072 | async fn trigger_event(&self, _event: CommunicationEvent) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `llm_provider` is never read [INFO] [stdout] --> lumosai_core/src/agent/collaboration.rs:1676:5 [INFO] [stdout] | [INFO] [stdout] 1674 | pub struct IntelligentTaskDecomposer { [INFO] [stdout] | ------------------------- field in this struct [INFO] [stdout] 1675 | /// LLM提供商,用于分析任务 [INFO] [stdout] 1676 | llm_provider: Arc, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `dependency_templates` is never read [INFO] [stdout] --> lumosai_core/src/agent/collaboration.rs:1691:5 [INFO] [stdout] | [INFO] [stdout] 1683 | struct DecompositionPattern { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 1691 | dependency_templates: Vec<(usize, usize, TaskRelationType)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DecompositionPattern` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_dependencies_from_template` is never used [INFO] [stdout] --> lumosai_core/src/agent/collaboration.rs:1854:8 [INFO] [stdout] | [INFO] [stdout] 1694 | impl IntelligentTaskDecomposer { [INFO] [stdout] | ------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1854 | fn create_dependencies_from_template( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `communication` is never read [INFO] [stdout] --> lumosai_core/src/agent/group_chat.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub struct GroupChatExecutor { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 95 | communication: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `communication` is never read [INFO] [stdout] --> lumosai_core/src/agent/handoff.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 95 | pub struct HandoffExecutor { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 99 | communication: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `agent_to_sop_message`, `map_agent_type_to_sop_type`, `get_messages_for_agent`, and `execute_agent_cycle` are never used [INFO] [stdout] --> lumosai_core/src/agent/sop_environment.rs:260:8 [INFO] [stdout] | [INFO] [stdout] 88 | impl SopEnvironment { [INFO] [stdout] | ------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 260 | fn agent_to_sop_message(&self, agent_msg: &AgentMessage) -> SopMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | fn map_agent_type_to_sop_type(&self, agent_type: &AgentMessageType) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 316 | async fn get_messages_for_agent(&self, agent: &Arc) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 447 | async fn execute_agent_cycle( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `requires_api_key` is never read [INFO] [stdout] --> lumosai_core/src/agent/model_resolver.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 21 | struct ProviderInfo { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 24 | requires_api_key: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ProviderInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `metrics_collection_interval` is never read [INFO] [stdout] --> lumosai_core/src/agent/state_management.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 188 | pub struct AgentStateManager { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 193 | metrics_collection_interval: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TemperatureRangeRule` is never constructed [INFO] [stdout] --> lumosai_core/src/config/validator.rs:430:8 [INFO] [stdout] | [INFO] [stdout] 430 | struct TemperatureRangeRule; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UrlValidationRule` is never constructed [INFO] [stdout] --> lumosai_core/src/config/validator.rs:466:8 [INFO] [stdout] | [INFO] [stdout] 466 | struct UrlValidationRule; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ApiKeyPresenceRule` is never constructed [INFO] [stdout] --> lumosai_core/src/config/validator.rs:504:8 [INFO] [stdout] | [INFO] [stdout] 504 | struct ApiKeyPresenceRule; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | struct AnthropicResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicContent` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | struct AnthropicContent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicUsage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 26 | struct AnthropicUsage { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicRequest` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:33:8 [INFO] [stdout] | [INFO] [stdout] 33 | struct AnthropicRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicMessage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 47 | struct AnthropicMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `expires_in` is never read [INFO] [stdout] --> lumosai_core/src/llm/baidu.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 81 | struct BaiduTokenResponse { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] 82 | access_token: String, [INFO] [stdout] 83 | expires_in: u64, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `BaiduTokenResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `model`, `role`, `stop_reason`, and `usage` are never read [INFO] [stdout] --> lumosai_core/src/llm/claude.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 455 | struct ClaudeResponse { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 456 | content: Vec, [INFO] [stdout] 457 | model: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 458 | role: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 459 | stop_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 460 | usage: ClaudeUsage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClaudeResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `content_type` is never read [INFO] [stdout] --> lumosai_core/src/llm/claude.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 464 | struct ClaudeContent { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 467 | content_type: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClaudeContent` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `input_tokens` and `output_tokens` are never read [INFO] [stdout] --> lumosai_core/src/llm/claude.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 471 | struct ClaudeUsage { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 472 | input_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 473 | output_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClaudeUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `index` is never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 57 | struct HuaweiMaasChoice { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 62 | index: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `call_type` is never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 75 | struct HuaweiMaasToolCall { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 78 | call_type: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasToolCall` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `created` are never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 98 | struct HuaweiMaasStreamResponse { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 101 | id: Option, [INFO] [stdout] | ^^ [INFO] [stdout] 102 | #[serde(default)] [INFO] [stdout] 103 | created: Option, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasStreamResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `finish_reason` and `index` are never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 107 | struct HuaweiMaasStreamChoice { [INFO] [stdout] | ---------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 110 | finish_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 111 | #[serde(default)] [INFO] [stdout] 112 | index: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasStreamChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `role` is never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 116 | struct HuaweiMaasStreamDelta { [INFO] [stdout] | --------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 120 | role: Option, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasStreamDelta` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `usage` is never read [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct OpenAIResponse { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 17 | usage: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAIResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `role` is never read [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 27 | struct OpenAIMessage { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 28 | role: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAIMessage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens`, `completion_tokens`, and `total_tokens` are never read [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 49 | struct OpenAIUsage { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 50 | prompt_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 51 | completion_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 52 | total_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAIUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 57 | struct OpenAIEmbeddingResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingData` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:63:8 [INFO] [stdout] | [INFO] [stdout] 63 | struct OpenAIEmbeddingData { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingUsage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | struct OpenAIEmbeddingUsage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIRequest` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:76:8 [INFO] [stdout] | [INFO] [stdout] 76 | struct OpenAIRequest { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIRequestMessage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | struct OpenAIRequestMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingRequest` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | struct OpenAIEmbeddingRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `convert_messages` is never used [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:148:8 [INFO] [stdout] | [INFO] [stdout] 118 | impl OpenAiProvider { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 148 | fn convert_messages(&self, messages: &[Message]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `usage` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 40 | struct OpenAICompatResponse { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 43 | usage: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `finish_reason` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 48 | struct OpenAICompatChoice { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] 49 | message: OpenAICompatMessage, [INFO] [stdout] 50 | finish_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `role` and `tool_calls` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | struct OpenAICompatMessage { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 56 | role: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 57 | content: Option, [INFO] [stdout] 58 | tool_calls: Option>, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatMessage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `call_type`, and `function` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 63 | struct OpenAICompatToolCall { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 64 | id: String, [INFO] [stdout] | ^^ [INFO] [stdout] 65 | #[serde(rename = "type")] [INFO] [stdout] 66 | call_type: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 67 | function: OpenAICompatFunction, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatToolCall` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `arguments` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 72 | struct OpenAICompatFunction { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 73 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 74 | arguments: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatFunction` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens`, `completion_tokens`, and `total_tokens` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 79 | struct OpenAICompatUsage { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 80 | prompt_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 81 | completion_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 82 | total_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAICompatEmbeddingResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:87:8 [INFO] [stdout] | [INFO] [stdout] 87 | struct OpenAICompatEmbeddingResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAICompatEmbeddingData` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | struct OpenAICompatEmbeddingData { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAICompatEmbeddingUsage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | struct OpenAICompatEmbeddingUsage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tool_calls` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 114 | struct DashScopeOutput { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 117 | tool_calls: Option>, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeOutput` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tool_calls` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 128 | struct DashScopeMessage { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 129 | content: String, [INFO] [stdout] 130 | tool_calls: Option>, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeMessage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `call_type`, and `function` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 135 | struct DashScopeToolCall { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 136 | id: String, [INFO] [stdout] | ^^ [INFO] [stdout] 137 | #[serde(rename = "type")] [INFO] [stdout] 138 | call_type: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 139 | function: DashScopeFunction, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeToolCall` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `arguments` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 144 | struct DashScopeFunction { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 145 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 146 | arguments: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeFunction` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DashScopeEmbeddingResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:151:8 [INFO] [stdout] | [INFO] [stdout] 151 | struct DashScopeEmbeddingResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DashScopeEmbeddingOutput` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:157:8 [INFO] [stdout] | [INFO] [stdout] 157 | struct DashScopeEmbeddingOutput { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DashScopeEmbedding` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 163 | struct DashScopeEmbedding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolParameter` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:169:8 [INFO] [stdout] | [INFO] [stdout] 169 | struct ToolParameter { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolProperties` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:181:8 [INFO] [stdout] | [INFO] [stdout] 181 | struct ToolProperties { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolSchema` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:188:8 [INFO] [stdout] | [INFO] [stdout] 188 | struct ToolSchema { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Tool` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:197:8 [INFO] [stdout] | [INFO] [stdout] 197 | struct Tool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolFunction` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:205:8 [INFO] [stdout] | [INFO] [stdout] 205 | struct ToolFunction { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `index` and `finish_reason` are never read [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 38 | struct ZhipuStreamChoice { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 39 | index: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 40 | delta: ZhipuStreamDelta, [INFO] [stdout] 41 | finish_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ZhipuStreamChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `index` is never read [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | struct ZhipuChoice { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 56 | index: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ZhipuChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `router` and `task_queue` are never read [INFO] [stdout] --> lumosai_core/src/orchestration/coordinator.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct MultiAgentCoordinator { [INFO] [stdout] | --------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 49 | router: Arc, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 53 | task_queue: Arc, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config` and `registry` are never read [INFO] [stdout] --> lumosai_core/src/orchestration/crew.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct CrewManager { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 89 | /// 配置 [INFO] [stdout] 90 | config: CrewConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 91 | /// Agent 注册表 [INFO] [stdout] 92 | registry: Arc, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `inner` is never read [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 382 | struct AgentPoolFactoryWrapper { [INFO] [stdout] | ----------------------- field in this struct [INFO] [stdout] 383 | inner: Arc, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `acquired_at` is never read [INFO] [stdout] --> lumosai_core/src/pool/object_pool.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct PooledObject { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 31 | acquired_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `timestamp`, `active_threads`, and `queue_length` are never read [INFO] [stdout] --> lumosai_core/src/pool/thread_pool.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 370 | struct WorkloadSample { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 371 | timestamp: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 372 | workload_type: WorkloadType, [INFO] [stdout] 373 | active_threads: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 374 | queue_length: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WorkloadSample` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `steps` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/react.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub struct ReActAgent { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 106 | steps: Arc>>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/cot.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub struct ChainOfThought { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 116 | config: CoTConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/planning.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Planner { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] 73 | config: PlanningConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/reflection.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct ReflectionAgent { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 39 | config: ReflectionConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config`, `metrics_collector`, and `automation_executor` are never read [INFO] [stdout] --> lumosai_core/src/telemetry/alert.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct SmartAlertEngine { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] 14 | config: AlertEngineConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 15 | metrics_collector: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | automation_executor: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/telemetry/alert.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub struct DefaultAutomationExecutor { [INFO] [stdout] | ------------------------- field in this struct [INFO] [stdout] 161 | config: AutomationConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config`, `metrics_collector`, and `performance_analyzer` are never read [INFO] [stdout] --> lumosai_core/src/telemetry/monitor.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct EnterprisePerformanceMonitor { [INFO] [stdout] | ---------------------------- fields in this struct [INFO] [stdout] 14 | config: PerformanceMonitorConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 15 | metrics_collector: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | performance_analyzer: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `endpoint` is never read [INFO] [stdout] --> lumosai_core/src/telemetry/otel.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct HttpOtlpExporter { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 11 | endpoint: String, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config` and `model_resolver` are never read [INFO] [stdout] --> lumosai_core/src/app.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct LumosApp { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 27 | config: Option, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 28 | model_resolver: ModelResolver, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `cosine_similarity` is never used [INFO] [stdout] --> lumosai_core/src/vector/memory.rs:68:8 [INFO] [stdout] | [INFO] [stdout] 31 | impl MemoryVectorStorage { [INFO] [stdout] | ------------------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 68 | fn cosine_similarity(a: &[f32], b: &[f32]) -> f32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:595:9 [INFO] [stdout] | [INFO] [stdout] 595 | / self.base [INFO] [stdout] 596 | | .logger() [INFO] [stdout] 597 | | .debug(&format!("Instructions updated for agent '{}'", self.name())); [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:595:9 [INFO] [stdout] | [INFO] [stdout] 595 | / self.base [INFO] [stdout] 596 | | .logger() [INFO] [stdout] 597 | | .debug(&format!("Instructions updated for agent '{}'", self.name())); [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 595 | let _ = self.base [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:667:9 [INFO] [stdout] | [INFO] [stdout] 667 | / self.base.logger().debug(&format!( [INFO] [stdout] 668 | | "Tool '{}' added to agent '{}'", [INFO] [stdout] 669 | | tool_name, [INFO] [stdout] 670 | | self.name() [INFO] [stdout] 671 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:667:9 [INFO] [stdout] | [INFO] [stdout] 667 | / self.base.logger().debug(&format!( [INFO] [stdout] 668 | | "Tool '{}' added to agent '{}'", [INFO] [stdout] 669 | | tool_name, [INFO] [stdout] 670 | | self.name() [INFO] [stdout] 671 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 667 | let _ = self.base.logger().debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 688 | / self.base.logger().debug(&format!( [INFO] [stdout] 689 | | "Tool '{}' removed from agent '{}'", [INFO] [stdout] 690 | | tool_name, [INFO] [stdout] 691 | | self.name() [INFO] [stdout] 692 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 688 | / self.base.logger().debug(&format!( [INFO] [stdout] 689 | | "Tool '{}' removed from agent '{}'", [INFO] [stdout] 690 | | tool_name, [INFO] [stdout] 691 | | self.name() [INFO] [stdout] 692 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 688 | let _ = self.base.logger().debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | / self.base [INFO] [stdout] 849 | | .logger() [INFO] [stdout] 850 | | .warn("Voice provider setting is not supported by BasicAgent"); [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::warn` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | / self.base [INFO] [stdout] 849 | | .logger() [INFO] [stdout] 850 | | .warn("Voice provider setting is not supported by BasicAgent"); [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 848 | let _ = self.base [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:870:13 [INFO] [stdout] | [INFO] [stdout] 870 | self.base.logger().debug("Clearing agent memory"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:870:13 [INFO] [stdout] | [INFO] [stdout] 870 | self.base.logger().debug("Clearing agent memory"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 870 | let _ = self.base.logger().debug("Clearing agent memory"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> lumosai_core/src/agent/sop_environment.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | self.publish_message(msg).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 344 | let _ = self.publish_message(msg).await; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/enhanced.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | / self.base [INFO] [stdout] 272 | | .logger() [INFO] [stdout] 273 | | .debug(&format!("Stored memory entry: {entry_id}")); [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/enhanced.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | / self.base [INFO] [stdout] 272 | | .logger() [INFO] [stdout] 273 | | .debug(&format!("Stored memory entry: {entry_id}")); [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 271 | let _ = self.base [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | / self.logger.debug(&format!( [INFO] [stdout] 107 | | "Limited messages from {} to {} (max: {})", [INFO] [stdout] 108 | | messages.len(), [INFO] [stdout] 109 | | limited_messages.len(), [INFO] [stdout] 110 | | self.max_messages [INFO] [stdout] 111 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | / self.logger.debug(&format!( [INFO] [stdout] 107 | | "Limited messages from {} to {} (max: {})", [INFO] [stdout] 108 | | messages.len(), [INFO] [stdout] 109 | | limited_messages.len(), [INFO] [stdout] 110 | | self.max_messages [INFO] [stdout] 111 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 106 | let _ = self.logger.debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | / self.logger.debug(&format!( [INFO] [stdout] 180 | | "Filtered messages from {} to {} (allowed roles: {:?})", [INFO] [stdout] 181 | | original_count, [INFO] [stdout] 182 | | filtered_messages.len(), [INFO] [stdout] 183 | | self.allowed_roles [INFO] [stdout] 184 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | / self.logger.debug(&format!( [INFO] [stdout] 180 | | "Filtered messages from {} to {} (allowed roles: {:?})", [INFO] [stdout] 181 | | original_count, [INFO] [stdout] 182 | | filtered_messages.len(), [INFO] [stdout] 183 | | self.allowed_roles [INFO] [stdout] 184 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 179 | let _ = self.logger.debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | / self.logger.debug(&format!( [INFO] [stdout] 261 | | "Deduplicated messages from {} to {}", [INFO] [stdout] 262 | | original_count, [INFO] [stdout] 263 | | deduplicated_messages.len() [INFO] [stdout] 264 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | / self.logger.debug(&format!( [INFO] [stdout] 261 | | "Deduplicated messages from {} to {}", [INFO] [stdout] 262 | | original_count, [INFO] [stdout] 263 | | deduplicated_messages.len() [INFO] [stdout] 264 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 260 | let _ = self.logger.debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/tool/function.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | / self.logger().debug(&format!( [INFO] [stdout] 121 | | "Executing function tool [id={}] [thread_id={:?}]", [INFO] [stdout] 122 | | self.id, context.thread_id [INFO] [stdout] 123 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/tool/function.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | / self.logger().debug(&format!( [INFO] [stdout] 121 | | "Executing function tool [id={}] [thread_id={:?}]", [INFO] [stdout] 122 | | self.id, context.thread_id [INFO] [stdout] 123 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 120 | let _ = self.logger().debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking lumosai_network v0.2.0 (/opt/rustwide/workdir/lumosai_network) [INFO] [stderr] Checking lumosai_rag v0.2.0 (/opt/rustwide/workdir/lumosai_rag) [INFO] [stderr] Checking lumosai_multimodal v0.2.0 (/opt/rustwide/workdir/lumosai_multimodal) [INFO] [stdout] warning: fields `register_callbacks`, `update_callbacks`, and `deregister_callbacks` are never read [INFO] [stdout] --> lumosai_network/src/discovery.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 141 | pub struct InMemoryServiceDiscovery { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 147 | register_callbacks: RwLock>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 148 | /// 更新回调 [INFO] [stdout] 149 | update_callbacks: RwLock>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 150 | /// 注销回调 [INFO] [stdout] 151 | deregister_callbacks: RwLock>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `process_message` is never used [INFO] [stdout] --> lumosai_network/src/network.rs:234:14 [INFO] [stdout] | [INFO] [stdout] 75 | impl AgentNode { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 234 | async fn process_message(&self, message: Message) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `router`, `message_handlers`, `topology`, `metadata`, and `running` are never read [INFO] [stdout] --> lumosai_network/src/network.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 523 | pub struct NetworkManager { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 524 | /// 网络实例的ID [INFO] [stdout] 525 | id: String, [INFO] [stdout] | ^^ [INFO] [stdout] 526 | /// 消息路由器 [INFO] [stdout] 527 | router: Arc, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 528 | /// 用于管理消息处理器的映射 [INFO] [stdout] 529 | message_handlers: [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 532 | topology: Option>, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 533 | /// 全局元数据 [INFO] [stdout] 534 | metadata: RwLock>, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 535 | /// 是否已启动 [INFO] [stdout] 536 | running: RwLock, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `handle_message` is never used [INFO] [stdout] --> lumosai_network/src/network.rs:541:14 [INFO] [stdout] | [INFO] [stdout] 539 | impl NetworkManager { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] 540 | /// 处理接收到的消息 [INFO] [stdout] 541 | async fn handle_message(&self, message: Message) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RoutingTableEntry` is never constructed [INFO] [stdout] --> lumosai_network/src/router.rs:52:8 [INFO] [stdout] | [INFO] [stdout] 52 | struct RoutingTableEntry { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Text` is never constructed [INFO] [stdout] --> lumosai_multimodal/src/providers/openai_vision.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | enum MessageContent { [INFO] [stdout] | -------------- variant in this enum [INFO] [stdout] 24 | Text(String), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MessageContent` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `current_tokens` is never read [INFO] [stdout] --> lumosai_rag/src/context/window.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | current_tokens = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `chunk_by_tokens` is never used [INFO] [stdout] --> lumosai_rag/src/document/chunker.rs:748:8 [INFO] [stdout] | [INFO] [stdout] 607 | impl TextChunker { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 748 | fn chunk_by_tokens(&self, text: &str) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `model` and `usage` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/openai.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 29 | struct EmbeddingResponse { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 30 | data: Vec, [INFO] [stdout] 31 | model: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 32 | usage: EmbeddingUsage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EmbeddingResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens` and `total_tokens` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/openai.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 42 | struct EmbeddingUsage { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 43 | prompt_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 44 | total_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EmbeddingUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `model` and `usage` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/zhipu.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 23 | struct ZhipuEmbeddingResponse { [INFO] [stdout] | ---------------------- fields in this struct [INFO] [stdout] 24 | data: Vec, [INFO] [stdout] 25 | model: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 26 | usage: Usage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ZhipuEmbeddingResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `object` is never read [INFO] [stdout] --> lumosai_rag/src/embedding/zhipu.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 30 | struct EmbeddingData { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 33 | object: String, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EmbeddingData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens` and `total_tokens` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/zhipu.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 37 | struct Usage { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 38 | prompt_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 39 | total_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Usage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Documenting lumosai v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: `ui` [INFO] [stdout] --> src/lib.rs:76:7 [INFO] [stdout] | [INFO] [stdout] 76 | #[cfg(feature = "ui")] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `ui` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `postgres` [INFO] [stdout] --> src/prelude.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(feature = "postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `ui` [INFO] [stdout] --> src/prelude.rs:46:7 [INFO] [stdout] | [INFO] [stdout] 46 | #[cfg(feature = "ui")] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `ui` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `macros` [INFO] [stdout] --> src/prelude.rs:50:7 [INFO] [stdout] | [INFO] [stdout] 50 | #[cfg(feature = "macros")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `macros` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:31:7 [INFO] [stdout] | [INFO] [stdout] 31 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:35:7 [INFO] [stdout] | [INFO] [stdout] 35 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:79:7 [INFO] [stdout] | [INFO] [stdout] 79 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:87:11 [INFO] [stdout] | [INFO] [stdout] 87 | #[cfg(not(feature = "vector-qdrant"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:106:7 [INFO] [stdout] | [INFO] [stdout] 106 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:114:11 [INFO] [stdout] | [INFO] [stdout] 114 | #[cfg(not(feature = "vector-weaviate"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `postgres` [INFO] [stdout] --> src/vector.rs:154:7 [INFO] [stdout] | [INFO] [stdout] 154 | #[cfg(feature = "postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `postgres` [INFO] [stdout] --> src/vector.rs:163:11 [INFO] [stdout] | [INFO] [stdout] 163 | #[cfg(not(feature = "postgres"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:14:11 [INFO] [stdout] | [INFO] [stdout] 14 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:16:11 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:18:11 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:370:19 [INFO] [stdout] | [INFO] [stdout] 370 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:372:19 [INFO] [stdout] | [INFO] [stdout] 372 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:374:19 [INFO] [stdout] | [INFO] [stdout] 374 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:387:19 [INFO] [stdout] | [INFO] [stdout] 387 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:389:19 [INFO] [stdout] | [INFO] [stdout] 389 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:391:19 [INFO] [stdout] | [INFO] [stdout] 391 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:404:19 [INFO] [stdout] | [INFO] [stdout] 404 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:406:19 [INFO] [stdout] | [INFO] [stdout] 406 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:408:19 [INFO] [stdout] | [INFO] [stdout] 408 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:424:19 [INFO] [stdout] | [INFO] [stdout] 424 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:426:19 [INFO] [stdout] | [INFO] [stdout] 426 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:428:19 [INFO] [stdout] | [INFO] [stdout] 428 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:445:19 [INFO] [stdout] | [INFO] [stdout] 445 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:449:19 [INFO] [stdout] | [INFO] [stdout] 449 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:451:19 [INFO] [stdout] | [INFO] [stdout] 451 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:469:19 [INFO] [stdout] | [INFO] [stdout] 469 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:471:19 [INFO] [stdout] | [INFO] [stdout] 471 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:473:19 [INFO] [stdout] | [INFO] [stdout] 473 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:490:19 [INFO] [stdout] | [INFO] [stdout] 490 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:492:19 [INFO] [stdout] | [INFO] [stdout] 492 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:494:19 [INFO] [stdout] | [INFO] [stdout] 494 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:511:19 [INFO] [stdout] | [INFO] [stdout] 511 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:513:19 [INFO] [stdout] | [INFO] [stdout] 513 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:515:19 [INFO] [stdout] | [INFO] [stdout] 515 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:537:19 [INFO] [stdout] | [INFO] [stdout] 537 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:543:19 [INFO] [stdout] | [INFO] [stdout] 543 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:549:19 [INFO] [stdout] | [INFO] [stdout] 549 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:566:19 [INFO] [stdout] | [INFO] [stdout] 566 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:568:19 [INFO] [stdout] | [INFO] [stdout] 568 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:570:19 [INFO] [stdout] | [INFO] [stdout] 570 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:583:19 [INFO] [stdout] | [INFO] [stdout] 583 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:587:19 [INFO] [stdout] | [INFO] [stdout] 587 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 15s [INFO] [stderr] Generated /opt/rustwide/target/doc/lumosai/index.html [INFO] running `Command { std: "docker" "inspect" "d11d0ac8d89f6f4312e8598a6dd424a72a365ca3b2d515433a5794e85ecd7c81", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d11d0ac8d89f6f4312e8598a6dd424a72a365ca3b2d515433a5794e85ecd7c81", kill_on_drop: false }` [INFO] [stdout] d11d0ac8d89f6f4312e8598a6dd424a72a365ca3b2d515433a5794e85ecd7c81 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-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" "+1.93.0" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bbc4c13851fba84e554cfd053b1e261543b33dcab72665ffef7cb6a66c664046 [INFO] running `Command { std: "docker" "start" "-a" "bbc4c13851fba84e554cfd053b1e261543b33dcab72665ffef7cb6a66c664046", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling darling_core v0.14.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerocopy-derive v0.8.35 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Checking openssl v0.10.75 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Checking tokio v1.49.0 [INFO] [stderr] Compiling prost-derive v0.12.6 [INFO] [stderr] Checking async-stream v0.3.6 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Checking async-convert v1.0.0 [INFO] [stderr] Compiling schemars_derive v0.8.22 [INFO] [stderr] Checking zerocopy v0.8.35 [INFO] [stderr] Checking pin-project v1.1.10 [INFO] [stderr] Compiling lumos_macro v0.2.0 (/opt/rustwide/workdir/lumos_macro) [INFO] [stderr] Checking opentelemetry v0.22.0 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking opentelemetry v0.23.0 [INFO] [stderr] Checking zerofrom v0.1.6 [INFO] [stderr] Compiling darling_macro v0.14.4 [INFO] [stderr] Checking yoke v0.8.1 [INFO] [stderr] Checking prometheus v0.13.4 [INFO] [stderr] Checking zerovec v0.11.5 [INFO] [stderr] Checking zerotrie v0.2.3 [INFO] [stderr] Compiling darling v0.14.4 [INFO] [stderr] Compiling derive_builder_core v0.12.0 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Checking prost v0.12.6 [INFO] [stderr] Checking clap v4.5.55 [INFO] [stderr] Checking tinystr v0.8.2 [INFO] [stderr] Checking potential_utf v0.1.4 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling validator_derive v0.18.2 [INFO] [stderr] Checking icu_collections v2.1.1 [INFO] [stderr] Checking icu_locale_core v2.1.1 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Compiling derive_builder_macro v0.12.0 [INFO] [stderr] Checking derive_builder v0.12.0 [INFO] [stderr] Checking icu_provider v2.1.1 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking chrono v0.4.43 [INFO] [stderr] Checking toml_datetime v0.6.3 [INFO] [stderr] Checking serde_spanned v0.6.9 [INFO] [stderr] Checking secrecy v0.8.0 [INFO] [stderr] Checking serde_yaml v0.9.34+deprecated [INFO] [stderr] Checking schemars v0.8.22 [INFO] [stderr] Checking icu_normalizer v2.1.1 [INFO] [stderr] Checking icu_properties v2.1.2 [INFO] [stderr] Checking toml_edit v0.20.2 [INFO] [stderr] Checking native-tls v0.2.14 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Checking axum-core v0.3.4 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking tokio-util v0.7.18 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking tokio-stream v0.1.18 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking tokio-io-timeout v1.2.1 [INFO] [stderr] Checking tokio-rustls v0.25.0 [INFO] [stderr] Checking tower v0.5.3 [INFO] [stderr] Checking idna_adapter v1.2.1 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking url v2.5.8 [INFO] [stderr] Checking lumosai-vector-core v0.1.4 (/opt/rustwide/workdir/lumosai_vector/core) [INFO] [stderr] Checking h2 v0.3.27 [INFO] [stderr] Checking h2 v0.4.13 [INFO] [stderr] Checking combine v4.6.7 [INFO] [stderr] Checking tower-http v0.6.8 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking ahash v0.8.12 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking validator v0.18.1 [INFO] [stderr] Checking toml v0.8.2 [INFO] [stderr] Checking exr v1.74.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking lumosai-vector-memory v0.1.4 (/opt/rustwide/workdir/lumosai_vector/memory) [INFO] [stderr] Checking lumosai_vector v0.2.0 (/opt/rustwide/workdir/lumosai_vector) [INFO] [stderr] Checking tower v0.4.13 [INFO] [stderr] Checking opentelemetry_sdk v0.22.1 [INFO] [stderr] Checking opentelemetry_sdk v0.23.0 [INFO] [stderr] Checking tungstenite v0.21.0 [INFO] [stderr] Checking backoff v0.4.0 [INFO] [stderr] Checking opentelemetry-jaeger v0.22.0 [INFO] [stderr] Checking tracing-opentelemetry v0.24.0 [INFO] [stderr] Checking tokio-tungstenite v0.21.0 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Checking hyper v1.8.1 [INFO] [stderr] Checking image v0.24.9 [INFO] [stderr] Checking hyper-util v0.1.19 [INFO] [stderr] Checking redis v0.26.1 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking reqwest v0.12.28 [INFO] [stderr] Checking hyper-tls v0.5.0 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking axum v0.6.20 [INFO] [stderr] Checking hyper-timeout v0.4.1 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking reqwest-eventsource v0.4.0 [INFO] [stderr] Checking jsonschema v0.17.1 [INFO] [stderr] Checking async-openai v0.18.3 [INFO] [stderr] Checking tonic v0.11.0 [INFO] [stderr] Checking opentelemetry-proto v0.5.0 [INFO] [stderr] Checking opentelemetry-otlp v0.15.0 [INFO] [stderr] Checking lumosai_core v0.2.0 (/opt/rustwide/workdir/lumosai_core) [INFO] [stdout] warning: unused imports: `MemoryAgent`, `StreamingAgentTrait`, `ThreadManagementAgent`, and `ToolAgent` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:11:39 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::agent::traits::{CoreAgent, MemoryAgent, ToolAgent, ThreadManagementAgent, StreamingAgentTrait, FullAgent}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> lumosai_core/src/evaluation/accuracy.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> lumosai_core/src/evaluation/cost.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `TestCase` [INFO] [stdout] --> lumosai_core/src/evaluation/runner.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | dataset::{TestDataset, TestCase, TestCaseResult}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `TestCase` and `report::EvaluationReport` [INFO] [stdout] --> lumosai_core/src/evaluation/ab_test.rs:6:28 [INFO] [stdout] | [INFO] [stdout] 6 | dataset::{TestDataset, TestCase}, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 7 | report::EvaluationReport, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is a test module, consider adding a `#[cfg(test)]` to the containing module [INFO] [stdout] --> lumosai_core/src/evaluation/mod.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub mod ab_test; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> lumosai_core/src/evaluation/mod.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `tokio::sync::RwLock` [INFO] [stdout] --> lumosai_core/src/orchestration/coordinator.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use tokio::sync::RwLock; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::thread` [INFO] [stdout] --> lumosai_core/src/orchestration/agent_registry.rs:132:13 [INFO] [stdout] | [INFO] [stdout] 132 | use std::thread; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::time::Duration` [INFO] [stdout] --> lumosai_core/src/orchestration/agent_registry.rs:133:13 [INFO] [stdout] | [INFO] [stdout] 133 | use std::time::Duration; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> lumosai_core/src/pool/thread_pool.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `ReasoningStep` and `StepType` [INFO] [stdout] --> lumosai_core/src/reasoning/react.rs:9:29 [INFO] [stdout] | [INFO] [stdout] 9 | use super::{ReasoningError, ReasoningStep, StepType}; [INFO] [stdout] | ^^^^^^^^^^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StepType` [INFO] [stdout] --> lumosai_core/src/reasoning/cot.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | use super::{ReasoningError, StepType}; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `opentelemetry::trace::TracerProvider` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 26 | use opentelemetry::trace::TracerProvider; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `runtime::Tokio` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | runtime::Tokio, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::sync::Arc` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use std::sync::Arc; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `GaugeVec` [INFO] [stdout] --> lumosai_core/src/telemetry/metrics.rs:27:42 [INFO] [stdout] | [INFO] [stdout] 27 | Counter, CounterVec, Encoder, Gauge, GaugeVec, Histogram, HistogramOpts, HistogramVec, Registry, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:318:17 [INFO] [stdout] | [INFO] [stdout] 317 | todo!("Implement LLM provider retrieval from factory"), [INFO] [stdout] | ------------------------------------------------------ any code following this expression is unreachable [INFO] [stdout] 318 | None, // memory [INFO] [stdout] | ^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> lumosai_core/src/reasoning/react.rs:132:29 [INFO] [stdout] | [INFO] [stdout] 132 | pub async fn with_tools(mut self, tools: Vec) -> Self { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `chrono::DateTime::::timestamp_nanos`: use `timestamp_nanos_opt()` instead [INFO] [stdout] --> lumosai_core/src/agent/communication.rs:2066:28 [INFO] [stdout] | [INFO] [stdout] 2066 | chrono::Utc::now().timestamp_nanos().hash(&mut hasher); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::trait_def::Agent` [INFO] [stdout] --> lumosai_core/src/agent/builder.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use super::trait_def::Agent; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamExt` [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:25:34 [INFO] [stdout] | [INFO] [stdout] 25 | use futures::stream::{BoxStream, StreamExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `LlmProvider` [INFO] [stdout] --> lumosai_core/src/agent/structured_output.rs:19:30 [INFO] [stdout] | [INFO] [stdout] 19 | use crate::llm::{LlmOptions, LlmProvider, Message, Role}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Agent` [INFO] [stdout] --> lumosai_core/src/agent/structured_output.rs:15:24 [INFO] [stdout] | [INFO] [stdout] 15 | use super::trait_def::{Agent, AgentStructuredOutput}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `StreamExt` [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:2:34 [INFO] [stdout] | [INFO] [stdout] 2 | use futures::stream::{BoxStream, StreamExt}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `futures::TryStreamExt` [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use futures::TryStreamExt; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::memory::WorkingMemory` [INFO] [stdout] --> lumosai_core/src/agent/runtime_context.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use crate::memory::WorkingMemory; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `CoreAgent` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:11:28 [INFO] [stdout] | [INFO] [stdout] 11 | use crate::agent::traits::{CoreAgent, MemoryAgent, ToolAgent, ThreadManagementAgent, StreamingAgentTrait, FullAgent}; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Agent` [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:7:20 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::agent::{Agent, AgentConfig, BasicAgent}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:326:9 [INFO] [stdout] | [INFO] [stdout] 326 | context: &RuntimeContext, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:439:9 [INFO] [stdout] | [INFO] [stdout] 439 | context: &RuntimeContext, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:590:51 [INFO] [stdout] | [INFO] [stdout] 590 | async fn get_instructions_with_context(&self, context: &RuntimeContext) -> Result { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:664:9 [INFO] [stdout] | [INFO] [stdout] 664 | context: &RuntimeContext, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_steps` [INFO] [stdout] --> lumosai_core/src/agent/trait_def.rs:757:9 [INFO] [stdout] | [INFO] [stdout] 757 | max_steps: Option, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_steps` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:867:21 [INFO] [stdout] | [INFO] [stdout] 867 | if let Some(memory) = self.get_memory() { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_memory` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_buffer_size` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:282:13 [INFO] [stdout] | [INFO] [stdout] 282 | let text_buffer_size = self.config.text_buffer_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_buffer_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_delta_delay_ms` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:283:13 [INFO] [stdout] | [INFO] [stdout] 283 | let text_delta_delay_ms = self.config.text_delta_delay_ms; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_delta_delay_ms` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_buffer_size` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:489:13 [INFO] [stdout] | [INFO] [stdout] 489 | let text_buffer_size = self.config.text_buffer_size; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_buffer_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `text_delta_delay_ms` [INFO] [stdout] --> lumosai_core/src/agent/streaming.rs:490:13 [INFO] [stdout] | [INFO] [stdout] 490 | let text_delta_delay_ms = self.config.text_delta_delay_ms; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_text_delta_delay_ms` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `memory` [INFO] [stdout] --> lumosai_core/src/agent/simplified_api.rs:171:30 [INFO] [stdout] | [INFO] [stdout] 171 | pub fn with_memory(self, memory: Arc) -> Result { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_memory` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required_params` [INFO] [stdout] --> lumosai_core/src/agent/api_consistency.rs:469:37 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn validate_parameter_order(required_params: &[&str], optional_params: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_required_params` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `optional_params` [INFO] [stdout] --> lumosai_core/src/agent/api_consistency.rs:469:63 [INFO] [stdout] | [INFO] [stdout] 469 | pub fn validate_parameter_order(required_params: &[&str], optional_params: &[&str]) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_optional_params` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `param_count` [INFO] [stdout] --> lumosai_core/src/agent/api_consistency.rs:535:9 [INFO] [stdout] | [INFO] [stdout] 535 | param_count: usize, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_param_count` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `status` [INFO] [stdout] --> lumosai_core/src/agent/feature_completion.rs:360:13 [INFO] [stdout] | [INFO] [stdout] 360 | let status = agent.get_status(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_status` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tool` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:97:28 [INFO] [stdout] | [INFO] [stdout] 97 | fn add_tool(&mut self, tool: Box) -> Result<()> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_tool` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `options` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:146:53 [INFO] [stdout] | [INFO] [stdout] 146 | fn format_messages(&self, messages: &[Message], options: &AgentGenerateOptions) -> Vec { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `options` [INFO] [stdout] --> lumosai_core/src/agent/legacy_adapter.rs:170:9 [INFO] [stdout] | [INFO] [stdout] 170 | options: &AgentGenerateOptions, [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> lumosai_core/src/contextfs.rs:137:38 [INFO] [stdout] | [INFO] [stdout] 137 | async fn create_directory(&self, path: &str) -> Result<()> { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> lumosai_core/src/evaluation/runner.rs:81:14 [INFO] [stdout] | [INFO] [stdout] 81 | for (i, (case, result)) in dataset.iter().zip(results.iter()).enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `evaluator` [INFO] [stdout] --> lumosai_core/src/evaluation/ab_test.rs:159:14 [INFO] [stdout] | [INFO] [stdout] 159 | for (evaluator, test) in tests { [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_evaluator` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `task` [INFO] [stdout] --> lumosai_core/src/orchestration/crew.rs:148:13 [INFO] [stdout] | [INFO] [stdout] 148 | let task = Task::new("crew_task", task_input); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_task` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tx` [INFO] [stdout] --> lumosai_core/src/orchestration/task_queue.rs:205:14 [INFO] [stdout] | [INFO] [stdout] 205 | let (tx, rx) = mpsc::channel(100); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_tx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `agent` [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:314:17 [INFO] [stdout] | [INFO] [stdout] 314 | let agent = PoolableAgent::new( [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_agent` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `resource` [INFO] [stdout] --> lumosai_core/src/telemetry/tracing.rs:130:13 [INFO] [stdout] | [INFO] [stdout] 130 | let resource = self.config.build_resource(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_resource` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> lumosai_core/src/compat.rs:273:36 [INFO] [stdout] | [INFO] [stdout] 273 | pub fn new(agent_name: String, context: ExecutionContext) -> Self { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `max_history_size` is never read [INFO] [stdout] --> lumosai_core/src/agent/performance.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct PerformanceMonitor { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 61 | max_history_size: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `calculate_avg_response_time` is never used [INFO] [stdout] --> lumosai_core/src/agent/performance.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 64 | impl PerformanceMonitor { [INFO] [stdout] | ----------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 163 | fn calculate_avg_response_time(&self, response_times: &[f64]) -> f64 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `cleanup_task` is never read [INFO] [stdout] --> lumosai_core/src/agent/communication.rs:1029:5 [INFO] [stdout] | [INFO] [stdout] 1021 | pub struct MessageQueueManager { [INFO] [stdout] | ------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 1029 | cleanup_task: Arc>, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MessageQueueManager` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `trigger_event` is never used [INFO] [stdout] --> lumosai_core/src/agent/communication.rs:2072:14 [INFO] [stdout] | [INFO] [stdout] 1805 | impl AgentCommunicationManager { [INFO] [stdout] | ------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 2072 | async fn trigger_event(&self, _event: CommunicationEvent) { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `llm_provider` is never read [INFO] [stdout] --> lumosai_core/src/agent/collaboration.rs:1676:5 [INFO] [stdout] | [INFO] [stdout] 1674 | pub struct IntelligentTaskDecomposer { [INFO] [stdout] | ------------------------- field in this struct [INFO] [stdout] 1675 | /// LLM提供商,用于分析任务 [INFO] [stdout] 1676 | llm_provider: Arc, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `dependency_templates` is never read [INFO] [stdout] --> lumosai_core/src/agent/collaboration.rs:1691:5 [INFO] [stdout] | [INFO] [stdout] 1683 | struct DecompositionPattern { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 1691 | dependency_templates: Vec<(usize, usize, TaskRelationType)>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DecompositionPattern` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `create_dependencies_from_template` is never used [INFO] [stdout] --> lumosai_core/src/agent/collaboration.rs:1854:8 [INFO] [stdout] | [INFO] [stdout] 1694 | impl IntelligentTaskDecomposer { [INFO] [stdout] | ------------------------------ method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1854 | fn create_dependencies_from_template( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `communication` is never read [INFO] [stdout] --> lumosai_core/src/agent/group_chat.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 91 | pub struct GroupChatExecutor { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 95 | communication: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `communication` is never read [INFO] [stdout] --> lumosai_core/src/agent/handoff.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 95 | pub struct HandoffExecutor { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 99 | communication: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `agent_to_sop_message`, `map_agent_type_to_sop_type`, `get_messages_for_agent`, and `execute_agent_cycle` are never used [INFO] [stdout] --> lumosai_core/src/agent/sop_environment.rs:260:8 [INFO] [stdout] | [INFO] [stdout] 88 | impl SopEnvironment { [INFO] [stdout] | ------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 260 | fn agent_to_sop_message(&self, agent_msg: &AgentMessage) -> SopMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 288 | fn map_agent_type_to_sop_type(&self, agent_type: &AgentMessageType) -> String { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 316 | async fn get_messages_for_agent(&self, agent: &Arc) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 447 | async fn execute_agent_cycle( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `requires_api_key` is never read [INFO] [stdout] --> lumosai_core/src/agent/model_resolver.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 21 | struct ProviderInfo { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 24 | requires_api_key: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ProviderInfo` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `metrics_collection_interval` is never read [INFO] [stdout] --> lumosai_core/src/agent/state_management.rs:193:5 [INFO] [stdout] | [INFO] [stdout] 188 | pub struct AgentStateManager { [INFO] [stdout] | ----------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 193 | metrics_collection_interval: Duration, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `TemperatureRangeRule` is never constructed [INFO] [stdout] --> lumosai_core/src/config/validator.rs:430:8 [INFO] [stdout] | [INFO] [stdout] 430 | struct TemperatureRangeRule; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `UrlValidationRule` is never constructed [INFO] [stdout] --> lumosai_core/src/config/validator.rs:466:8 [INFO] [stdout] | [INFO] [stdout] 466 | struct UrlValidationRule; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ApiKeyPresenceRule` is never constructed [INFO] [stdout] --> lumosai_core/src/config/validator.rs:504:8 [INFO] [stdout] | [INFO] [stdout] 504 | struct ApiKeyPresenceRule; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:12:8 [INFO] [stdout] | [INFO] [stdout] 12 | struct AnthropicResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicContent` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:19:8 [INFO] [stdout] | [INFO] [stdout] 19 | struct AnthropicContent { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicUsage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:26:8 [INFO] [stdout] | [INFO] [stdout] 26 | struct AnthropicUsage { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicRequest` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:33:8 [INFO] [stdout] | [INFO] [stdout] 33 | struct AnthropicRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `AnthropicMessage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/anthropic.rs:47:8 [INFO] [stdout] | [INFO] [stdout] 47 | struct AnthropicMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `expires_in` is never read [INFO] [stdout] --> lumosai_core/src/llm/baidu.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 81 | struct BaiduTokenResponse { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] 82 | access_token: String, [INFO] [stdout] 83 | expires_in: u64, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `BaiduTokenResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `model`, `role`, `stop_reason`, and `usage` are never read [INFO] [stdout] --> lumosai_core/src/llm/claude.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 455 | struct ClaudeResponse { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 456 | content: Vec, [INFO] [stdout] 457 | model: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 458 | role: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 459 | stop_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 460 | usage: ClaudeUsage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClaudeResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `content_type` is never read [INFO] [stdout] --> lumosai_core/src/llm/claude.rs:467:5 [INFO] [stdout] | [INFO] [stdout] 464 | struct ClaudeContent { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 467 | content_type: String, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClaudeContent` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `input_tokens` and `output_tokens` are never read [INFO] [stdout] --> lumosai_core/src/llm/claude.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 471 | struct ClaudeUsage { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 472 | input_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 473 | output_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClaudeUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `index` is never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:62:5 [INFO] [stdout] | [INFO] [stdout] 57 | struct HuaweiMaasChoice { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 62 | index: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `call_type` is never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 75 | struct HuaweiMaasToolCall { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 78 | call_type: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasToolCall` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `created` are never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 98 | struct HuaweiMaasStreamResponse { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 101 | id: Option, [INFO] [stdout] | ^^ [INFO] [stdout] 102 | #[serde(default)] [INFO] [stdout] 103 | created: Option, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasStreamResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `finish_reason` and `index` are never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 107 | struct HuaweiMaasStreamChoice { [INFO] [stdout] | ---------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 110 | finish_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 111 | #[serde(default)] [INFO] [stdout] 112 | index: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasStreamChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `role` is never read [INFO] [stdout] --> lumosai_core/src/llm/huawei_maas.rs:120:5 [INFO] [stdout] | [INFO] [stdout] 116 | struct HuaweiMaasStreamDelta { [INFO] [stdout] | --------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 120 | role: Option, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `HuaweiMaasStreamDelta` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `usage` is never read [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 14 | struct OpenAIResponse { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 17 | usage: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAIResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `role` is never read [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:28:5 [INFO] [stdout] | [INFO] [stdout] 27 | struct OpenAIMessage { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] 28 | role: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAIMessage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens`, `completion_tokens`, and `total_tokens` are never read [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 49 | struct OpenAIUsage { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 50 | prompt_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 51 | completion_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 52 | total_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAIUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:57:8 [INFO] [stdout] | [INFO] [stdout] 57 | struct OpenAIEmbeddingResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingData` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:63:8 [INFO] [stdout] | [INFO] [stdout] 63 | struct OpenAIEmbeddingData { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingUsage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:69:8 [INFO] [stdout] | [INFO] [stdout] 69 | struct OpenAIEmbeddingUsage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIRequest` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:76:8 [INFO] [stdout] | [INFO] [stdout] 76 | struct OpenAIRequest { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIRequestMessage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | struct OpenAIRequestMessage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAIEmbeddingRequest` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | struct OpenAIEmbeddingRequest { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `convert_messages` is never used [INFO] [stdout] --> lumosai_core/src/llm/openai.rs:148:8 [INFO] [stdout] | [INFO] [stdout] 118 | impl OpenAiProvider { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 148 | fn convert_messages(&self, messages: &[Message]) -> Vec { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `usage` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 40 | struct OpenAICompatResponse { [INFO] [stdout] | -------------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 43 | usage: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `finish_reason` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 48 | struct OpenAICompatChoice { [INFO] [stdout] | ------------------ field in this struct [INFO] [stdout] 49 | message: OpenAICompatMessage, [INFO] [stdout] 50 | finish_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `role` and `tool_calls` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | struct OpenAICompatMessage { [INFO] [stdout] | ------------------- fields in this struct [INFO] [stdout] 56 | role: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 57 | content: Option, [INFO] [stdout] 58 | tool_calls: Option>, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatMessage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `call_type`, and `function` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 63 | struct OpenAICompatToolCall { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 64 | id: String, [INFO] [stdout] | ^^ [INFO] [stdout] 65 | #[serde(rename = "type")] [INFO] [stdout] 66 | call_type: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 67 | function: OpenAICompatFunction, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatToolCall` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `arguments` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 72 | struct OpenAICompatFunction { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 73 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 74 | arguments: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatFunction` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens`, `completion_tokens`, and `total_tokens` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 79 | struct OpenAICompatUsage { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 80 | prompt_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 81 | completion_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 82 | total_tokens: u32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `OpenAICompatUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAICompatEmbeddingResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:87:8 [INFO] [stdout] | [INFO] [stdout] 87 | struct OpenAICompatEmbeddingResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAICompatEmbeddingData` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | struct OpenAICompatEmbeddingData { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `OpenAICompatEmbeddingUsage` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:101:8 [INFO] [stdout] | [INFO] [stdout] 101 | struct OpenAICompatEmbeddingUsage { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tool_calls` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:117:5 [INFO] [stdout] | [INFO] [stdout] 114 | struct DashScopeOutput { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 117 | tool_calls: Option>, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeOutput` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `tool_calls` is never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:130:5 [INFO] [stdout] | [INFO] [stdout] 128 | struct DashScopeMessage { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 129 | content: String, [INFO] [stdout] 130 | tool_calls: Option>, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeMessage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `call_type`, and `function` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:136:5 [INFO] [stdout] | [INFO] [stdout] 135 | struct DashScopeToolCall { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 136 | id: String, [INFO] [stdout] | ^^ [INFO] [stdout] 137 | #[serde(rename = "type")] [INFO] [stdout] 138 | call_type: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 139 | function: DashScopeFunction, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeToolCall` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `name` and `arguments` are never read [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 144 | struct DashScopeFunction { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 145 | name: String, [INFO] [stdout] | ^^^^ [INFO] [stdout] 146 | arguments: String, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `DashScopeFunction` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DashScopeEmbeddingResponse` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:151:8 [INFO] [stdout] | [INFO] [stdout] 151 | struct DashScopeEmbeddingResponse { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DashScopeEmbeddingOutput` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:157:8 [INFO] [stdout] | [INFO] [stdout] 157 | struct DashScopeEmbeddingOutput { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `DashScopeEmbedding` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:163:8 [INFO] [stdout] | [INFO] [stdout] 163 | struct DashScopeEmbedding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolParameter` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:169:8 [INFO] [stdout] | [INFO] [stdout] 169 | struct ToolParameter { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolProperties` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:181:8 [INFO] [stdout] | [INFO] [stdout] 181 | struct ToolProperties { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolSchema` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:188:8 [INFO] [stdout] | [INFO] [stdout] 188 | struct ToolSchema { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `Tool` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:197:8 [INFO] [stdout] | [INFO] [stdout] 197 | struct Tool { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `ToolFunction` is never constructed [INFO] [stdout] --> lumosai_core/src/llm/qwen.rs:205:8 [INFO] [stdout] | [INFO] [stdout] 205 | struct ToolFunction { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `index` and `finish_reason` are never read [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 38 | struct ZhipuStreamChoice { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 39 | index: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 40 | delta: ZhipuStreamDelta, [INFO] [stdout] 41 | finish_reason: Option, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ZhipuStreamChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `index` is never read [INFO] [stdout] --> lumosai_core/src/llm/zhipu.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | struct ZhipuChoice { [INFO] [stdout] | ----------- field in this struct [INFO] [stdout] 56 | index: u32, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ZhipuChoice` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `router` and `task_queue` are never read [INFO] [stdout] --> lumosai_core/src/orchestration/coordinator.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub struct MultiAgentCoordinator { [INFO] [stdout] | --------------------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 49 | router: Arc, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 53 | task_queue: Arc, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config` and `registry` are never read [INFO] [stdout] --> lumosai_core/src/orchestration/crew.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub struct CrewManager { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 89 | /// 配置 [INFO] [stdout] 90 | config: CrewConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 91 | /// Agent 注册表 [INFO] [stdout] 92 | registry: Arc, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `inner` is never read [INFO] [stdout] --> lumosai_core/src/pool/agent_pool.rs:383:5 [INFO] [stdout] | [INFO] [stdout] 382 | struct AgentPoolFactoryWrapper { [INFO] [stdout] | ----------------------- field in this struct [INFO] [stdout] 383 | inner: Arc, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `acquired_at` is never read [INFO] [stdout] --> lumosai_core/src/pool/object_pool.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 28 | pub struct PooledObject { [INFO] [stdout] | ------------ field in this struct [INFO] [stdout] ... [INFO] [stdout] 31 | acquired_at: Instant, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `timestamp`, `active_threads`, and `queue_length` are never read [INFO] [stdout] --> lumosai_core/src/pool/thread_pool.rs:371:5 [INFO] [stdout] | [INFO] [stdout] 370 | struct WorkloadSample { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 371 | timestamp: std::time::Instant, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 372 | workload_type: WorkloadType, [INFO] [stdout] 373 | active_threads: usize, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] 374 | queue_length: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `WorkloadSample` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `steps` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/react.rs:106:5 [INFO] [stdout] | [INFO] [stdout] 100 | pub struct ReActAgent { [INFO] [stdout] | ---------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 106 | steps: Arc>>, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/cot.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 115 | pub struct ChainOfThought { [INFO] [stdout] | -------------- field in this struct [INFO] [stdout] 116 | config: CoTConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/planning.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 72 | pub struct Planner { [INFO] [stdout] | ------- field in this struct [INFO] [stdout] 73 | config: PlanningConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/reasoning/reflection.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct ReflectionAgent { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 39 | config: ReflectionConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config`, `metrics_collector`, and `automation_executor` are never read [INFO] [stdout] --> lumosai_core/src/telemetry/alert.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct SmartAlertEngine { [INFO] [stdout] | ---------------- fields in this struct [INFO] [stdout] 14 | config: AlertEngineConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 15 | metrics_collector: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | automation_executor: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `config` is never read [INFO] [stdout] --> lumosai_core/src/telemetry/alert.rs:161:5 [INFO] [stdout] | [INFO] [stdout] 160 | pub struct DefaultAutomationExecutor { [INFO] [stdout] | ------------------------- field in this struct [INFO] [stdout] 161 | config: AutomationConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config`, `metrics_collector`, and `performance_analyzer` are never read [INFO] [stdout] --> lumosai_core/src/telemetry/monitor.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct EnterprisePerformanceMonitor { [INFO] [stdout] | ---------------------------- fields in this struct [INFO] [stdout] 14 | config: PerformanceMonitorConfig, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 15 | metrics_collector: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] 16 | performance_analyzer: Arc, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `endpoint` is never read [INFO] [stdout] --> lumosai_core/src/telemetry/otel.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 10 | pub struct HttpOtlpExporter { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] 11 | endpoint: String, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `config` and `model_resolver` are never read [INFO] [stdout] --> lumosai_core/src/app.rs:27:5 [INFO] [stdout] | [INFO] [stdout] 19 | pub struct LumosApp { [INFO] [stdout] | -------- fields in this struct [INFO] [stdout] ... [INFO] [stdout] 27 | config: Option, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 28 | model_resolver: ModelResolver, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function `cosine_similarity` is never used [INFO] [stdout] --> lumosai_core/src/vector/memory.rs:68:8 [INFO] [stdout] | [INFO] [stdout] 31 | impl MemoryVectorStorage { [INFO] [stdout] | ------------------------ associated function in this implementation [INFO] [stdout] ... [INFO] [stdout] 68 | fn cosine_similarity(a: &[f32], b: &[f32]) -> f32 { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:595:9 [INFO] [stdout] | [INFO] [stdout] 595 | / self.base [INFO] [stdout] 596 | | .logger() [INFO] [stdout] 597 | | .debug(&format!("Instructions updated for agent '{}'", self.name())); [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:595:9 [INFO] [stdout] | [INFO] [stdout] 595 | / self.base [INFO] [stdout] 596 | | .logger() [INFO] [stdout] 597 | | .debug(&format!("Instructions updated for agent '{}'", self.name())); [INFO] [stdout] | |________________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 595 | let _ = self.base [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:667:9 [INFO] [stdout] | [INFO] [stdout] 667 | / self.base.logger().debug(&format!( [INFO] [stdout] 668 | | "Tool '{}' added to agent '{}'", [INFO] [stdout] 669 | | tool_name, [INFO] [stdout] 670 | | self.name() [INFO] [stdout] 671 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:667:9 [INFO] [stdout] | [INFO] [stdout] 667 | / self.base.logger().debug(&format!( [INFO] [stdout] 668 | | "Tool '{}' added to agent '{}'", [INFO] [stdout] 669 | | tool_name, [INFO] [stdout] 670 | | self.name() [INFO] [stdout] 671 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 667 | let _ = self.base.logger().debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 688 | / self.base.logger().debug(&format!( [INFO] [stdout] 689 | | "Tool '{}' removed from agent '{}'", [INFO] [stdout] 690 | | tool_name, [INFO] [stdout] 691 | | self.name() [INFO] [stdout] 692 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:688:9 [INFO] [stdout] | [INFO] [stdout] 688 | / self.base.logger().debug(&format!( [INFO] [stdout] 689 | | "Tool '{}' removed from agent '{}'", [INFO] [stdout] 690 | | tool_name, [INFO] [stdout] 691 | | self.name() [INFO] [stdout] 692 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 688 | let _ = self.base.logger().debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | / self.base [INFO] [stdout] 849 | | .logger() [INFO] [stdout] 850 | | .warn("Voice provider setting is not supported by BasicAgent"); [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::warn` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | / self.base [INFO] [stdout] 849 | | .logger() [INFO] [stdout] 850 | | .warn("Voice provider setting is not supported by BasicAgent"); [INFO] [stdout] | |__________________________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 848 | let _ = self.base [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:870:13 [INFO] [stdout] | [INFO] [stdout] 870 | self.base.logger().debug("Clearing agent memory"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/agent/refactored/agent.rs:870:13 [INFO] [stdout] | [INFO] [stdout] 870 | self.base.logger().debug("Clearing agent memory"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 870 | let _ = self.base.logger().debug("Clearing agent memory"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> lumosai_core/src/agent/sop_environment.rs:344:13 [INFO] [stdout] | [INFO] [stdout] 344 | self.publish_message(msg).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 344 | let _ = self.publish_message(msg).await; [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/enhanced.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | / self.base [INFO] [stdout] 272 | | .logger() [INFO] [stdout] 273 | | .debug(&format!("Stored memory entry: {entry_id}")); [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/enhanced.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | / self.base [INFO] [stdout] 272 | | .logger() [INFO] [stdout] 273 | | .debug(&format!("Stored memory entry: {entry_id}")); [INFO] [stdout] | |_______________________________________________________________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 271 | let _ = self.base [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | / self.logger.debug(&format!( [INFO] [stdout] 107 | | "Limited messages from {} to {} (max: {})", [INFO] [stdout] 108 | | messages.len(), [INFO] [stdout] 109 | | limited_messages.len(), [INFO] [stdout] 110 | | self.max_messages [INFO] [stdout] 111 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | / self.logger.debug(&format!( [INFO] [stdout] 107 | | "Limited messages from {} to {} (max: {})", [INFO] [stdout] 108 | | messages.len(), [INFO] [stdout] 109 | | limited_messages.len(), [INFO] [stdout] 110 | | self.max_messages [INFO] [stdout] 111 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 106 | let _ = self.logger.debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | / self.logger.debug(&format!( [INFO] [stdout] 180 | | "Filtered messages from {} to {} (allowed roles: {:?})", [INFO] [stdout] 181 | | original_count, [INFO] [stdout] 182 | | filtered_messages.len(), [INFO] [stdout] 183 | | self.allowed_roles [INFO] [stdout] 184 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | / self.logger.debug(&format!( [INFO] [stdout] 180 | | "Filtered messages from {} to {} (allowed roles: {:?})", [INFO] [stdout] 181 | | original_count, [INFO] [stdout] 182 | | filtered_messages.len(), [INFO] [stdout] 183 | | self.allowed_roles [INFO] [stdout] 184 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 179 | let _ = self.logger.debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | / self.logger.debug(&format!( [INFO] [stdout] 261 | | "Deduplicated messages from {} to {}", [INFO] [stdout] 262 | | original_count, [INFO] [stdout] 263 | | deduplicated_messages.len() [INFO] [stdout] 264 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/memory/processor.rs:260:9 [INFO] [stdout] | [INFO] [stdout] 260 | / self.logger.debug(&format!( [INFO] [stdout] 261 | | "Deduplicated messages from {} to {}", [INFO] [stdout] 262 | | original_count, [INFO] [stdout] 263 | | deduplicated_messages.len() [INFO] [stdout] 264 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 260 | let _ = self.logger.debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused pinned boxed `futures::Future` trait object that must be used [INFO] [stdout] --> lumosai_core/src/tool/function.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | / self.logger().debug(&format!( [INFO] [stdout] 121 | | "Executing function tool [id={}] [thread_id={:?}]", [INFO] [stdout] 122 | | self.id, context.thread_id [INFO] [stdout] 123 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: futures do nothing unless you `.await` or poll them [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused return value of `logger::Logger::debug` that must be used [INFO] [stdout] --> lumosai_core/src/tool/function.rs:120:9 [INFO] [stdout] | [INFO] [stdout] 120 | / self.logger().debug(&format!( [INFO] [stdout] 121 | | "Executing function tool [id={}] [thread_id={:?}]", [INFO] [stdout] 122 | | self.id, context.thread_id [INFO] [stdout] 123 | | )); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 120 | let _ = self.logger().debug(&format!( [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Checking lumosai_network v0.2.0 (/opt/rustwide/workdir/lumosai_network) [INFO] [stderr] Checking lumosai_multimodal v0.2.0 (/opt/rustwide/workdir/lumosai_multimodal) [INFO] [stderr] Checking lumosai_rag v0.2.0 (/opt/rustwide/workdir/lumosai_rag) [INFO] [stdout] warning: fields `register_callbacks`, `update_callbacks`, and `deregister_callbacks` are never read [INFO] [stdout] --> lumosai_network/src/discovery.rs:147:5 [INFO] [stdout] | [INFO] [stdout] 141 | pub struct InMemoryServiceDiscovery { [INFO] [stdout] | ------------------------ fields in this struct [INFO] [stdout] ... [INFO] [stdout] 147 | register_callbacks: RwLock>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 148 | /// 更新回调 [INFO] [stdout] 149 | update_callbacks: RwLock>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] 150 | /// 注销回调 [INFO] [stdout] 151 | deregister_callbacks: RwLock>>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `process_message` is never used [INFO] [stdout] --> lumosai_network/src/network.rs:234:14 [INFO] [stdout] | [INFO] [stdout] 75 | impl AgentNode { [INFO] [stdout] | -------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 234 | async fn process_message(&self, message: Message) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id`, `router`, `message_handlers`, `topology`, `metadata`, and `running` are never read [INFO] [stdout] --> lumosai_network/src/network.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 523 | pub struct NetworkManager { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 524 | /// 网络实例的ID [INFO] [stdout] 525 | id: String, [INFO] [stdout] | ^^ [INFO] [stdout] 526 | /// 消息路由器 [INFO] [stdout] 527 | router: Arc, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 528 | /// 用于管理消息处理器的映射 [INFO] [stdout] 529 | message_handlers: [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 532 | topology: Option>, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 533 | /// 全局元数据 [INFO] [stdout] 534 | metadata: RwLock>, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] 535 | /// 是否已启动 [INFO] [stdout] 536 | running: RwLock, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `handle_message` is never used [INFO] [stdout] --> lumosai_network/src/network.rs:541:14 [INFO] [stdout] | [INFO] [stdout] 539 | impl NetworkManager { [INFO] [stdout] | ------------------- method in this implementation [INFO] [stdout] 540 | /// 处理接收到的消息 [INFO] [stdout] 541 | async fn handle_message(&self, message: Message) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `RoutingTableEntry` is never constructed [INFO] [stdout] --> lumosai_network/src/router.rs:52:8 [INFO] [stdout] | [INFO] [stdout] 52 | struct RoutingTableEntry { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Text` is never constructed [INFO] [stdout] --> lumosai_multimodal/src/providers/openai_vision.rs:24:5 [INFO] [stdout] | [INFO] [stdout] 23 | enum MessageContent { [INFO] [stdout] | -------------- variant in this enum [INFO] [stdout] 24 | Text(String), [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `MessageContent` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `current_tokens` is never read [INFO] [stdout] --> lumosai_rag/src/context/window.rs:95:17 [INFO] [stdout] | [INFO] [stdout] 95 | current_tokens = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `chunk_by_tokens` is never used [INFO] [stdout] --> lumosai_rag/src/document/chunker.rs:748:8 [INFO] [stdout] | [INFO] [stdout] 607 | impl TextChunker { [INFO] [stdout] | ---------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 748 | fn chunk_by_tokens(&self, text: &str) -> Result> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `model` and `usage` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/openai.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 29 | struct EmbeddingResponse { [INFO] [stdout] | ----------------- fields in this struct [INFO] [stdout] 30 | data: Vec, [INFO] [stdout] 31 | model: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 32 | usage: EmbeddingUsage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EmbeddingResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens` and `total_tokens` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/openai.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 42 | struct EmbeddingUsage { [INFO] [stdout] | -------------- fields in this struct [INFO] [stdout] 43 | prompt_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 44 | total_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EmbeddingUsage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `model` and `usage` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/zhipu.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 23 | struct ZhipuEmbeddingResponse { [INFO] [stdout] | ---------------------- fields in this struct [INFO] [stdout] 24 | data: Vec, [INFO] [stdout] 25 | model: String, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 26 | usage: Usage, [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ZhipuEmbeddingResponse` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `object` is never read [INFO] [stdout] --> lumosai_rag/src/embedding/zhipu.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 30 | struct EmbeddingData { [INFO] [stdout] | ------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 33 | object: String, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EmbeddingData` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `prompt_tokens` and `total_tokens` are never read [INFO] [stdout] --> lumosai_rag/src/embedding/zhipu.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 37 | struct Usage { [INFO] [stdout] | ----- fields in this struct [INFO] [stdout] 38 | prompt_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] 39 | total_tokens: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Usage` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Documenting lumosai v0.2.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: `ui` [INFO] [stdout] --> src/lib.rs:76:7 [INFO] [stdout] | [INFO] [stdout] 76 | #[cfg(feature = "ui")] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `ui` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `postgres` [INFO] [stdout] --> src/prelude.rs:10:7 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(feature = "postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `ui` [INFO] [stdout] --> src/prelude.rs:46:7 [INFO] [stdout] | [INFO] [stdout] 46 | #[cfg(feature = "ui")] [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `ui` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `macros` [INFO] [stdout] --> src/prelude.rs:50:7 [INFO] [stdout] | [INFO] [stdout] 50 | #[cfg(feature = "macros")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `macros` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:27:7 [INFO] [stdout] | [INFO] [stdout] 27 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:31:7 [INFO] [stdout] | [INFO] [stdout] 31 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:35:7 [INFO] [stdout] | [INFO] [stdout] 35 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:79:7 [INFO] [stdout] | [INFO] [stdout] 79 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:87:11 [INFO] [stdout] | [INFO] [stdout] 87 | #[cfg(not(feature = "vector-qdrant"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:106:7 [INFO] [stdout] | [INFO] [stdout] 106 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:114:11 [INFO] [stdout] | [INFO] [stdout] 114 | #[cfg(not(feature = "vector-weaviate"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `postgres` [INFO] [stdout] --> src/vector.rs:154:7 [INFO] [stdout] | [INFO] [stdout] 154 | #[cfg(feature = "postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `postgres` [INFO] [stdout] --> src/vector.rs:163:11 [INFO] [stdout] | [INFO] [stdout] 163 | #[cfg(not(feature = "postgres"))] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:14:11 [INFO] [stdout] | [INFO] [stdout] 14 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:16:11 [INFO] [stdout] | [INFO] [stdout] 16 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:18:11 [INFO] [stdout] | [INFO] [stdout] 18 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:370:19 [INFO] [stdout] | [INFO] [stdout] 370 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:372:19 [INFO] [stdout] | [INFO] [stdout] 372 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:374:19 [INFO] [stdout] | [INFO] [stdout] 374 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:387:19 [INFO] [stdout] | [INFO] [stdout] 387 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:389:19 [INFO] [stdout] | [INFO] [stdout] 389 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:391:19 [INFO] [stdout] | [INFO] [stdout] 391 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:404:19 [INFO] [stdout] | [INFO] [stdout] 404 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:406:19 [INFO] [stdout] | [INFO] [stdout] 406 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:408:19 [INFO] [stdout] | [INFO] [stdout] 408 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:424:19 [INFO] [stdout] | [INFO] [stdout] 424 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:426:19 [INFO] [stdout] | [INFO] [stdout] 426 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:428:19 [INFO] [stdout] | [INFO] [stdout] 428 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:445:19 [INFO] [stdout] | [INFO] [stdout] 445 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:449:19 [INFO] [stdout] | [INFO] [stdout] 449 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:451:19 [INFO] [stdout] | [INFO] [stdout] 451 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:469:19 [INFO] [stdout] | [INFO] [stdout] 469 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:471:19 [INFO] [stdout] | [INFO] [stdout] 471 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:473:19 [INFO] [stdout] | [INFO] [stdout] 473 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:490:19 [INFO] [stdout] | [INFO] [stdout] 490 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:492:19 [INFO] [stdout] | [INFO] [stdout] 492 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:494:19 [INFO] [stdout] | [INFO] [stdout] 494 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:511:19 [INFO] [stdout] | [INFO] [stdout] 511 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:513:19 [INFO] [stdout] | [INFO] [stdout] 513 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:515:19 [INFO] [stdout] | [INFO] [stdout] 515 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:537:19 [INFO] [stdout] | [INFO] [stdout] 537 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:543:19 [INFO] [stdout] | [INFO] [stdout] 543 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:549:19 [INFO] [stdout] | [INFO] [stdout] 549 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:566:19 [INFO] [stdout] | [INFO] [stdout] 566 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:568:19 [INFO] [stdout] | [INFO] [stdout] 568 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:570:19 [INFO] [stdout] | [INFO] [stdout] 570 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-postgres` [INFO] [stdout] --> src/vector.rs:583:19 [INFO] [stdout] | [INFO] [stdout] 583 | #[cfg(feature = "vector-postgres")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-postgres` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-qdrant` [INFO] [stdout] --> src/vector.rs:585:19 [INFO] [stdout] | [INFO] [stdout] 585 | #[cfg(feature = "vector-qdrant")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-qdrant` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `vector-weaviate` [INFO] [stdout] --> src/vector.rs:587:19 [INFO] [stdout] | [INFO] [stdout] 587 | #[cfg(feature = "vector-weaviate")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `default`, `integrations`, `reqwest`, `sqlx`, and `vector-memory` [INFO] [stdout] = help: consider adding `vector-weaviate` as a feature in `Cargo.toml` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s [INFO] [stderr] Generated /opt/rustwide/target/doc/lumosai/index.html [INFO] running `Command { std: "docker" "inspect" "bbc4c13851fba84e554cfd053b1e261543b33dcab72665ffef7cb6a66c664046", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bbc4c13851fba84e554cfd053b1e261543b33dcab72665ffef7cb6a66c664046", kill_on_drop: false }` [INFO] [stdout] bbc4c13851fba84e554cfd053b1e261543b33dcab72665ffef7cb6a66c664046