# rustc version rustc 1.99.0-nightly (d0babd8b6 2026-07-15)
# docs.rs version docsrs 0.0.0 (f1b150f0cd76f7cabcd39e1f4790ba771b28b5c4 2026-07-19 )
# build log [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "175a1d7bc9f5331363c65020b7fa3020880bc566d5ce71e4e460aa6df69b0baf" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2026-07-16" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260715-1.99.0-nightly-d0babd8b6\", \"--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: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting oxios-kernel v1.30.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: unresolved link to `OxiosEngine` [INFO] [stderr] --> src/subagent_runner.rs:38:41 [INFO] [stderr] | [INFO] [stderr] 38 | /// Constructed once at boot from the [`OxiosEngine`]'s `Oxi` instance [INFO] [stderr] | ^^^^^^^^^^^ no item named `OxiosEngine` 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 `ProviderPool` [INFO] [stderr] --> src/supervisor.rs:16:57 [INFO] [stderr] | [INFO] [stderr] 16 | //! - **Provider rate limiting** — all agents share a [`ProviderPool`] to [INFO] [stderr] | ^^^^^^^^^^^^ no item named `ProviderPool` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Directive` [INFO] [stderr] --> src/orchestrator.rs:426:55 [INFO] [stderr] | [INFO] [stderr] 426 | /// A single path with no routing gate: build a [`Directive`] verbatim [INFO] [stderr] | ^^^^^^^^^ no item named `Directive` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ExecEnv` [INFO] [stderr] --> src/orchestrator.rs:427:41 [INFO] [stderr] | [INFO] [stderr] 427 | /// from the message, resolve the [`ExecEnv`], execute via the agent [INFO] [stderr] | ^^^^^^^ no item named `ExecEnv` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `IntentEngineOps::review` [INFO] [stderr] --> src/orchestrator.rs:430:11 [INFO] [stderr] | [INFO] [stderr] 430 | /// [`IntentEngineOps::review`] with one retry. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ no item named `IntentEngineOps` in scope [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `MsgCtx` [INFO] [stderr] --> src/orchestrator.rs:491:20 [INFO] [stderr] | [INFO] [stderr] 491 | /// Builds a [`MsgCtx`] from the session history (if any), then delegates [INFO] [stderr] | ^^^^^^ no item named `MsgCtx` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `build` [INFO] [stderr] --> src/capability/template.rs:36:7 [INFO] [stderr] | [INFO] [stderr] 36 | /// [`build`] or [`build_for`] to produce a [`CSpace`]. [INFO] [stderr] | ^^^^^ no item named `build` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `build_for` [INFO] [stderr] --> src/capability/template.rs:36:20 [INFO] [stderr] | [INFO] [stderr] 36 | /// [`build`] or [`build_for`] to produce a [`CSpace`]. [INFO] [stderr] | ^^^^^^^^^ no item named `build_for` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `engine` [INFO] [stderr] --> src/credential.rs:26:27 [INFO] [stderr] | [INFO] [stderr] 26 | /// From config.toml [engine].api_key [INFO] [stderr] | ^^^^^^ no item named `engine` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::host_tools::FakeProbe` [INFO] [stderr] --> src/host_tools/scanner.rs:10:22 [INFO] [stderr] | [INFO] [stderr] 10 | //! tests inject a [`crate::host_tools::FakeProbe`] (see `tests` module). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `FakeProbe` in module `host_tools` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `archive` links to private item `crate::skill::is_safe_relative_path` [INFO] [stderr] --> src/skill/archive.rs:6:8 [INFO] [stderr] | [INFO] [stderr] 6 | //! ([`crate::skill::is_safe_relative_path`]) and the `SKILL.md` marker [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: public documentation for `extract_skill_zip` links to private item `crate::skill::is_safe_relative_path` [INFO] [stderr] --> src/skill/archive.rs:61:7 [INFO] [stderr] | [INFO] [stderr] 61 | /// [`crate::skill::is_safe_relative_path`]. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `create_skill` [INFO] [stderr] --> src/skill/manager.rs:162:18 [INFO] [stderr] | [INFO] [stderr] 162 | /// Unlike [`create_skill`], this does **not** re-synthesize the frontmatter [INFO] [stderr] | ^^^^^^^^^^^^ no item named `create_skill` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `write_skill_raw` [INFO] [stderr] --> src/skill/manager.rs:182:43 [INFO] [stderr] | [INFO] [stderr] 182 | /// writes the content verbatim via [`write_skill_raw`]. Used for the [INFO] [stderr] | ^^^^^^^^^^^^^^^ no item named `write_skill_raw` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `sessions` links to private item `MAX_HISTORY` [INFO] [stderr] --> src/token_maxing/maxer.rs:154:55 [INFO] [stderr] | [INFO] [stderr] 154 | /// Past sessions (most-recent last), capped at [`MAX_HISTORY`]. [INFO] [stderr] | ^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `crate::api::quota::QuotaFetcher` [INFO] [stderr] --> src/token_maxing/quota_tracker.rs:7:10 [INFO] [stderr] | [INFO] [stderr] 7 | //! [`crate::api::quota::QuotaFetcher`] exists for the provider, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `api` in module `oxios_kernel` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/a2a_tools.rs:40:46 [INFO] [stderr] | [INFO] [stderr] 40 | /// Create an `A2aDelegateTool` from a [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/a2a_tools.rs:210:42 [INFO] [stderr] | [INFO] [stderr] 210 | /// Create an `A2aSendTool` from a [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/a2a_tools.rs:359:43 [INFO] [stderr] | [INFO] [stderr] 359 | /// Create an `A2aQueryTool` from a [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `AgentTool` [INFO] [stderr] --> src/tools/builtin/mod.rs:10:9 [INFO] [stderr] | [INFO] [stderr] 10 | //! - [`AgentTool`] — Agent lifecycle (list, kill, budget) [INFO] [stderr] | ^^^^^^^^^ no item named `AgentTool` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `try_from_kernel` [INFO] [stderr] --> src/tools/builtin/calendar_tool.rs:57:53 [INFO] [stderr] | [INFO] [stderr] 57 | /// Panics if calendar is not configured. Use [`try_from_kernel`] for [INFO] [stderr] | ^^^^^^^^^^^^^^^ no item named `try_from_kernel` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `ExtensionApi` [INFO] [stderr] --> src/tools/builtin/skill_forge_tool.rs:3:17 [INFO] [stderr] | [INFO] [stderr] 3 | //! Wraps the [`ExtensionApi`] / [`SkillManager`] domain of the [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `ExtensionApi` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `Arc` [INFO] [stderr] --> src/tools/builtin/skill_forge_tool.rs:43:16 [INFO] [stderr] | [INFO] [stderr] 43 | /// Holds an [`Arc<SkillManager>`] cloned from the [`KernelHandle`] extensions [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ no item named `Arc` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/exec_tool.rs:86:39 [INFO] [stderr] | [INFO] [stderr] 86 | /// Create an `ExecTool` from a [`KernelHandle`] with an agent context. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/exec_tool.rs:102:39 [INFO] [stderr] | [INFO] [stderr] 102 | /// Create an `ExecTool` from a [`KernelHandle`] (legacy, no context). [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/mcp_tool.rs:51:45 [INFO] [stderr] | [INFO] [stderr] 51 | /// Create an `McpToolWrapper` from a [`KernelHandle`] for a specific MCP tool. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/memory_tools.rs:28:45 [INFO] [stderr] | [INFO] [stderr] 28 | /// Create a `MemoryWriteTool` from a [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/memory_tools.rs:170:44 [INFO] [stderr] | [INFO] [stderr] 170 | /// Create a `MemoryReadTool` from a [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/tools/memory_tools.rs:300:46 [INFO] [stderr] | [INFO] [stderr] 300 | /// Create a `MemorySearchTool` from a [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `PendingToolApprovals` [INFO] [stderr] --> src/tools/pending_path_access.rs:4:15 [INFO] [stderr] | [INFO] [stderr] 4 | //! Mirrors [`PendingToolApprovals`] but carries path-specific context [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ no item named `PendingToolApprovals` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `restore_file` [INFO] [stderr] --> src/git_layer.rs:686:18 [INFO] [stderr] | [INFO] [stderr] 686 | /// Unlike [`restore_file`], this does NOT touch the filesystem — it [INFO] [stderr] | ^^^^^^^^^^^^ no item named `restore_file` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `swap` [INFO] [stderr] --> src/engine.rs:621:69 [INFO] [stderr] | [INFO] [stderr] 621 | /// Providers are cached per provider name and invalidated on [`swap`], [INFO] [stderr] | ^^^^ no item named `swap` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/kernel_handle/calendar_api.rs:18:47 [INFO] [stderr] | [INFO] [stderr] 18 | /// Calendar API facade — 15th typed API in [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle` [INFO] [stderr] --> src/kernel_handle/email_api.rs:20:39 [INFO] [stderr] | [INFO] [stderr] 20 | /// Email API facade — typed API in [`KernelHandle`]. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `description` links to private item `PROVIDER_META` [INFO] [stderr] --> src/kernel_handle/engine_api.rs:655:43 [INFO] [stderr] | [INFO] [stderr] 655 | /// providers that have no entry in [`PROVIDER_META`]. [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `EngineHandle` [INFO] [stderr] --> src/kernel_handle/engine_api.rs:823:25 [INFO] [stderr] | [INFO] [stderr] 823 | /// `OxiosEngine` via [`EngineHandle`] so the runtime picks up the change [INFO] [stderr] | ^^^^^^^^^^^^ no item named `EngineHandle` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `providers` links to private item `PROVIDER_META` [INFO] [stderr] --> src/kernel_handle/engine_api.rs:926:29 [INFO] [stderr] | [INFO] [stderr] 926 | /// `hidden: true` in [`PROVIDER_META`]) and augments each entry [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `providers` links to private item `PROVIDER_META` [INFO] [stderr] --> src/kernel_handle/engine_api.rs:929:31 [INFO] [stderr] | [INFO] [stderr] 929 | /// Providers without a [`PROVIDER_META`] entry are shown by [INFO] [stderr] | ^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `create_skill` [INFO] [stderr] --> src/kernel_handle/extension_api.rs:80:36 [INFO] [stderr] | [INFO] [stderr] 80 | /// rich frontmatter the way [`create_skill`] does. [INFO] [stderr] | ^^^^^^^^^^^^ no item named `create_skill` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KnowledgeBase` [INFO] [stderr] --> src/kernel_handle/knowledge_lens.rs:3:15 [INFO] [stderr] | [INFO] [stderr] 3 | //! Wraps a [`KnowledgeBase`] and adds HNSW-based semantic vector search [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `KnowledgeBase` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KernelHandle::memory` [INFO] [stderr] --> src/kernel_handle/memory_api.rs:7:28 [INFO] [stderr] | [INFO] [stderr] 7 | //! Consumers should use [`KernelHandle::memory()`] to access this API. [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ no item named `KernelHandle` in scope [INFO] [stderr] [INFO] [stderr] warning: public documentation for `generate_ws_ticket` links to private item `WS_TICKET_TTL_SECS` [INFO] [stderr] --> src/kernel_handle/security_api.rs:54:35 [INFO] [stderr] | [INFO] [stderr] 54 | /// The ticket is valid for [`WS_TICKET_TTL_SECS`] seconds (single-use). [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `generate_ws_ticket` links to private item `WS_TICKET_PRUNE_AFTER_SECS` [INFO] [stderr] --> src/kernel_handle/security_api.rs:55:46 [INFO] [stderr] | [INFO] [stderr] 55 | /// Pruning removes entries older than [`WS_TICKET_PRUNE_AFTER_SECS`] [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `KnowledgeBase` [INFO] [stderr] --> src/kernel_handle/mod.rs:70:9 [INFO] [stderr] | [INFO] [stderr] 70 | /// - [`KnowledgeBase`] — markdown note management (kernel-free, via oxios-markdown) [INFO] [stderr] | ^^^^^^^^^^^^^ no item named `KnowledgeBase` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: unclosed HTML tag `PROVIDER` [INFO] [stderr] --> src/credential.rs:40:25 [INFO] [stderr] | [INFO] [stderr] 40 | /// Priority: OXIOS_<PROVIDER>_API_KEY env → config.toml → oxios auth store [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(rustdoc::invalid_html_tags)]` on by default [INFO] [stderr] help: try marking as source code [INFO] [stderr] | [INFO] [stderr] 40 | /// Priority: `OXIOS_<PROVIDER>`_API_KEY env → config.toml → oxios auth store [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: this URL is not a hyperlink [INFO] [stderr] --> src/host_tools/oauth.rs:133:27 [INFO] [stderr] | [INFO] [stderr] 133 | /// GitHub's device flow (https://docs.github.com/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps#device-flow) [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] 133 | /// GitHub's device flow (<https://docs.github.com/apps/oauth-apps/building-oauth-apps/authorizing-oauth-apps#device-flow>) [INFO] [stderr] | + + [INFO] [stderr] [INFO] [stderr] warning: redundant explicit link target [INFO] [stderr] --> src/mount/meta_detection.rs:3:25 [INFO] [stderr] | [INFO] [stderr] 3 | //! Seeds [`MountMeta`](super::MountMeta) from filesystem markers, then the [INFO] [stderr] | ----------- ^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stderr] | | [INFO] [stderr] | because label contains path that resolves to same destination [INFO] [stderr] | [INFO] [stderr] = note: when a link's destination is not specified, [INFO] [stderr] the label is used to resolve intra-doc links [INFO] [stderr] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default [INFO] [stderr] help: remove explicit link target [INFO] [stderr] | [INFO] [stderr] 3 - //! Seeds [`MountMeta`](super::MountMeta) from filesystem markers, then the [INFO] [stderr] 3 + //! Seeds [`MountMeta`] from filesystem markers, then the [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: `classify` is both a function and a module [INFO] [stderr] --> src/resilience/mod.rs:6:9 [INFO] [stderr] | [INFO] [stderr] 6 | //! - [`classify`] — maps a provider error to a [`FailureClass`]. [INFO] [stderr] | ^^^^^^^^ ambiguous link [INFO] [stderr] | [INFO] [stderr] help: to link to the function, add parentheses [INFO] [stderr] | [INFO] [stderr] 6 | //! - [`classify()`] — maps a provider error to a [`FailureClass`]. [INFO] [stderr] | ++ [INFO] [stderr] help: to link to the module, prefix with `mod@` [INFO] [stderr] | [INFO] [stderr] 6 | //! - [`mod@classify`] — maps a provider error to a [`FailureClass`]. [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `classify` is both a function and a module [INFO] [stderr] --> src/resilience/mod.rs:15:54 [INFO] [stderr] | [INFO] [stderr] 15 | //! `classify` uses Display-string heuristics. See [`classify`] for the [INFO] [stderr] | ^^^^^^^^ ambiguous link [INFO] [stderr] | [INFO] [stderr] help: to link to the function, add parentheses [INFO] [stderr] | [INFO] [stderr] 15 | //! `classify` uses Display-string heuristics. See [`classify()`] for the [INFO] [stderr] | ++ [INFO] [stderr] help: to link to the module, prefix with `mod@` [INFO] [stderr] | [INFO] [stderr] 15 | //! `classify` uses Display-string heuristics. See [`mod@classify`] for the [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: `oxios-kernel` (lib doc) generated 49 warnings (run `cargo fix --lib -p oxios-kernel` to apply 1 suggestion) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.20s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/oxios_kernel/index.html [INFO] running `Command { std: "docker" "inspect" "175a1d7bc9f5331363c65020b7fa3020880bc566d5ce71e4e460aa6df69b0baf", kill_on_drop: false }`