[INFO] fetching crate agent-client-protocol 1.0.1...
[INFO] testing agent-client-protocol-1.0.1 against 1.98.0-beta.1 for beta-1.98-1
[INFO] extracting crate agent-client-protocol 1.0.1 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate agent-client-protocol 1.0.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate agent-client-protocol 1.0.1
[INFO] tweaked toml for crates.io crate agent-client-protocol 1.0.1 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate agent-client-protocol 1.0.1 on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate agent-client-protocol 1.0.1 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f
[INFO] running `Command { std: "docker" "start" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", 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" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", 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" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling shell-words v1.1.1
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling futures-lite v2.6.1
[INFO] [stderr]    Compiling piper v0.2.5
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling async-io v2.6.0
[INFO] [stderr]    Compiling blocking v1.6.2
[INFO] [stderr]    Compiling async-signal v0.2.14
[INFO] [stderr]    Compiling async-process v2.5.0
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling agent-client-protocol-derive v1.0.1
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling futures-concurrency v7.7.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde_with_macros v3.21.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serde_with v3.21.0
[INFO] [stderr]    Compiling agent-client-protocol-schema v1.1.0
[INFO] [stderr]    Compiling agent-client-protocol v1.0.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.85s
[INFO] running `Command { std: "docker" "inspect" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", 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" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling dissimilar v1.0.11
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling expect-test v1.5.1
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde_with_macros v3.21.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling serde_with v3.21.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling agent-client-protocol-schema v1.1.0
[INFO] [stderr]    Compiling agent-client-protocol v1.0.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]     --> src/jsonrpc.rs:4566:9
[INFO] [stdout]      |
[INFO] [stdout] 4566 |     use super::*;
[INFO] [stdout]      |         ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `-W unused-imports` implied by `-W unused`
[INFO] [stdout]      = help: to override `-W unused` add `#[allow(unused_imports)]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 04s
[INFO] running `Command { std: "docker" "inspect" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", 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" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]     --> src/jsonrpc.rs:4566:9
[INFO] [stderr]      |
[INFO] [stderr] 4566 |     use super::*;
[INFO] [stderr]      |         ^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `-W unused-imports` implied by `-W unused`
[INFO] [stderr]      = help: to override `-W unused` add `#[allow(unused_imports)]`
[INFO] [stderr] 
[INFO] [stderr] warning: `agent-client-protocol` (lib test) generated 1 warning (run `cargo fix --lib -p agent-client-protocol --tests` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.25s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/agent_client_protocol-b92e9217d8e8dcd7)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test acp_agent::tests::test_parse_command_with_args ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_command_with_quotes ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_simple_command ... ok
[INFO] [stdout] test capabilities::tests::test_has_meta_capability_false_value ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_json_http ... ok
[INFO] [stdout] test capabilities::tests::test_add_capability_to_response ... ok
[INFO] [stdout] test capabilities::tests::test_add_capability_to_request ... ok
[INFO] [stdout] test capabilities::tests::test_has_meta_capability_null_value ... ok
[INFO] [stdout] test capabilities::tests::test_remove_capability_from_request ... ok
[INFO] [stdout] test acp_agent::tests::test_parse_json_stdio ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/derive_macros.rs (/opt/rustwide/target/debug/deps/derive_macros-a9be929d8e0fbd6d)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test test_jr_notification_is_marker ... ok
[INFO] [stdout] test test_jr_notification_method ... ok
[INFO] [stdout] test test_jr_notification_parse_message ... ok
[INFO] [stdout] test test_jr_request_parse_message ... ok
[INFO] [stdout] test test_jr_request_method ... ok
[INFO] [stdout] test test_jr_request_response_type ... ok
[INFO] [stdout] test test_jr_request_to_untyped ... ok
[INFO] [stdout] test test_jr_response_payload_from_value ... ok
[INFO] [stdout] test test_jr_response_payload_into_json ... ok
[INFO] [stderr]      Running tests/jsonrpc_advanced.rs (/opt/rustwide/target/debug/deps/jsonrpc_advanced-0d292adb4c1f9367)
[INFO] [stdout] test test_jr_notification_to_untyped ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_request_ids ... ok
[INFO] [stdout] test test_bidirectional_communication ... ok
[INFO] [stderr]      Running tests/jsonrpc_connection_builder.rs (/opt/rustwide/target/debug/deps/jsonrpc_connection_builder-db63a94bb1b45792)
[INFO] [stdout] test test_out_of_order_responses ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_multiple_handlers_different_methods ... ok
[INFO] [stdout] test test_no_handler_claims ... ok
[INFO] [stdout] test test_connection_builder_as_component ... ok
[INFO] [stdout] test test_handler_priority_ordering ... ok
[INFO] [stderr]      Running tests/jsonrpc_edge_cases.rs (/opt/rustwide/target/debug/deps/jsonrpc_edge_cases-8de39f9681cb9010)
[INFO] [stdout] test test_fallthrough_behavior ... ok
[INFO] [stdout] test test_handler_claims_notification ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test raw_jsonrpc_message_rejects_scalar_params ... ok
[INFO] [stdout] test test_null_params ... ok
[INFO] [stdout] test test_empty_request ... ok
[INFO] [stdout] test test_server_shutdown ... ok
[INFO] [stdout] test test_client_disconnect ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_error_handling.rs (/opt/rustwide/target/debug/deps/jsonrpc_error_handling-b441df5b25cb5e53)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_incomplete_line ... ignored, hangs indefinitely - see https://github.com/agentclientprotocol/rust-sdk/issues/64
[INFO] [stdout] test test_bad_request_params_return_invalid_params_and_connection_stays_alive ... ok
[INFO] [stdout] test test_handler_returns_error ... ok
[INFO] [stdout] test test_invalid_json ... ok
[INFO] [stdout] test test_bad_notification_params_send_error_notification_and_connection_stays_alive ... ok
[INFO] [stdout] test test_unknown_method ... ok
[INFO] [stdout] test test_invalid_params_keeps_connection_alive ... ok
[INFO] [stdout] test test_missing_required_params ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/jsonrpc_hello.rs (/opt/rustwide/target/debug/deps/jsonrpc_hello-58ea0b7df217f7f1)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_hello_world ... ok
[INFO] [stdout] test test_concurrent_requests ... ok
[INFO] [stdout] test test_multiple_sequential_requests ... ok
[INFO] [stdout] test test_notification ... ok
[INFO] [stderr]      Running tests/jsonrpc_request_cancellation.rs (/opt/rustwide/target/debug/deps/jsonrpc_request_cancellation-a174a123a0c554cf)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[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] [stderr]      Running tests/jsonrpc_unhandled_messages.rs (/opt/rustwide/target/debug/deps/jsonrpc_unhandled_messages-b7ec5f14843af8c5)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test malformed_successor_envelope_still_reaches_handlers ... ok
[INFO] [stdout] test late_response_to_dropped_request_is_discarded_without_closing_connection ... ok
[INFO] [stdout] test unhandled_requests_are_rejected_with_method_not_found ... ok
[INFO] [stdout] test forward_response_to_answers_upstream_when_response_is_never_delivered ... ok
[INFO] [stdout] test unhandled_notifications_are_ignored ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/match_dispatch.rs (/opt/rustwide/target/debug/deps/match_dispatch-de1d3e83ef06ae39)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test modify_message_and_stop ... ok
[INFO] [stdout] test modify_message_en_route ... ok
[INFO] [stdout] test modify_message_en_route_inline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/meta_propagation.rs (/opt/rustwide/target/debug/deps/meta_propagation-7de51cf6cb5d715d)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test mcp_over_acp_message_meta_serializes_as_reserved_meta_field ... ok
[INFO] [stdout] test successor_message_meta_serializes_as_reserved_meta_field ... ok
[INFO] [stdout] test prompt_request_meta_round_trips_with_root_trace_context_keys ... ok
[INFO] [stdout] test successor_message_accepts_legacy_meta_alias ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocol_v2.rs (/opt/rustwide/target/debug/deps/protocol_v2-7c0ed06aa58269b1)
[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] [stderr]      Running tests/schema_elicitation.rs (/opt/rustwide/target/debug/deps/schema_elicitation-39bef5ffb84d8293)
[INFO] [stderr]      Running tests/schema_session_delete.rs (/opt/rustwide/target/debug/deps/schema_session_delete-e19c101ba328931c)
[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 3 tests
[INFO] [stdout] test delete_session_response_round_trips_json ... ok
[INFO] [stdout] test delete_session_participates_in_client_request_enum ... ok
[INFO] [stdout] test delete_session_request_has_jsonrpc_metadata ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests agent_client_protocol
[INFO] [stdout] 
[INFO] [stdout] running 89 tests
[INFO] [stdout] test src/component.rs - component::ConnectTo (line 70) ... ignored
[INFO] [stdout] test src/component.rs - component::ConnectTo (line 96) ... ignored
[INFO] [stdout] test src/component.rs - component::DynConnectTo (line 207) ... ignored
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent::with_debug (line 127) - compile ... ok
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 42) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 38) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 95) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 73) ... FAILED
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 56) ... FAILED
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 23) ... ok
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 89) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 115) ... ignored
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 38) ... ignored
[INFO] [stdout] test src/concepts/callbacks.rs - concepts::callbacks (line 10) ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 24) ... FAILED
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 69) ... ignored
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 85) ... ignored
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent (line 54) ... ok
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 67) ... ok
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 47) ... FAILED
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 89) ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 80) ... ignored
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 48) ... ok
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent::from_args (line 371) ... ok
[INFO] [stdout] test src/concepts/connections.rs - concepts::connections (line 70) ... FAILED
[INFO] [stdout] test src/concepts/error_handling.rs - concepts::error_handling (line 101) ... ok
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 134) ... ok
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 73) ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 49) ... ok
[INFO] [stdout] test src/concepts/ordering.rs - concepts::ordering (line 60) ... FAILED
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 22) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 519) - compile ... FAILED
[INFO] [stdout] test src/concepts/proxies.rs - concepts::proxies (line 38) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 648) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_request (line 1003) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_request_from (line 1194) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1350) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 700) - compile ... ok
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 105) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 596) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 1077) - compile ... FAILED
[INFO] [stdout] test src/concepts/peers.rs - concepts::peers (line 18) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ByteStreams (line 4391) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 670) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 481) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 326) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcNotification (line 3034) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcRequest (line 3052) ... ignored
[INFO] [stdout] test src/acp_agent.rs - acp_agent::AcpAgent (line 47) ... ok
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 30) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::JsonRpcResponse (line 3000) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 2442) - compile ... FAILED
[INFO] [stdout] test src/concepts/sessions.rs - concepts::sessions (line 11) ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 559) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 923) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 297) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 2304) - compile fail ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1310) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Channel (line 4477) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 2188) ... FAILED
[INFO] [stdout] test src/lib.rs - component (line 93) ... ignored
[INFO] [stdout] test src/lib.rs - mcp_server (line 102) ... ignored
[INFO] [stdout] test src/mcp_server/connect.rs - mcp_server::connect::McpServerConnect (line 17) ... ignored
[INFO] [stdout] test src/mcp_server/server.rs - mcp_server::server::McpServer (line 35) ... ignored
[INFO] [stdout] test src/mcp_server/tool.rs - mcp_server::tool::McpTool (line 18) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_notification (line 62) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_notification_enum (line 164) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_request (line 14) ... ignored
[INFO] [stdout] test src/schema/mod.rs - schema::impl_jsonrpc_request_enum (line 100) ... ignored
[INFO] [stdout] test src/session.rs - session::SessionBuilder<Counterpart,R,BlockState>::on_proxy_session_start (line 259) ... ignored
[INFO] [stdout] test src/session.rs - session::SessionBuilder<Counterpart,R,BlockState>::on_session_start (line 184) ... ignored
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 2136) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Builder (line 457) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 4040) - compile ... FAILED
[INFO] [stdout] test src/lib.rs - (line 24) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 3526) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 3501) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 357) ... FAILED
[INFO] [stdout] test src/lib.rs - capabilities (line 86) - compile ... ok
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::Responder (line 2608) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest (line 3544) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 2313) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 4069) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 4214) - compile ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 3889) ... FAILED
[INFO] [stdout] test src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 4153) - compile ... FAILED
[INFO] [stdout] test src/util/typed.rs - util::typed::MatchDispatchFrom (line 428) ... ok
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] test src/util/typed.rs - util::typed::MatchDispatch (line 36) ... ok
[INFO] [stdout] test src/util/typed.rs - util::typed::TypeNotification (line 821) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 42) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/connections.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 | use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 46 - use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout] 46 + use agent_client_protocol::StatusUpdate;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 38) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 41 - use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout] 41 + use agent_client_protocol::StatusUpdate;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 95) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 | use agent_client_protocol_test::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 98 - use agent_client_protocol_test::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout] 98 + use agent_client_protocol::{ValidateRequest, ValidateResponse, ExecuteRequest, ExecuteResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 73) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 | use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 76 - use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout] 76 + use agent_client_protocol::{MyRequest, MyResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 56) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 | use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 59 - use agent_client_protocol_test::{MyRequest, MyResponse};
[INFO] [stdout] 59 + use agent_client_protocol::{MyRequest, MyResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/connections.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 92 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 92 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/callbacks.rs - concepts::callbacks (line 10) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/callbacks.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 13 - use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout] 13 + use agent_client_protocol::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/error_handling.rs - concepts::error_handling (line 24) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/error_handling.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 | use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 27 - use agent_client_protocol_test::{ValidateRequest, ValidateResponse};
[INFO] [stdout] 27 + use agent_client_protocol::{ValidateRequest, ValidateResponse};
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/peers.rs - concepts::peers (line 47) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/peers.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 50 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 50 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/ordering.rs - concepts::ordering (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/ordering.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 92 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 92 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/connections.rs - concepts::connections (line 70) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/connections.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 73 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 73 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/peers.rs - concepts::peers (line 73) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/peers.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 76 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 76 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/ordering.rs - concepts::ordering (line 60) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/ordering.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 | use agent_client_protocol_test::MyRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 63 - use agent_client_protocol_test::MyRequest;
[INFO] [stdout] 63 + use agent_client_protocol::MyRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 519) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:521:5
[INFO] [stdout]     |
[INFO] [stdout] 521 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 521 - use agent_client_protocol_test::*;
[INFO] [stdout] 521 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::v1::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:530:51
[INFO] [stdout]     |
[INFO] [stdout] 530 |             responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                                   ^^^^ associated function or constant not found in `agent_client_protocol::schema::v1::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::v1::InitializeResponse`, consider using `agent_client_protocol::schema::v1::InitializeResponse::new` which returns `agent_client_protocol::schema::v1::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-1.1.0/src/v1/agent.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/concepts/proxies.rs - concepts::proxies (line 38) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]   --> src/concepts/proxies.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 | use agent_client_protocol_test::ProcessRequest;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]    |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]    |
[INFO] [stdout] 41 - use agent_client_protocol_test::ProcessRequest;
[INFO] [stdout] 41 + use agent_client_protocol::ProcessRequest;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 648) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:650:5
[INFO] [stdout]     |
[INFO] [stdout] 650 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 650 - use agent_client_protocol_test::*;
[INFO] [stdout] 650 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1350) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1357:5
[INFO] [stdout]      |
[INFO] [stdout] 1357 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1357 - use agent_client_protocol_test::*;
[INFO] [stdout] 1357 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::v1::InitializeRequest` in the current scope
[INFO] [stdout]     --> src/jsonrpc.rs:1368:64
[INFO] [stdout]      |
[INFO] [stdout] 1368 |         let init_response = cx.send_request(InitializeRequest::make())
[INFO] [stdout]      |                                                                ^^^^ associated function or constant not found in `agent_client_protocol::schema::v1::InitializeRequest`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::v1::InitializeRequest`, consider using `agent_client_protocol::schema::v1::InitializeRequest::new` which returns `agent_client_protocol::schema::v1::InitializeRequest`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-1.1.0/src/v1/agent.rs:81:5
[INFO] [stdout]      |
[INFO] [stdout]   81 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 596) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:598:5
[INFO] [stdout]     |
[INFO] [stdout] 598 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 598 - use agent_client_protocol_test::*;
[INFO] [stdout] 598 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 1077) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1079:5
[INFO] [stdout]      |
[INFO] [stdout] 1079 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1079 - use agent_client_protocol_test::*;
[INFO] [stdout] 1079 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 670) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:672:5
[INFO] [stdout]     |
[INFO] [stdout] 672 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 672 - use agent_client_protocol_test::*;
[INFO] [stdout] 672 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::v1::InitializeRequest` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:682:59
[INFO] [stdout]     |
[INFO] [stdout] 682 |         let response = cx.send_request(InitializeRequest::make())
[INFO] [stdout]     |                                                           ^^^^ associated function or constant not found in `agent_client_protocol::schema::v1::InitializeRequest`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::v1::InitializeRequest`, consider using `agent_client_protocol::schema::v1::InitializeRequest::new` which returns `agent_client_protocol::schema::v1::InitializeRequest`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-1.1.0/src/v1/agent.rs:81:5
[INFO] [stdout]     |
[INFO] [stdout]  81 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 481) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 483 - use agent_client_protocol_test::*;
[INFO] [stdout] 483 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 2442) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2444:5
[INFO] [stdout]      |
[INFO] [stdout] 2444 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2444 - use agent_client_protocol_test::*;
[INFO] [stdout] 2444 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 559) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:561:5
[INFO] [stdout]     |
[INFO] [stdout] 561 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 561 - use agent_client_protocol_test::*;
[INFO] [stdout] 561 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::v1::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:569:47
[INFO] [stdout]     |
[INFO] [stdout] 569 |         responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                               ^^^^ associated function or constant not found in `agent_client_protocol::schema::v1::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::v1::InitializeResponse`, consider using `agent_client_protocol::schema::v1::InitializeResponse::new` which returns `agent_client_protocol::schema::v1::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-1.1.0/src/v1/agent.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::v1::PromptResponse` in the current scope
[INFO] [stdout]     --> src/jsonrpc.rs:573:43
[INFO] [stdout]      |
[INFO] [stdout]  573 |         responder.respond(PromptResponse::make())
[INFO] [stdout]      |                                           ^^^^ associated function or constant not found in `agent_client_protocol::schema::v1::PromptResponse`
[INFO] [stdout]      |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::v1::PromptResponse`, consider using `agent_client_protocol::schema::v1::PromptResponse::new` which returns `agent_client_protocol::schema::v1::PromptResponse`
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-1.1.0/src/v1/agent.rs:3108:5
[INFO] [stdout]      |
[INFO] [stdout] 3108 |     pub fn new(stop_reason: StopReason) -> Self {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 3 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 923) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:925:5
[INFO] [stdout]     |
[INFO] [stdout] 925 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 925 - use agent_client_protocol_test::*;
[INFO] [stdout] 925 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 297) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:301:5
[INFO] [stdout]     |
[INFO] [stdout] 301 | use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 301 - use agent_client_protocol_test::StatusUpdate;
[INFO] [stdout] 301 + use agent_client_protocol::StatusUpdate;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1310) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:1315:5
[INFO] [stdout]      |
[INFO] [stdout] 1315 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1315 - use agent_client_protocol_test::*;
[INFO] [stdout] 1315 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 2188) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2192:5
[INFO] [stdout]      |
[INFO] [stdout] 2192 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2192 - use agent_client_protocol_test::*;
[INFO] [stdout] 2192 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 2136) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2138:5
[INFO] [stdout]      |
[INFO] [stdout] 2138 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2138 - use agent_client_protocol_test::*;
[INFO] [stdout] 2138 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Builder (line 457) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:459:5
[INFO] [stdout]     |
[INFO] [stdout] 459 | use agent_client_protocol_test::*;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 459 - use agent_client_protocol_test::*;
[INFO] [stdout] 459 + use agent_client_protocol::*;
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `make` found for struct `agent_client_protocol::schema::v1::InitializeResponse` in the current scope
[INFO] [stdout]    --> src/jsonrpc.rs:466:47
[INFO] [stdout]     |
[INFO] [stdout] 466 |         responder.respond(InitializeResponse::make())
[INFO] [stdout]     |                                               ^^^^ associated function or constant not found in `agent_client_protocol::schema::v1::InitializeResponse`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `agent_client_protocol::schema::v1::InitializeResponse`, consider using `agent_client_protocol::schema::v1::InitializeResponse::new` which returns `agent_client_protocol::schema::v1::InitializeResponse`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/agent-client-protocol-schema-1.1.0/src/v1/agent.rs:160:5
[INFO] [stdout]     |
[INFO] [stdout] 160 |     pub fn new(protocol_version: ProtocolVersion) -> Self {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0599.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 4040) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:4042:5
[INFO] [stdout]      |
[INFO] [stdout] 4042 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 4042 - use agent_client_protocol_test::*;
[INFO] [stdout] 4042 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 3526) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:3528:5
[INFO] [stdout]      |
[INFO] [stdout] 3528 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3528 - use agent_client_protocol_test::*;
[INFO] [stdout] 3528 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 3501) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:3503:5
[INFO] [stdout]      |
[INFO] [stdout] 3503 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3503 - use agent_client_protocol_test::*;
[INFO] [stdout] 3503 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 357) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]    --> src/jsonrpc.rs:360:5
[INFO] [stdout]     |
[INFO] [stdout] 360 | use agent_client_protocol_test::{expensive_operation, ProcessComplete};
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]     |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 360 - use agent_client_protocol_test::{expensive_operation, ProcessComplete};
[INFO] [stdout] 360 + use agent_client_protocol::{expensive_operation, ProcessComplete};
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::Responder (line 2608) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2610:5
[INFO] [stdout]      |
[INFO] [stdout] 2610 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2610 - use agent_client_protocol_test::*;
[INFO] [stdout] 2610 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest (line 3544) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:3546:5
[INFO] [stdout]      |
[INFO] [stdout] 3546 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3546 - use agent_client_protocol_test::*;
[INFO] [stdout] 3546 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 2313) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:2315:5
[INFO] [stdout]      |
[INFO] [stdout] 2315 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2315 - use agent_client_protocol_test::*;
[INFO] [stdout] 2315 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 4069) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:4071:5
[INFO] [stdout]      |
[INFO] [stdout] 4071 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 4071 - use agent_client_protocol_test::*;
[INFO] [stdout] 4071 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 4214) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:4216:5
[INFO] [stdout]      |
[INFO] [stdout] 4216 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 4216 - use agent_client_protocol_test::*;
[INFO] [stdout] 4216 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 3889) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:3893:5
[INFO] [stdout]      |
[INFO] [stdout] 3893 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3893 - use agent_client_protocol_test::*;
[INFO] [stdout] 3893 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 4153) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `agent_client_protocol_test`
[INFO] [stdout]     --> src/jsonrpc.rs:4155:5
[INFO] [stdout]      |
[INFO] [stdout] 4155 | use agent_client_protocol_test::*;
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `agent_client_protocol_test`
[INFO] [stdout]      |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 4155 - use agent_client_protocol_test::*;
[INFO] [stdout] 4155 + use agent_client_protocol::*;
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 10)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 38)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 56)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 73)
[INFO] [stdout]     src/concepts/callbacks.rs - concepts::callbacks (line 95)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 42)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 70)
[INFO] [stdout]     src/concepts/connections.rs - concepts::connections (line 89)
[INFO] [stdout]     src/concepts/error_handling.rs - concepts::error_handling (line 24)
[INFO] [stdout]     src/concepts/ordering.rs - concepts::ordering (line 60)
[INFO] [stdout]     src/concepts/ordering.rs - concepts::ordering (line 89)
[INFO] [stdout]     src/concepts/peers.rs - concepts::peers (line 47)
[INFO] [stdout]     src/concepts/peers.rs - concepts::peers (line 73)
[INFO] [stdout]     src/concepts/proxies.rs - concepts::proxies (line 38)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 457)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 481)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 519)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 559)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 596)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 648)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder (line 670)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_to (line 1310)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::connect_with (line 1350)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_dispatch (line 923)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Builder<Host,Handler,Runner>::on_receive_notification (line 1077)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_notification (line 2442)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::send_request (line 2313)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn (line 2136)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::ConnectionTo<Counterpart>::spawn_connection (line 2188)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 297)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::HandleDispatchFrom (line 357)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::Responder (line 2608)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 3501)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 3526)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest (line 3544)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 4040)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::block_task (line 4069)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::forward_response_to (line 3889)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_ok_result (line 4153)
[INFO] [stdout]     src/jsonrpc.rs - jsonrpc::SentRequest<T>::on_receiving_result (line 4214)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 24 passed; 40 failed; 25 ignored; 0 measured; 0 filtered out; finished in 2.61s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 3.78s; merged doctests compilation took 1.15s
[INFO] running `Command { std: "docker" "inspect" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f", kill_on_drop: false }`
[INFO] [stdout] 91518f22f422b0f2652e6a18c304df01b492d37fadb52740084e0e218bcd4d8f
