[INFO] fetching crate dakera-mcp 0.12.2...
[INFO] testing dakera-mcp-0.12.2 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dakera-mcp 0.12.2 into /workspace/builds/worker-6-tc1/source
[INFO] removed /workspace/builds/worker-6-tc1/source/rust-toolchain.toml
[INFO] started tweaking crates.io crate dakera-mcp 0.12.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dakera-mcp 0.12.2
[INFO] tweaked toml for crates.io crate dakera-mcp 0.12.2 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dakera-mcp 0.12.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dakera-mcp 0.12.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded syn v3.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2
[INFO] running `Command { std: "docker" "start" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[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" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling cc v1.2.62
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling syn v3.0.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.10
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling dakera-mcp v0.12.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 41s
[INFO] running `Command { std: "docker" "inspect" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[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" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling yoke v0.8.2
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling rustls-pki-types v1.14.1
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling atomic-waker v1.1.2
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling tower-layer v0.3.3
[INFO] [stderr]    Compiling openssl-probe v0.2.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling rustls-native-certs v0.8.3
[INFO] [stderr]    Compiling mime_guess v2.0.5
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling urlencoding v2.1.3
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling mio v1.2.0
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling rustls-webpki v0.103.15
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling rustls v0.23.45
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling hyper v1.9.0
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.10
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.9
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling dakera-mcp v0.12.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 39s
[INFO] running `Command { std: "docker" "inspect" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[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" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.28s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/dakera_mcp-289d9ab238244687)
[INFO] [stdout] 
[INFO] [stdout] running 263 tests
[INFO] [stdout] test protocol::tests::test_call_tool_result_text_omits_is_error ... ok
[INFO] [stdout] test protocol::tests::test_error_response_fields ... ok
[INFO] [stdout] test protocol::tests::test_success_response_fields ... ok
[INFO] [stdout] test protocol::tests::test_success_serializes_without_error_field ... ok
[INFO] [stdout] test protocol::tests::test_call_tool_result_error_serializes_is_error ... ok
[INFO] [stdout] test tools::agents::tests::test_definitions_include_agent_create ... ok
[INFO] [stdout] test protocol::tests::test_call_tool_result_text ... ok
[INFO] [stdout] test protocol::tests::test_error_serializes_without_result_field ... ok
[INFO] [stdout] test tools::agents::tests::test_include_derived_only_when_true ... ok
[INFO] [stdout] test tools::attachments::tests::namespace_defaults_to_the_agents_own ... ok
[INFO] [stdout] test protocol::tests::test_null_id_response ... ok
[INFO] [stdout] test tools::attachments::tests::text_media_types ... ok
[INFO] [stdout] test tools::attachments::tests::namespace_or_agent_is_required ... ok
[INFO] [stdout] test tools::attachments::tests::paths_encode_the_namespace_and_the_reference ... ok
[INFO] [stdout] test tools::attachments::tests::seven_tools_with_unique_names ... ok
[INFO] [stdout] test tools::attachments::tests::job_tools_require_the_agent_and_the_reference ... ok
[INFO] [stdout] test tools::attachments::tests::index_job_body_carries_the_caption ... ok
[INFO] [stdout] test protocol::tests::test_call_tool_result_with_note_keeps_the_answer_first ... ok
[INFO] [stdout] test protocol::tests::test_request_deserialization_without_params ... ok
[INFO] [stdout] test tools::audit::tests::test_definition_name ... ok
[INFO] [stdout] test tools::audit::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::attachments::tests::media_types_by_extension ... ok
[INFO] [stdout] test tools::autopilot::tests::test_autopilot_definitions ... ok
[INFO] [stdout] test protocol::tests::test_method_not_found_code_and_message ... ok
[INFO] [stdout] test tools::attachments::tests::job_body_forwards_only_what_was_given ... ok
[INFO] [stdout] test protocol::tests::test_call_tool_result_error ... ok
[INFO] [stdout] test protocol::tests::test_request_deserialization_with_params ... ok
[INFO] [stdout] test tools::capabilities::tests::a_v011_server_has_no_attachment_tools ... ok
[INFO] [stdout] test tools::capabilities::tests::definitions_name_the_tool ... ok
[INFO] [stdout] test tools::autopilot::tests::test_autopilot_definitions_have_descriptions ... ok
[INFO] [stdout] test tools::capabilities::tests::feature_enabled_for_the_other_states ... ok
[INFO] [stdout] test tools::capabilities::tests::feature_enabled_reads_the_sections ... ok
[INFO] [stdout] test tools::capabilities::tests::index_image_needs_vision_even_with_attachments_on ... ok
[INFO] [stdout] test tools::capabilities::tests::required_features_per_tool ... ok
[INFO] [stdout] test tools::capabilities::tests::unknown_state_keeps_every_tool ... ok
[INFO] [stdout] test tools::capabilities::tests::v012_only_tools_are_dropped_on_a_v011_server_only ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_config_set_invalid_half_life_negative ... ok
[INFO] [stdout] test tools::autopilot::tests::test_execute_unknown_returns_none ... ok
[INFO] [stdout] test tools::attachments::tests::job_kind_is_validated ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_config_set_invalid_half_life_zero ... ok
[INFO] [stdout] test tools::audit::tests::test_execute_unknown_returns_none ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_definitions ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_definitions_have_descriptions ... ok
[INFO] [stdout] test tools::attachments::tests::upload_needs_a_namespace_or_agent ... ok
[INFO] [stdout] test tools::discovery::tests::test_definitions_have_descriptions ... ok
[INFO] [stdout] test tools::discovery::tests::test_definitions_returns_two_tools ... ok
[INFO] [stdout] test tools::attachments::tests::upload_refuses_both_file_and_text ... ok
[INFO] [stdout] test tools::discovery::tests::test_discover_tools_no_filter_returns_all ... ok
[INFO] [stdout] test tools::discovery::tests::test_discover_tools_query_filters_by_name ... ok
[INFO] [stdout] test tools::discovery::tests::test_discover_hides_tools_the_server_cannot_serve ... ok
[INFO] [stdout] test tools::discovery::tests::test_discover_tools_response_has_hint ... ok
[INFO] [stdout] test tools::discovery::tests::test_discover_tools_tier_meta_returns_2 ... ok
[INFO] [stdout] test tools::discovery::tests::test_discover_tools_tier_core_returns_12 ... ok
[INFO] [stdout] test tools::discovery::tests::test_load_tools_empty_array_returns_error ... ok
[INFO] [stdout] test tools::discovery::tests::test_load_tools_missing_param_returns_error ... ok
[INFO] [stdout] test tools::discovery::tests::test_load_tools_mixed_known_and_unknown ... ok
[INFO] [stdout] test tools::autopilot::tests::test_trigger_missing_action ... ok
[INFO] [stdout] test tools::discovery::tests::test_load_tools_returns_schema_for_known_tool ... ok
[INFO] [stdout] test tools::discovery::tests::test_load_tools_unknown_tool_in_not_found ... ok
[INFO] [stdout] test tools::encryption::tests::test_definition_names ... ok
[INFO] [stdout] test tools::encryption::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::encryption::tests::test_new_key_is_optional ... ok
[INFO] [stdout] test tools::encryption::tests::test_rotate_body_sends_only_what_was_given ... ok
[INFO] [stdout] test tools::agents::tests::test_agent_create_requires_agent_id ... ok
[INFO] [stdout] test tools::autopilot::tests::test_trigger_invalid_action ... ok
[INFO] [stdout] test tools::attachments::tests::transcribe_requires_the_agent_id ... ok
[INFO] [stdout] test tools::attachments::tests::unknown_tool_returns_none ... ok
[INFO] [stdout] test tools::encryption::tests::test_wait_secs_is_capped_below_the_http_timeout ... ok
[INFO] [stdout] test tools::entities::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::entities::tests::test_definitions_names ... ok
[INFO] [stdout] test tools::attachments::tests::upload_needs_a_source ... ok
[INFO] [stdout] test tools::attachments::tests::upload_of_a_missing_file_is_a_clear_error ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_config_set_invalid_min_importance_too_high ... ok
[INFO] [stdout] test tools::decay::tests::test_execute_unknown_returns_none ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_config_set_invalid_strategy ... ok
[INFO] [stdout] test tools::extractor::tests::test_definition_names ... ok
[INFO] [stdout] test tools::decay::tests::test_decay_config_set_invalid_min_importance_negative ... ok
[INFO] [stdout] test tools::extractor::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::entities::tests::test_execute_dispatches_auto_tag ... ok
[INFO] [stdout] test tools::entities::tests::test_auto_tag_missing_content_returns_error ... ok
[INFO] [stdout] test tools::entities::tests::test_entity_types_get_dispatches ... ok
[INFO] [stdout] test tools::entities::tests::test_entity_types_get_missing_namespace ... ok
[INFO] [stdout] test tools::extractor::tests::test_extract_missing_text ... ok
[INFO] [stdout] test tools::encryption::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::feedback::tests::test_definition_names ... ok
[INFO] [stdout] test tools::extractor::tests::test_extractor_set_missing_provider ... ok
[INFO] [stdout] test tools::feedback::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::entities::tests::test_memory_entities_missing_id ... ok
[INFO] [stdout] test tools::entities::tests::test_entity_types_set_missing_extract_entities ... ok
[INFO] [stdout] test tools::entities::tests::test_entity_types_set_missing_namespace ... ok
[INFO] [stdout] test tools::entities::tests::test_execute_unknown_returns_none ... ok
[INFO] [stdout] test tools::feedback::tests::test_schema_requires_agent_id ... ok
[INFO] [stdout] test tools::feedback::tests::test_feedback_get_missing_agent_id ... ok
[INFO] [stdout] test tools::feedback::tests::test_feedback_missing_agent_id ... ok
[INFO] [stdout] test tools::extractor::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::graph::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::graph::tests::test_definitions_names ... ok
[INFO] [stdout] test tools::feedback::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::feedback::tests::test_feedback_missing_signal ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_link_memory_missing_memory_id ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_link_memory_missing_agent_id ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_export_missing_agent_id ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_path_missing_from_id ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_path_missing_to_id ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_link_memory_missing_target_id ... ok
[INFO] [stdout] test tools::graph::tests::test_execute_unknown_returns_none ... ok
[INFO] [stdout] test tools::health::tests::test_definitions_unique ... ok
[INFO] [stdout] test tools::graph::tests::test_execute_dispatches_all_tools ... ok
[INFO] [stdout] test tools::hints::tests::a_message_without_a_field_has_no_hint ... ok
[INFO] [stdout] test tools::hints::tests::a_refused_field_is_named ... ok
[INFO] [stdout] test tools::hints::tests::a_reserved_marker ... ok
[INFO] [stdout] test tools::hints::tests::a_route_an_older_server_lacks ... ok
[INFO] [stdout] test tools::hints::tests::coded_missing_routes ... ok
[INFO] [stdout] test tools::hints::tests::content_over_the_byte_limit ... ok
[INFO] [stdout] test tools::hints::tests::denied_namespace_is_not_the_pinned_hint ... ok
[INFO] [stdout] test tools::hints::tests::feature_disabled_and_unsupported_configuration ... ok
[INFO] [stdout] test tools::hints::tests::forbidden_hints_point_at_whoami ... ok
[INFO] [stdout] test tools::hints::tests::low_scope ... ok
[INFO] [stdout] test tools::hints::tests::payload_too_large_and_quota ... ok
[INFO] [stdout] test tools::hints::tests::pinned_key_on_a_node_wide_route ... ok
[INFO] [stdout] test tools::hints::tests::retry_after_on_503_and_429 ... ok
[INFO] [stdout] test tools::hints::tests::super_admin_needed_for_backup_routes ... ok
[INFO] [stdout] test tools::hints::tests::unauthenticated ... ok
[INFO] [stdout] test tools::hints::tests::unknown_answers_have_no_hint ... ok
[INFO] [stdout] test tools::identity::tests::test_definitions ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_traverse_ce5_missing_memory_id ... ok
[INFO] [stdout] test tools::health::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::identity::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::knowledge::tests::test_execute_knowledge_deduplicate_dispatches ... ok
[INFO] [stdout] test tools::knowledge::tests::test_execute_knowledge_graph_dispatches ... ok
[INFO] [stdout] test tools::graph::tests::test_removed_tools_return_none ... ok
[INFO] [stdout] test tools::knowledge::tests::test_execute_unknown_tool_returns_none ... ok
[INFO] [stdout] test tools::knowledge::tests::test_execute_knowledge_summarize_dispatches ... ok
[INFO] [stdout] test tools::knowledge::tests::test_knowledge_graph_missing_agent_id_returns_error ... ok
[INFO] [stdout] test tools::knowledge::tests::test_knowledge_graph_missing_memory_id_returns_error ... ok
[INFO] [stdout] test tools::knowledge::tests::test_knowledge_summarize_missing_agent_id_returns_error ... ok
[INFO] [stdout] test tools::knowledge::tests::test_knowledge_summarize_missing_memory_ids_returns_error ... ok
[INFO] [stdout] test tools::knowledge::tests::test_knowledge_summarize_too_few_ids_returns_error ... ok
[INFO] [stdout] test tools::memory::tests::test_batch_forget_missing_agent_id_returns_error ... ok
[INFO] [stdout] test tools::memory::tests::test_batch_recall_missing_agent_id_returns_error ... ok
[INFO] [stdout] test tools::memory::tests::test_execute_batch_forget_dispatches ... ok
[INFO] [stdout] test tools::memory::tests::test_execute_batch_recall_dispatches ... ok
[INFO] [stdout] test tools::memory::tests::test_execute_recall_associated_dispatches ... ok
[INFO] [stdout] test tools::memory::tests::test_recall_associated_missing_agent_id_returns_error ... ok
[INFO] [stdout] test tools::memory::tests::test_recall_associated_missing_query_returns_error ... ok
[INFO] [stdout] test tools::memory::tests::test_recall_missing_agent_id_returns_error ... ok
[INFO] [stdout] test tools::memory::tests::test_recall_missing_query_returns_error ... ok
[INFO] [stdout] test tools::audit::tests::test_execute_dispatches ... ok
[INFO] [stdout] test tools::audit::tests::test_with_all_params ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_definition_names ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::encryption::tests::test_rotate_key_dispatches ... ok
[INFO] [stdout] test tools::encryption::tests::test_rotate_key_with_namespace ... ok
[INFO] [stdout] test tools::encryption::tests::test_status_dispatches ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_missing_required_param ... ok
[INFO] [stdout] test tools::namespaces::tests::test_configure_empty_args_returns_error ... ok
[INFO] [stdout] test tools::feedback::tests::test_agent_summary_dispatches ... ok
[INFO] [stdout] test tools::namespaces::tests::test_configure_missing_dimension_returns_error ... ok
[INFO] [stdout] test tools::feedback::tests::test_feedback_get_dispatches ... ok
[INFO] [stdout] test tools::namespaces::tests::test_execute_configure_dispatches ... ok
[INFO] [stdout] test tools::namespaces::tests::test_execute_memory_policy_get_dispatches ... ok
[INFO] [stdout] test tools::extractor::tests::test_extractor_get_dispatches ... ok
[INFO] [stdout] test tools::extractor::tests::test_extractor_set_dispatches ... ok
[INFO] [stdout] test tools::extractor::tests::test_extract_dispatches ... ok
[INFO] [stdout] test tools::ode::tests::test_definition_has_description ... ok
[INFO] [stdout] test tools::namespaces::tests::test_execute_memory_policy_set_dispatches ... ok
[INFO] [stdout] test tools::ode::tests::test_definition_name ... ok
[INFO] [stdout] test tools::ode::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::namespaces::tests::test_memory_policy_get_missing_namespace_returns_error ... ok
[INFO] [stdout] test tools::namespaces::tests::test_memory_policy_set_missing_namespace_returns_error ... ok
[INFO] [stdout] test tools::feedback::tests::test_feedback_dispatches ... ok
[INFO] [stdout] test tools::ops::tests::test_definitions_unique ... ok
[INFO] [stdout] test tools::namespaces::tests::test_execute_unknown_tool_returns_none ... ok
[INFO] [stdout] test tools::ops::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::ops::tests::test_get_job_missing_id ... ok
[INFO] [stdout] test tools::sessions::tests::test_end_note ... ok
[INFO] [stdout] test tools::sessions::tests::test_ended_session_note_from_a_store_answer ... ok
[INFO] [stdout] test tools::sessions::tests::test_ended_session_note_from_a_touch_answer ... ok
[INFO] [stdout] test tools::ode::tests::test_extract_entities_missing_content ... ok
[INFO] [stdout] test tools::tests::test_admin_profile_excludes_power_tier_tools ... ok
[INFO] [stdout] test tools::tests::test_admin_profile_includes_admin_tier_tools ... ok
[INFO] [stdout] test tools::tests::test_admin_profile_includes_core_tools ... ok
[INFO] [stdout] test tools::tests::test_admin_profile_includes_meta_tools ... ok
[INFO] [stdout] test tools::sessions::tests::test_session_memories_refuses_a_bad_preview ... ok
[INFO] [stdout] test tools::tests::test_admin_profile_larger_than_core ... ok
[INFO] [stdout] test tools::sessions::tests::test_touch_requires_session_id ... ok
[INFO] [stdout] test tools::tests::test_agent_id_description_absent_from_schemas ... ok
[INFO] [stdout] test tools::tests::test_all_profile_larger_than_admin ... ok
[INFO] [stdout] test tools::tests::test_content_preview_chars_defaults_and_bounds ... ok
[INFO] [stdout] test tools::tests::test_all_profile_larger_than_power ... ok
[INFO] [stdout] test tools::tests::test_core_profile_contains_meta_tools ... ok
[INFO] [stdout] test tools::tests::test_core_profile_contains_all_12_core_tools ... ok
[INFO] [stdout] test tools::tests::test_all_profile_matches_tool_definitions ... ok
[INFO] [stdout] test tools::tests::test_core_profile_returns_14_tools ... ok
[INFO] [stdout] test tools::tests::test_full_catalog_exactly_12_core_tier_tools ... ok
[INFO] [stdout] test tools::tests::test_no_default_fields_in_schemas ... ok
[INFO] [stdout] test tools::tests::test_no_internal_refs_in_descriptions ... ok
[INFO] [stdout] test tools::tests::test_full_catalog_exactly_2_meta_tier_tools ... ok
[INFO] [stdout] test tools::tests::test_full_catalog_namespace_tools_are_admin_tier ... ok
[INFO] [stdout] test tools::tests::test_ok_json_empty_object ... ok
[INFO] [stdout] test tools::tests::test_ok_json_text_is_pretty ... ok
[INFO] [stdout] test tools::tests::test_power_profile_larger_than_core ... ok
[INFO] [stdout] test tools::tests::test_require_string_missing_field ... ok
[INFO] [stdout] test tools::tests::test_require_string_present ... ok
[INFO] [stdout] test tools::tests::test_require_string_wrong_type_bool ... ok
[INFO] [stdout] test tools::tests::test_require_string_null_value ... ok
[INFO] [stdout] test tools::tests::test_require_string_wrong_type_number ... ok
[INFO] [stdout] test tools::tests::test_route_missing_tells_an_older_server_from_a_refusal ... ok
[INFO] [stdout] test tools::ode::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::tests::test_tier_assignment_spot_check ... ok
[INFO] [stdout] test tools::tests::test_token_size_core_profile_within_budget ... ok
[INFO] [stdout] test tools::tests::test_token_size_all_profile_within_budget ... ok
[INFO] [stdout] test tools::tests::test_tool_definitions_all_have_descriptions ... ok
[INFO] [stdout] test tools::tests::test_tool_definitions_contain_expected_tools ... ok
[INFO] [stdout] test tools::tests::test_tool_definitions_includes_discovery_tools ... ok
[INFO] [stdout] test tools::tests::test_tool_definitions_not_empty ... ok
[INFO] [stdout] test tools::tests::test_unknown_profile_defaults_to_core ... ok
[INFO] [stdout] test tools::tests::test_pruned_tools_not_in_execute_catalog ... ok
[INFO] [stdout] test tools::tif::tests::golden_3down_3flag ... ok
[INFO] [stdout] test tools::tif::tests::golden_8up_1down_1flag ... ok
[INFO] [stdout] test tools::tif::tests::golden_no_feedback ... ok
[INFO] [stdout] test tools::tif::tests::golden_one_upvote ... ok
[INFO] [stdout] test tools::tif::tests::golden_three_upvotes ... ok
[INFO] [stdout] test tools::tests::test_tool_definitions_have_unique_names ... ok
[INFO] [stdout] test tools::tif::tests::golden_two_downvotes ... ok
[INFO] [stdout] test tools::tif::tests::golden_two_upvotes ... ok
[INFO] [stdout] test tools::tif::tests::golden_two_flags ... ok
[INFO] [stdout] test tools::tif::tests::test_agent_id_has_no_description ... ok
[INFO] [stdout] test tools::tif::tests::test_all_flags_ask_clarification ... ok
[INFO] [stdout] test tools::tif::tests::test_all_upvotes_confident_reuse ... ok
[INFO] [stdout] test tools::tif::tests::test_count_signals_handles_empty_and_null ... ok
[INFO] [stdout] test tools::tif::tests::test_count_signals_parses_canonical_and_aliases ... ok
[INFO] [stdout] test tools::tif::tests::test_definition_name ... ok
[INFO] [stdout] test tools::tif::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::tif::tests::test_all_downvotes_surface_contradiction ... ok
[INFO] [stdout] test tools::tests::test_unknown_tool_returns_error ... ok
[INFO] [stdout] test tools::tif::tests::test_mixed_signals_normalise_to_one ... ok
[INFO] [stdout] test tools::namespaces::tests::test_configure_missing_namespace_returns_error ... ok
[INFO] [stdout] test tools::tests::test_total_tool_count ... ok
[INFO] [stdout] test tools::ode::tests::test_extract_entities_missing_agent_id ... ok
[INFO] [stdout] test tools::transfer::tests::test_definition_names ... ok
[INFO] [stdout] test tools::transfer::tests::test_definitions_count ... ok
[INFO] [stdout] test tools::tif::tests::test_thin_evidence_adds_base_indeterminacy ... ok
[INFO] [stdout] test tools::ode::tests::test_extract_entities_dispatches_to_unreachable_ode ... ok
[INFO] [stdout] test tools::tif::tests::test_no_feedback_is_fully_indeterminate ... ok
[INFO] [stdout] test tools::tif::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::transfer::tests::test_import_missing_data ... ok
[INFO] [stdout] test tools::identity::tests::test_unreachable_server_is_an_error ... ok
[INFO] [stdout] test tools::knowledge::tests::test_execute_cross_agent_network_dispatches ... ok
[INFO] [stdout] test tools::tif::tests::test_missing_memory_id ... ok
[INFO] [stdout] test tools::graph::tests::test_graph_traverse_kg2_mode_dispatches ... ok
[INFO] [stdout] test tools::transfer::tests::test_unknown_returns_none ... ok
[INFO] [stdout] test tools::transfer::tests::test_import_dispatches ... ok
[INFO] [stdout] test tools::transfer::tests::test_export_missing_agent_id ... ok
[INFO] [stdout] test tools::memory::tests::test_recall_associated_depth_clamped_to_1_3 ... ok
[INFO] [stdout] test tools::memory::tests::test_recall_since_until_forwarded ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_create_dispatches ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_delete_dispatches ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_list_dispatches ... ok
[INFO] [stdout] test tools::namespace_keys::tests::test_usage_dispatches ... ok
[INFO] [stdout] test tools::transfer::tests::test_export_dispatches ... ok
[INFO] [stdout] test tools::tif::tests::test_evaluate_dispatches ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/dakera_mcp-b702e0d6a1023c97)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 263 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.72s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/release/deps/integration-726e2ae32d3088ec)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/route_audit.rs (/opt/rustwide/target/release/deps/route_audit-61d2c1935dd93868)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test normalize_turns_parameters_into_stars ... ok
[INFO] [stdout] test every_route_a_tool_calls_exists_on_the_v012_server ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/v012.rs (/opt/rustwide/target/release/deps/v012-6b4c56b68623bc85)
[INFO] [stdout] 
[INFO] [stdout] running 76 tests
[INFO] [stdout] test batch_recall_drops_empty_filters_and_sends_limit ... ok
[INFO] [stdout] test a_failed_job_is_an_error_result_with_the_status_and_code ... ok
[INFO] [stdout] test agent_create_on_a_server_before_v0122_is_a_no_op ... ok
[INFO] [stdout] test an_out_of_range_preview_is_refused_before_any_request ... ok
[INFO] [stdout] test a_501_from_the_server_carries_the_feature_hint ... ok
[INFO] [stdout] test a_disabled_feature_answers_with_the_variable_and_makes_no_attachment_call ... ok
[INFO] [stdout] test a_field_named_validation_error_reaches_the_agent ... ok
[INFO] [stdout] test agent_create_passes_a_refusal_through ... ok
[INFO] [stdout] test a_pinned_key_gets_the_node_wide_hint ... ok
[INFO] [stdout] test batch_forget_never_sends_an_empty_filter ... ok
[INFO] [stdout] test an_import_that_imported_nothing_is_an_error ... ok
[INFO] [stdout] test a_v011_server_says_attachments_need_v012 ... ok
[INFO] [stdout] test ending_a_session_the_server_already_ended_says_the_summary_was_not_saved ... ok
[INFO] [stdout] test capabilities_tool_returns_the_document ... ok
[INFO] [stdout] test graph_traverse_agent_only_queries_the_whole_agent_graph ... ok
[INFO] [stdout] test capabilities_tool_surfaces_a_refused_key ... ok
[INFO] [stdout] test download_returns_small_text_inline ... ok
[INFO] [stdout] test agent_create_posts_the_agent_id ... ok
[INFO] [stdout] test capabilities_tool_on_a_v011_server_says_it_is_unavailable ... ok
[INFO] [stdout] test capabilities_are_remembered_between_calls ... ok
[INFO] [stdout] test import_lets_the_server_detect_the_format ... ok
[INFO] [stdout] test image_indexing_names_the_vision_variable ... ok
[INFO] [stdout] test delete_succeeds_on_204_and_reports_a_conflict ... ok
[INFO] [stdout] test graph_traverse_memory_anchored_with_agent_uses_the_memory_graph ... ok
[INFO] [stdout] test download_binary_needs_save_to_and_then_writes_the_file ... ok
[INFO] [stdout] test extract_schema_offers_no_entity_types ... ok
[INFO] [stdout] test extract_sends_agent_id_and_no_entity_types ... ok
[INFO] [stdout] test index_image_sends_the_caption_and_job_reads_the_index_route ... ok
[INFO] [stdout] test graph_traverse_with_root_sends_root_and_depth ... ok
[INFO] [stdout] test initialize_reports_the_crate_version ... ok
[INFO] [stdout] test discover_tools_leaves_out_what_the_server_cannot_serve ... ok
[INFO] [stdout] test list_reads_the_namespace ... ok
[INFO] [stdout] test lang_is_forwarded_by_recall_and_recall_associated ... ok
[INFO] [stdout] test lang_is_forwarded_by_search_update_and_extract ... ok
[INFO] [stdout] test rotate_key_on_a_v011_server_says_new_key_is_needed ... ok
[INFO] [stdout] test every_request_is_answered_when_input_ends ... ok
[INFO] [stdout] test storing_into_an_active_session_or_on_an_older_server_adds_no_note ... ok
[INFO] [stdout] test recall_without_lang_sends_none ... ok
[INFO] [stdout] test memory_get_and_recall_still_return_full_content ... ok
[INFO] [stdout] test memory_policy_set_drops_the_read_only_count_and_uses_the_server_enum ... ok
[INFO] [stdout] test listings_ask_for_a_content_preview_by_default ... ok
[INFO] [stdout] test tif_evaluate_requires_agent_id_and_sends_it ... ok
[INFO] [stdout] test session_start_sends_idle_timeout_only_when_given ... ok
[INFO] [stdout] test store_and_recall_forward_the_new_optional_fields_only_when_given ... ok
[INFO] [stdout] test lang_and_attachment_ref_are_forwarded_only_when_given ... ok
[INFO] [stdout] test rotate_key_sends_only_what_was_given ... ok
[INFO] [stdout] test the_cross_agent_network_previews_node_content ... ok
[INFO] [stdout] test storing_into_an_ended_session_tells_the_agent_to_start_a_new_one ... ok
[INFO] [stdout] test session_and_agent_lists_page ... ok
[INFO] [stdout] test tools_list_on_a_v011_server_hides_every_opt_in_tool ... ok
[INFO] [stdout] test touch_keeps_an_open_session_alive ... ok
[INFO] [stdout] test touching_an_ended_session_says_so ... ok
[INFO] [stdout] test tools_list_keeps_everything_when_the_server_cannot_be_asked ... ok
[INFO] [stdout] test transcribe_with_wait_returns_the_completed_job ... ok
[INFO] [stdout] test tools_list_offers_everything_with_attachments_and_vision ... ok
[INFO] [stdout] test touching_an_unknown_session_is_an_error ... ok
[INFO] [stdout] test tools_list_offers_attachments_but_not_image_indexing_without_vision ... ok
[INFO] [stdout] test status_tools_read_their_routes ... ok
[INFO] [stdout] test every_tool_sends_only_methods_and_paths_the_v012_router_serves ... ok
[INFO] [stdout] test upload_file_guesses_the_media_type ... ok
[INFO] [stdout] test whoami_on_an_older_server_says_what_it_needs ... ok
[INFO] [stdout] test upload_over_the_limit_carries_a_hint ... ok
[INFO] [stdout] test transcribe_posts_the_memory_fields_and_returns_the_job ... ok
[INFO] [stdout] test whoami_shows_the_key ... ok
[INFO] [stdout] test tools_list_over_json_rpc_follows_the_capabilities ... ok
[INFO] [stdout] test the_core_profile_does_not_ask_the_server ... ok
[INFO] [stdout] test tools_list_hides_attachment_tools_when_the_feature_is_off ... ok
[INFO] [stdout] test wake_up_reads_the_agents_startup_context ... ok
[INFO] [stdout] test upload_text_goes_to_the_agents_namespace ... ok
[INFO] [stdout] test wake_up_can_include_derived_memories ... ok
[INFO] [stdout] test v012_only_status_tools_on_a_v011_server ... ok
[INFO] [stdout] test touch_on_a_server_before_v0122_is_a_no_op ... ok
[INFO] [stdout] test a_503_with_retry_after_is_retried_after_that_long ... ok
[INFO] [stdout] test transcribe_with_wait_polls_a_running_job ... ok
[INFO] [stdout] test a_persistent_503_ends_with_the_retry_hint ... ok
[INFO] [stdout] test a_rate_limit_is_not_called_a_busy_server ... ok
[INFO] [stderr]    Doc-tests dakera_mcp
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 76 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.90s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2", kill_on_drop: false }`
[INFO] [stdout] 7cfb40e74039eb9827bc3f7e8a5d387960a59936dcf46f5a948a641b815dd2d2
