# rustc version rustc 1.94.0-nightly (86a49fd71 2026-01-14)
# docs.rs version docsrs 0.1.0 (7bfb09c2 2026-01-03 )
# build log [INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/skill-runtime-0.3.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/skill-runtime-0.3.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:aa71247004a7fa38d13ec170f48f06cdedf5bc50b2a8645e56ed7e992e6fa513" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20260114-1.94.0-nightly-86a49fd71\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 0239e57dee0a319e7d6146aef3e85b6436e344abebf33479b0beafa9032a17a3 [INFO] running `Command { std: "docker" "start" "-a" "0239e57dee0a319e7d6146aef3e85b6436e344abebf33479b0beafa9032a17a3", kill_on_drop: false }` [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Compiling skill-runtime v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Documenting skill-runtime v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:90:1 [INFO] [stderr] | [INFO] [stderr] 90 | pub mod audit; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] note: the lint level is defined here [INFO] [stderr] --> src/lib.rs:88:9 [INFO] [stderr] | [INFO] [stderr] 88 | #![warn(missing_docs)] [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:91:1 [INFO] [stderr] | [INFO] [stderr] 91 | pub mod config_mapper; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:92:1 [INFO] [stderr] | [INFO] [stderr] 92 | pub mod credentials; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:94:1 [INFO] [stderr] | [INFO] [stderr] 94 | pub mod engine; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:95:1 [INFO] [stderr] | [INFO] [stderr] 95 | pub mod errors; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:96:1 [INFO] [stderr] | [INFO] [stderr] 96 | pub mod executor; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:98:1 [INFO] [stderr] | [INFO] [stderr] 98 | pub mod git_loader; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:99:1 [INFO] [stderr] | [INFO] [stderr] 99 | pub mod git_source; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:100:1 [INFO] [stderr] | [INFO] [stderr] 100 | pub mod instance; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:101:1 [INFO] [stderr] | [INFO] [stderr] 101 | pub mod local_loader; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:103:1 [INFO] [stderr] | [INFO] [stderr] 103 | pub mod metrics; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:104:1 [INFO] [stderr] | [INFO] [stderr] 104 | pub mod sandbox; [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a module [INFO] [stderr] --> src/lib.rs:106:1 [INFO] [stderr] | [INFO] [stderr] 106 | pub mod types; [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | CredentialAccess, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | CredentialStore, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | CredentialDelete, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:16:5 [INFO] [stderr] | [INFO] [stderr] 16 | InstanceCreate, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:17:5 [INFO] [stderr] | [INFO] [stderr] 17 | InstanceDelete, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | ConfigLoad, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/audit.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | ConfigUpdate, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/audit.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | pub timestamp: DateTime<Utc>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/audit.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 26 | pub event_type: AuditEventType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/audit.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | pub skill_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/audit.rs:28:5 [INFO] [stderr] | [INFO] [stderr] 28 | pub instance_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/audit.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | pub details: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/audit.rs:35:5 [INFO] [stderr] | [INFO] [stderr] 35 | / pub fn new( [INFO] [stderr] 36 | | event_type: AuditEventType, [INFO] [stderr] 37 | | skill_name: String, [INFO] [stderr] 38 | | instance_name: String, [INFO] [stderr] 39 | | ) -> Self { [INFO] [stderr] | |_____________^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/audit.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | pub fn with_details(mut self, details: String) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/audit.rs:55:5 [INFO] [stderr] | [INFO] [stderr] 55 | pub fn with_metadata(mut self, metadata: serde_json::Value) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/credentials.rs:173:5 [INFO] [stderr] | [INFO] [stderr] 173 | pub fn new(s: String) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/credentials.rs:177:5 [INFO] [stderr] | [INFO] [stderr] 177 | pub fn as_str(&self) -> &str { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/credentials.rs:181:5 [INFO] [stderr] | [INFO] [stderr] 181 | pub fn into_string(mut self) -> String { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/docker_runtime.rs:312:5 [INFO] [stderr] | [INFO] [stderr] 312 | pub success: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/docker_runtime.rs:313:5 [INFO] [stderr] | [INFO] [stderr] 313 | pub stdout: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/docker_runtime.rs:314:5 [INFO] [stderr] | [INFO] [stderr] 314 | pub stderr: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/docker_runtime.rs:315:5 [INFO] [stderr] | [INFO] [stderr] 315 | pub exit_code: i32, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an enum [INFO] [stderr] --> src/errors.rs:4:1 [INFO] [stderr] | [INFO] [stderr] 4 | pub enum RuntimeError { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | ComponentLoadError(String), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | ValidationError(String), [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | SandboxError(String), [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | ExecutionError(String), [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | ConfigError(String), [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | InstanceNotFound { [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/errors.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | skill: String, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/errors.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | instance: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | WasmError(#[from] wasmtime::Error), [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | IoError(#[from] std::io::Error), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/errors.rs:33:5 [INFO] [stderr] | [INFO] [stderr] 33 | TomlError(#[from] toml::de::Error), [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a type alias [INFO] [stderr] --> src/errors.rs:36:1 [INFO] [stderr] | [INFO] [stderr] 36 | pub type Result<T> = std::result::Result<T, RuntimeError>; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/executor.rs:17:1 [INFO] [stderr] | [INFO] [stderr] 17 | / wasmtime::component::bindgen!({ [INFO] [stderr] 18 | | inline: " [INFO] [stderr] 19 | | package skill-engine:skill@1.0.0; [INFO] [stderr] ... | [INFO] [stderr] 28 | | async: true, [INFO] [stderr] 29 | | }); [INFO] [stderr] | |__^ [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `wasmtime::component::bindgen` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/generation/fixtures.rs:440:5 [INFO] [stderr] | [INFO] [stderr] 440 | pub fn new(message: &str) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/git_loader.rs:66:5 [INFO] [stderr] | [INFO] [stderr] 66 | pub entries: std::collections::HashMap<String, SourceCacheEntry>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/git_loader.rs:70:1 [INFO] [stderr] | [INFO] [stderr] 70 | pub struct SourceCacheEntry { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/git_loader.rs:71:5 [INFO] [stderr] | [INFO] [stderr] 71 | pub url: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/git_loader.rs:72:5 [INFO] [stderr] | [INFO] [stderr] 72 | pub git_ref: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/git_loader.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | pub commit: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/git_loader.rs:74:5 [INFO] [stderr] | [INFO] [stderr] 74 | pub cloned_at: chrono::DateTime<chrono::Utc>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/git_loader.rs:75:5 [INFO] [stderr] | [INFO] [stderr] 75 | pub skill_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/instance.rs:37:1 [INFO] [stderr] | [INFO] [stderr] 37 | pub struct InstanceMetadata { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:38:5 [INFO] [stderr] | [INFO] [stderr] 38 | pub skill_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | pub skill_version: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | pub instance_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | pub created_at: chrono::DateTime<chrono::Utc>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | pub updated_at: chrono::DateTime<chrono::Utc>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/instance.rs:59:1 [INFO] [stderr] | [INFO] [stderr] 59 | pub struct ConfigValue { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | pub value: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/instance.rs:62:5 [INFO] [stderr] | [INFO] [stderr] 62 | pub secret: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct [INFO] [stderr] --> src/instance.rs:66:1 [INFO] [stderr] | [INFO] [stderr] 66 | pub struct Capabilities { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/local_loader.rs:15:5 [INFO] [stderr] | [INFO] [stderr] 15 | pub fn new() -> Result<Self> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:503:5 [INFO] [stderr] | [INFO] [stderr] 503 | pub skill_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:504:5 [INFO] [stderr] | [INFO] [stderr] 504 | pub instance_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:505:5 [INFO] [stderr] | [INFO] [stderr] 505 | pub source: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:506:5 [INFO] [stderr] | [INFO] [stderr] 506 | pub git_ref: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:507:5 [INFO] [stderr] | [INFO] [stderr] 507 | pub config: InstanceConfig, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:517:5 [INFO] [stderr] | [INFO] [stderr] 517 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:518:5 [INFO] [stderr] | [INFO] [stderr] 518 | pub source: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:519:5 [INFO] [stderr] | [INFO] [stderr] 519 | pub description: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:520:5 [INFO] [stderr] | [INFO] [stderr] 520 | pub instances: Vec<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:521:5 [INFO] [stderr] | [INFO] [stderr] 521 | pub default_instance: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/manifest.rs:522:5 [INFO] [stderr] | [INFO] [stderr] 522 | pub runtime: SkillRuntime, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/metrics.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | pub cold_start_ms: AtomicU64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/metrics.rs:6:5 [INFO] [stderr] | [INFO] [stderr] 6 | pub warm_start_ms: AtomicU64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/metrics.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | pub total_executions: AtomicU64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/metrics.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | pub failed_executions: AtomicU64, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/metrics.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | pub fn new() -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | pub fn record_cold_start(&self, duration_ms: u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:25:5 [INFO] [stderr] | [INFO] [stderr] 25 | pub fn record_warm_start(&self, duration_ms: u64) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | pub fn record_execution(&self, success: bool) { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:36:5 [INFO] [stderr] | [INFO] [stderr] 36 | pub fn get_cold_start_ms(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | pub fn get_warm_start_ms(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | pub fn get_total_executions(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:48:5 [INFO] [stderr] | [INFO] [stderr] 48 | pub fn get_failed_executions(&self) -> u64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/metrics.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | pub fn get_success_rate(&self) -> f64 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/sandbox.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | pub wasi: WasiCtx, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/sandbox.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | pub table: ResourceTable, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/sandbox.rs:13:5 [INFO] [stderr] | [INFO] [stderr] 13 | pub instance_id: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/sandbox.rs:14:5 [INFO] [stderr] | [INFO] [stderr] 14 | pub config: std::collections::HashMap<String, String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/skill_md.rs:103:5 [INFO] [stderr] | [INFO] [stderr] 103 | String, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/skill_md.rs:104:5 [INFO] [stderr] | [INFO] [stderr] 104 | Integer, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/skill_md.rs:105:5 [INFO] [stderr] | [INFO] [stderr] 105 | Number, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/skill_md.rs:106:5 [INFO] [stderr] | [INFO] [stderr] 106 | Boolean, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/skill_md.rs:107:5 [INFO] [stderr] | [INFO] [stderr] 107 | Array, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/skill_md.rs:108:5 [INFO] [stderr] | [INFO] [stderr] 108 | Object, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | pub version: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:9:5 [INFO] [stderr] | [INFO] [stderr] 9 | pub description: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:10:5 [INFO] [stderr] | [INFO] [stderr] 10 | pub author: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:11:5 [INFO] [stderr] | [INFO] [stderr] 11 | pub repository: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:12:5 [INFO] [stderr] | [INFO] [stderr] 12 | pub license: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:18:5 [INFO] [stderr] | [INFO] [stderr] 18 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:19:5 [INFO] [stderr] | [INFO] [stderr] 19 | pub description: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:20:5 [INFO] [stderr] | [INFO] [stderr] 20 | pub parameters: Vec<Parameter>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:21:5 [INFO] [stderr] | [INFO] [stderr] 21 | pub streaming: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:27:5 [INFO] [stderr] | [INFO] [stderr] 27 | pub name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:29:5 [INFO] [stderr] | [INFO] [stderr] 29 | pub param_type: ParameterType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:30:5 [INFO] [stderr] | [INFO] [stderr] 30 | pub description: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:31:5 [INFO] [stderr] | [INFO] [stderr] 31 | pub required: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | pub default_value: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:39:5 [INFO] [stderr] | [INFO] [stderr] 39 | String, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:40:5 [INFO] [stderr] | [INFO] [stderr] 40 | Number, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:41:5 [INFO] [stderr] | [INFO] [stderr] 41 | Boolean, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:42:5 [INFO] [stderr] | [INFO] [stderr] 42 | File, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:43:5 [INFO] [stderr] | [INFO] [stderr] 43 | Json, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:44:5 [INFO] [stderr] | [INFO] [stderr] 44 | Array, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:50:5 [INFO] [stderr] | [INFO] [stderr] 50 | pub success: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:51:5 [INFO] [stderr] | [INFO] [stderr] 51 | pub output: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:52:5 [INFO] [stderr] | [INFO] [stderr] 52 | pub error_message: Option<String>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:53:5 [INFO] [stderr] | [INFO] [stderr] 53 | pub metadata: Option<HashMap<String, String>>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:59:5 [INFO] [stderr] | [INFO] [stderr] 59 | pub chunk_type: StreamChunkType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:60:5 [INFO] [stderr] | [INFO] [stderr] 60 | pub data: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:67:5 [INFO] [stderr] | [INFO] [stderr] 67 | Stdout, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | Stderr, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:69:5 [INFO] [stderr] | [INFO] [stderr] 69 | Progress, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:70:5 [INFO] [stderr] | [INFO] [stderr] 70 | Metadata, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:76:5 [INFO] [stderr] | [INFO] [stderr] 76 | pub key: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:77:5 [INFO] [stderr] | [INFO] [stderr] 77 | pub value: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | pub secret: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:84:5 [INFO] [stderr] | [INFO] [stderr] 84 | pub skill_name: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:85:5 [INFO] [stderr] | [INFO] [stderr] 85 | pub version_constraint: String, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a struct field [INFO] [stderr] --> src/types.rs:86:5 [INFO] [stderr] | [INFO] [stderr] 86 | pub optional: bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:93:5 [INFO] [stderr] | [INFO] [stderr] 93 | Trace, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:94:5 [INFO] [stderr] | [INFO] [stderr] 94 | Debug, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:95:5 [INFO] [stderr] | [INFO] [stderr] 95 | Info, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:96:5 [INFO] [stderr] | [INFO] [stderr] 96 | Warn, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a variant [INFO] [stderr] --> src/types.rs:97:5 [INFO] [stderr] | [INFO] [stderr] 97 | Error, [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/vector_store/types.rs:63:5 [INFO] [stderr] | [INFO] [stderr] 63 | pub fn with_instance_name(mut self, instance_name: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/vector_store/types.rs:68:5 [INFO] [stderr] | [INFO] [stderr] 68 | pub fn with_tool_name(mut self, tool_name: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/vector_store/types.rs:73:5 [INFO] [stderr] | [INFO] [stderr] 73 | pub fn with_category(mut self, category: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/vector_store/types.rs:78:5 [INFO] [stderr] | [INFO] [stderr] 78 | pub fn with_tags(mut self, tags: Vec<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/vector_store/types.rs:83:5 [INFO] [stderr] | [INFO] [stderr] 83 | pub fn with_custom(mut self, key: impl Into<String>, value: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/vector_store/types.rs:324:5 [INFO] [stderr] | [INFO] [stderr] 324 | pub fn new(inserted: usize, updated: usize, duration_ms: u64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/vector_store/types.rs:351:5 [INFO] [stderr] | [INFO] [stderr] 351 | pub fn new(deleted: usize, not_found: usize, duration_ms: u64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/vector_store/types.rs:383:5 [INFO] [stderr] | [INFO] [stderr] 383 | pub fn healthy(backend: impl Into<String>, latency_ms: u64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/vector_store/types.rs:393:5 [INFO] [stderr] | [INFO] [stderr] 393 | pub fn unhealthy(backend: impl Into<String>, message: impl Into<String>, latency_ms: u64) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/vector_store/types.rs:403:5 [INFO] [stderr] | [INFO] [stderr] 403 | pub fn with_document_count(mut self, count: usize) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for an associated function [INFO] [stderr] --> src/embeddings/types.rs:310:5 [INFO] [stderr] | [INFO] [stderr] 310 | pub fn new(embedding: Vec<f32>, model: impl Into<String>) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: missing documentation for a method [INFO] [stderr] --> src/embeddings/types.rs:318:5 [INFO] [stderr] | [INFO] [stderr] 318 | pub fn with_tokens(mut self, tokens: usize) -> Self { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `REDACTED` [INFO] [stderr] --> src/config_mapper.rs:88:74 [INFO] [stderr] | [INFO] [stderr] 88 | /// Get redacted environment map for logging (secrets replaced with [REDACTED]) [INFO] [stderr] | ^^^^^^^^ no item named `REDACTED` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `0,1` [INFO] [stderr] --> src/search/fusion.rs:80:44 [INFO] [stderr] | [INFO] [stderr] 80 | /// Normalizes scores from each source to [0,1] and combines with weights [INFO] [stderr] | ^^^ no item named `0,1` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/manifest.rs:226:14 [INFO] [stderr] | [INFO] [stderr] 226 | /// - "https://github.com/user/repo.git" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: bare URLs are not automatically turned into clickable links [INFO] [stderr] = note: `#[warn(rustdoc::bare_urls)]` on by default [INFO] [stderr] help: use an automatic link instead [INFO] [stderr] | [INFO] [stderr] 226 | /// - "<https://github.com/user/repo.git>" [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: Rust code block is empty [INFO] [stderr] --> src/skill_md.rs:32:5 [INFO] [stderr] | [INFO] [stderr] 32 | //! ``` [INFO] [stderr] | ^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_rust_codeblocks)]` on by default [INFO] [stderr] help: mark blocks that do not contain Rust code as text [INFO] [stderr] | [INFO] [stderr] 32 | //! ```text [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `skill-runtime` (lib doc) generated 160 warnings (run `cargo fix --lib -p skill-runtime` to apply 2 suggestions) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.90s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/skill_runtime/index.html [INFO] running `Command { std: "docker" "inspect" "0239e57dee0a319e7d6146aef3e85b6436e344abebf33479b0beafa9032a17a3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0239e57dee0a319e7d6146aef3e85b6436e344abebf33479b0beafa9032a17a3", kill_on_drop: false }` [INFO] [stdout] 0239e57dee0a319e7d6146aef3e85b6436e344abebf33479b0beafa9032a17a3