[INFO] fetching crate claude-code-client-sdk 0.1.46...
[INFO] testing claude-code-client-sdk-0.1.46 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate claude-code-client-sdk 0.1.46 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate claude-code-client-sdk 0.1.46
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate claude-code-client-sdk 0.1.46
[INFO] tweaked toml for crates.io crate claude-code-client-sdk 0.1.46 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate claude-code-client-sdk 0.1.46 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate claude-code-client-sdk 0.1.46 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080
[INFO] running `Command { std: "docker" "start" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", 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" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", 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" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling nix v0.31.2
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling which v8.0.0
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling claude-code-client-sdk v0.1.46 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 22.65s
[INFO] running `Command { std: "docker" "inspect" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", 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" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling claude-code-client-sdk v0.1.46 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 11.46s
[INFO] running `Command { std: "docker" "inspect" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", 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" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/claude_code-875b565d738c37a9)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_rejects_invalid_version ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_supports_plain_version ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_supports_trailing_text_after_whitespace ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::parse_semver_prefix_supports_prefixed_version ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_accepts_numeric_uid ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_rejects_null_byte_in_username ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_accepts_current_username ... ok
[INFO] [stdout] test transport::subprocess_cli::tests::resolve_user_to_uid_rejects_unknown_user ... ok
[INFO] [stderr]      Running tests/agent_definition_tests.rs (/opt/rustwide/target/debug/deps/agent_definition_tests-fb2d9b4e1123ba0f)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/buffering_tests.rs (/opt/rustwide/target/debug/deps/buffering_tests-5c318fdb42fc4efa)
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_agent_definition_serialization_full ... ok
[INFO] [stdout] test test_agent_definitions_map_serialization ... ok
[INFO] [stdout] test test_agent_definition_deserialization ... ok
[INFO] [stdout] test test_agent_definition_serialization_minimal ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_json_with_embedded_newlines ... ok
[INFO] [stdout] test test_multiple_newlines_between_objects ... ok
[INFO] [stdout] test test_buffer_size_option ... ok
[INFO] [stdout] test test_multiple_json_objects_on_single_line ... ok
[INFO] [stdout] test test_mixed_complete_and_split_json ... ok
[INFO] [stdout] test test_split_json_across_multiple_reads ... ok
[INFO] [stdout] test test_buffer_size_exceeded ... ok
[INFO] [stderr]      Running tests/client_tests.rs (/opt/rustwide/target/debug/deps/client_tests-eb63d568f160ef38)
[INFO] [stdout] test test_large_minified_json ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 23 tests
[INFO] [stdout] test test_client_with_full_options ... ok
[INFO] [stdout] test test_double_connect ... ok
[INFO] [stdout] test test_connect_with_messages_does_not_close_stdin ... ok
[INFO] [stdout] test test_errors_when_not_connected ... ok
[INFO] [stdout] test test_concurrent_send_receive ... ok
[INFO] [stdout] test test_disconnect_without_connect ... ok
[INFO] [stdout] test test_connect_with_messages_is_non_blocking_for_pending_stream ... ok
[INFO] [stdout] test test_interrupt_not_connected ... ok
[INFO] [stdout] test test_get_mcp_status_returns_typed_payload ... ok
[INFO] [stdout] test test_interrupt_sends_control_request ... ok
[INFO] [stdout] test test_manual_connect_disconnect ... ok
[INFO] [stdout] test test_mcp_and_task_control_requests ... ok
[INFO] [stdout] test test_query_stream_injects_session_id ... ok
[INFO] [stdout] test test_query_sends_user_message_with_session ... ok
[INFO] [stdout] test test_query_stream_keeps_session_open_for_follow_up_query ... ok
[INFO] [stdout] test test_query_with_stream_input ... ok
[INFO] [stdout] test test_receive_messages_detailed_parsing ... ok
[INFO] [stdout] test test_receive_messages_not_connected ... ok
[INFO] [stdout] test test_receive_response_collect_pattern ... ok
[INFO] [stdout] test test_receive_response_not_connected ... ok
[INFO] [stdout] test test_receive_response_stops_at_result ... ok
[INFO] [stdout] test test_connect_with_initial_messages ... ok
[INFO] [stdout] test test_scope_cleanup_on_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stderr]      Running tests/concurrency_tests.rs (/opt/rustwide/target/debug/deps/concurrency_tests-858d648eedc8d1a6)
[INFO] [stdout] test test_disconnect_aborts_background_task ... ok
[INFO] [stdout] test test_single_use_transport_errors_on_reconnect ... ok
[INFO] [stdout] test test_query_and_receive_use_shared_ref ... ok
[INFO] [stdout] test test_background_task_handles_control_request_and_sdk_message ... ok
[INFO] [stdout] test test_multiple_control_requests_with_buffered_responses ... ok
[INFO] [stderr]      Running tests/e2e_agents_settings_tests.rs (/opt/rustwide/target/debug/deps/e2e_agents_settings_tests-0bc3257103e793a4)
[INFO] [stdout] test test_reconnect_after_disconnect_with_factory ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_e2e_setting_sources_project_included ... ok
[INFO] [stdout] test test_e2e_filesystem_agent_loading ... ok
[INFO] [stdout] test test_e2e_setting_sources_user_only ... ok
[INFO] [stdout] test test_e2e_agent_via_query_function ... ok
[INFO] [stdout] test test_e2e_large_agents ... ok
[INFO] [stdout] test test_e2e_agent_definition_in_init ... ok
[INFO] [stdout] test test_e2e_setting_sources_default ... ok
[INFO] [stdout] test test_e2e_large_agents_via_initialize ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_hooks_tests.rs (/opt/rustwide/target/debug/deps/e2e_hooks_tests-94a48b5ffd02654b)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_e2e_hook_continue_and_stop ... ok
[INFO] [stdout] test test_e2e_hook_permission_decision ... ok
[INFO] [stdout] test test_e2e_hook_additional_context ... ok
[INFO] [stdout] test test_e2e_notification_hook ... ok
[INFO] [stdout] test test_e2e_multiple_hooks ... ok
[INFO] [stdout] test test_e2e_post_tool_use_with_tool_use_id ... ok
[INFO] [stdout] test test_e2e_pre_tool_use_with_tool_use_id ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_sdk_mcp_tools_tests.rs (/opt/rustwide/target/debug/deps/e2e_sdk_mcp_tools_tests-894b9e62e1a30444)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_sdk_mcp_tool_execution ... ok
[INFO] [stdout] test test_sdk_mcp_permission_enforcement ... ok
[INFO] [stdout] test test_sdk_mcp_without_permissions ... ok
[INFO] [stdout] test test_sdk_mcp_multiple_tools ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_structured_output_tests.rs (/opt/rustwide/target/debug/deps/e2e_structured_output_tests-5deafc9bb69aec92)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_e2e_structured_output_with_enum ... ok
[INFO] [stdout] test test_e2e_simple_structured_output ... ok
[INFO] [stdout] test test_e2e_nested_structured_output ... ok
[INFO] [stdout] test test_e2e_structured_output_with_tools ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e_subprocess_mock_tests.rs (/opt/rustwide/target/debug/deps/e2e_subprocess_mock_tests-1dd62e62765c4ee9)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_partial_messages_stream_event_types ... ok
[INFO] [stdout] test test_stderr_callback_receives_debug_lines ... ok
[INFO] [stdout] test test_partial_messages_disabled_by_default ... ok
[INFO] [stdout] test test_sdk_mcp_control_message_roundtrip ... ok
[INFO] [stdout] test test_partial_messages_thinking_deltas ... ok
[INFO] [stdout] test test_dynamic_controls_with_subprocess_transport ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_handling_tests.rs (/opt/rustwide/target/debug/deps/error_handling_tests-cb6f4c75003a4d82)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_can_use_tool_conflicts_with_permission_prompt_tool_name ... ok
[INFO] [stdout] test test_can_use_tool_requires_messages_not_text ... ok
[INFO] [stdout] test test_control_response_error_propagated ... ok
[INFO] [stdout] test test_transport_read_error_propagated_to_consumer ... ok
[INFO] [stdout] test test_empty_transport_returns_no_messages ... ok
[INFO] [stdout] test test_control_request_fails_fast_when_reader_terminated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/errors_tests.rs (/opt/rustwide/target/debug/deps/errors_tests-b5a9d807e9fcaf4d)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_base_error ... ok
[INFO] [stdout] test test_cli_not_found_error ... ok
[INFO] [stdout] test test_connection_error ... ok
[INFO] [stdout] test test_json_decode_error ... ok
[INFO] [stdout] test test_process_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/message_parser_tests.rs (/opt/rustwide/target/debug/deps/message_parser_tests-838e41452b4e4821)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test test_known_message_types_still_parsed ... ok
[INFO] [stdout] test test_parse_invalid_data_type ... ok
[INFO] [stdout] test test_parse_missing_fields_errors_contain_data ... ok
[INFO] [stdout] test test_parse_missing_type_field ... ok
[INFO] [stdout] test test_parse_task_system_messages_with_typed_accessors ... ok
[INFO] [stdout] test test_parse_user_message_with_mixed_blocks ... ok
[INFO] [stdout] test test_parse_user_message_with_uuid_and_tool_result ... ok
[INFO] [stdout] test test_parse_valid_assistant_message_with_thinking_and_error ... ok
[INFO] [stdout] test test_parse_valid_result_message ... ok
[INFO] [stdout] test test_parse_valid_system_message ... ok
[INFO] [stdout] test test_parse_valid_user_message ... ok
[INFO] [stdout] test test_rate_limit_event_rejected_returns_none ... ok
[INFO] [stdout] test test_rate_limit_event_returns_none ... ok
[INFO] [stderr]      Running tests/query_callbacks_tests.rs (/opt/rustwide/target/debug/deps/query_callbacks_tests-ecd54f7eaef74f74)
[INFO] [stdout] test test_parse_unknown_message_type_returns_none ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test test_hook_execution ... ok
[INFO] [stdout] test test_async_hook_output ... ok
[INFO] [stdout] test test_field_name_conversion ... ok
[INFO] [stdout] test test_hook_output_fields ... ok
[INFO] [stdout] test test_options_with_callbacks ... ok
[INFO] [stdout] test test_permission_callback_deny ... ok
[INFO] [stdout] test test_pre_tool_use_hook_with_additional_context ... ok
[INFO] [stdout] test test_permission_callback_input_modification ... ok
[INFO] [stdout] test test_notification_hook_callback ... ok
[INFO] [stdout] test test_new_hook_events_registered_in_hooks_config ... ok
[INFO] [stdout] test test_post_tool_use_hook_with_updated_mcp_output ... ok
[INFO] [stdout] test test_permission_callback_allow ... ok
[INFO] [stdout] test test_subagent_start_hook_callback ... ok
[INFO] [stdout] test test_permission_request_hook_callback ... ok
[INFO] [stdout] test test_callback_exception_handling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/query_stream_api_tests.rs (/opt/rustwide/target/debug/deps/query_stream_api_tests-cd301a0901b0f6f3)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test test_query_stream_from_stream_streams_both_directions ... ok
[INFO] [stdout] test test_one_shot_query_closes_transport_on_read_error ... ok
[INFO] [stdout] test test_query_from_stream_accepts_streamed_input ... ok
[INFO] [stdout] test test_query_stream_returns_streamed_messages ... ok
[INFO] [stdout] test test_stream_early_drop_triggers_cleanup ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sdk_mcp_tests.rs (/opt/rustwide/target/debug/deps/sdk_mcp_tests-3425ecd55e809469)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_server_creation ... ok
[INFO] [stdout] test test_mixed_servers ... ok
[INFO] [stdout] test test_sdk_mcp_server_handlers ... ok
[INFO] [stdout] test test_tool_creation ... ok
[INFO] [stdout] test test_tool_annotations ... ok
[INFO] [stdout] test test_tool_annotations_in_jsonrpc ... ok
[INFO] [stdout] test test_error_handling ... ok
[INFO] [stdout] test test_image_content_support ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/sessions_tests.rs (/opt/rustwide/target/debug/deps/sessions_tests-801980925f854790)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_get_session_messages_rejects_invalid_session_id ... ok
[INFO] [stdout] test test_list_sessions_and_get_session_messages ... ok
[INFO] [stdout] test test_list_sessions_handles_multibyte_prompt_truncation_safely ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/settings_tests.rs (/opt/rustwide/target/debug/deps/settings_tests-853d891ea0071edf)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test test_permission_mode_in_options ... ok
[INFO] [stdout] test test_options_with_setting_sources ... ok
[INFO] [stdout] test test_options_default_has_no_setting_sources ... ok
[INFO] [stdout] test test_setting_source_serialization ... ok
[INFO] [stdout] test test_permission_mode_serialization_roundtrip ... ok
[INFO] [stdout] test test_setting_source_deserialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/structured_output_tests.rs (/opt/rustwide/target/debug/deps/structured_output_tests-e61a7b7db5b76960)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test test_output_format_json_schema_config ... ok
[INFO] [stdout] test test_result_message_parsed_via_message_parser ... ok
[INFO] [stdout] test test_result_message_with_structured_output ... ok
[INFO] [stdout] test test_result_message_without_structured_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/transport_command_tests.rs (/opt/rustwide/target/debug/deps/transport_command_tests-32aec317405dda5f)
[INFO] [stdout] 
[INFO] [stdout] running 37 tests
[INFO] [stdout] test test_build_command_large_agents_work ... ok
[INFO] [stdout] test test_build_command_with_add_dirs ... ok
[INFO] [stdout] test test_build_command_always_uses_streaming ... ok
[INFO] [stdout] test test_build_command_with_fallback_model ... ok
[INFO] [stdout] test test_build_command_with_max_thinking_tokens ... ok
[INFO] [stdout] test test_build_command_with_mcp_servers_as_file_path ... ok
[INFO] [stdout] test test_build_command_basic ... ok
[INFO] [stdout] test test_build_command_with_mcp_servers_as_json_string ... ok
[INFO] [stdout] test test_build_command_with_mcp_servers ... ok
[INFO] [stdout] test test_build_command_with_options ... ok
[INFO] [stdout] test test_build_command_with_sandbox_minimal ... ok
[INFO] [stdout] test test_build_command_with_sandbox_and_settings_json ... ok
[INFO] [stdout] test test_build_command_with_sandbox_only ... ok
[INFO] [stdout] test test_build_command_with_settings_file ... ok
[INFO] [stdout] test test_build_command_with_settings_json ... ok
[INFO] [stdout] test test_build_command_with_settings_file_and_no_sandbox ... ok
[INFO] [stdout] test test_build_command_with_system_prompt_preset_and_append ... ok
[INFO] [stdout] test test_build_command_with_system_prompt_string ... ok
[INFO] [stdout] test test_build_command_with_system_prompt_preset ... ok
[INFO] [stdout] test test_build_command_agents_always_via_initialize ... ok
[INFO] [stdout] test test_read_messages_transport_creation ... ok
[INFO] [stdout] test test_build_command_with_tools_preset ... ok
[INFO] [stdout] test test_build_command_without_tools ... ok
[INFO] [stdout] test test_cli_path_accepts_pathbuf_path ... ok
[INFO] [stdout] test test_build_command_with_tools_array ... ok
[INFO] [stdout] test test_build_command_with_tools_empty_array ... ok
[INFO] [stdout] test test_sandbox_network_config ... ok
[INFO] [stdout] test test_session_continuation ... ok
[INFO] [stdout] test test_find_cli_not_found ... ok
[INFO] [stdout] test test_settings_merge_failure_falls_back_when_not_strict ... ok
[INFO] [stdout] test test_build_command_with_extra_args ... ok
[INFO] [stdout] test test_concurrent_writes_fail_without_lock ... ok
[INFO] [stdout] test test_settings_merge_failure_errors_in_strict_mode ... ok
[INFO] [stdout] test test_connect_with_nonexistent_cwd ... ok
[INFO] [stdout] test test_concurrent_writes_are_serialized ... ok
[INFO] [stdout] test test_connect_close ... ok
[INFO] [stdout] test test_env_vars_passed_to_subprocess ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stderr]      Running tests/types_tests.rs (/opt/rustwide/target/debug/deps/types_tests-fb393a700165fafc)
[INFO] [stdout] test test_assistant_message_with_text ... ok
[INFO] [stdout] test test_mcp_status_config_deserialization_is_type_disambiguated ... ok
[INFO] [stdout] test test_assistant_message_with_thinking ... ok
[INFO] [stdout] test test_tool_permission_context_with_blocked_path ... ok
[INFO] [stdout] test test_tool_use_and_result_block ... ok
[INFO] [stdout] test test_tool_permission_context_default ... ok
[INFO] [stdout] test test_default_options ... ok
[INFO] [stdout] test test_mcp_status_response_deserialization ... ok
[INFO] [stdout] test test_user_message_creation ... ok
[INFO] [stdout] test test_result_message ... ok
[INFO] [stdout] test test_options_permission_modes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests claude_code
[INFO] [stdout] 
[INFO] [stdout] running 72 tests
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::connect (line 239) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::get_mcp_status (line 674) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::connect_with_messages (line 336) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::disconnect (line 770) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::interrupt (line 562) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::query (line 404) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::query_stream (line 452) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::receive_message (line 502) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::receive_response (line 530) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::rewind_files (line 646) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::get_server_info (line 744) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query_from_stream (line 239) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::set_permission_mode (line 590) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::CLIJSONDecodeError::new (line 166) ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::new (line 118) ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient (line 66) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query (line 198) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query_as_stream (line 280) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::set_model (line 618) - compile ... ok
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::wait_for_initial_messages (line 374) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::process_query_from_stream_as_stream (line 322) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 30) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 54) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::CLIConnectionError::new (line 55) ... ok
[INFO] [stdout] test src/query.rs - query::Query::close (line 807) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::end_input (line 623) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::get_mcp_status (line 675) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::initialization_result (line 310) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::initialize (line 260) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::interrupt (line 696) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::receive_next_message (line 648) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::rewind_files (line 756) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_input_from_stream (line 486) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_input_messages (line 464) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_raw_message (line 433) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::send_user_message (line 411) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::set_model (line 735) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::set_permission_mode (line 714) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::spawn_input_from_stream (line 518) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::stream_input (line 561) ... ignored
[INFO] [stdout] test src/query.rs - query::Query::stream_input_from_stream (line 581) ... ignored
[INFO] [stdout] test src/query_fn.rs - query_fn::query (line 40) - compile ... ok
[INFO] [stdout] test src/query.rs - query::handle_sdk_mcp_request (line 1218) - compile ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::call_tool_json (line 265) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::MessageParseError::new (line 201) ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query_from_stream (line 77) - compile ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query_stream (line 117) - compile ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::tool (line 124) - compile ... ok
[INFO] [stdout] test src/query_fn.rs - query_fn::query_stream_from_stream (line 151) - compile ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::has_tools (line 204) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::SdkMcpTool::with_annotations (line 87) ... ok
[INFO] [stdout] test src/transport/mod.rs - transport::TransportFactory (line 127) ... ignored
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp (line 9) - compile ... ok
[INFO] [stdout] test src/internal_client.rs - internal_client::InternalClient::new (line 45) ... ok
[INFO] [stdout] test src/errors.rs - errors::ProcessError::new (line 122) ... ok
[INFO] [stdout] test src/message_parser.rs - message_parser::parse_message (line 132) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::create_sdk_mcp_server (line 325) - compile ... ok
[INFO] [stdout] test src/errors.rs - errors::ClaudeSDKError::new (line 26) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::new (line 170) ... ok
[INFO] [stdout] test src/sdk_mcp.rs - sdk_mcp::McpSdkServer::list_tools_json (line 218) ... ok
[INFO] [stdout] test src/types.rs - types::PermissionUpdate::to_cli_dict (line 292) ... ok
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::JsonStreamBuffer::new (line 69) ... ok
[INFO] [stdout] test src/errors.rs - errors::CLINotFoundError::new (line 87) ... ok
[INFO] [stdout] test src/types.rs - types::McpServerConfig::to_cli_json (line 631) ... ok
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::JsonStreamBuffer::push_chunk (line 97) ... ok
[INFO] [stdout] test src/transport/mod.rs - transport::SplitAdapter::new (line 181) ... FAILED
[INFO] [stdout] test src/client.rs - client::ClaudeSdkClient::new_with_transport (line 144) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport::split_with_adapter (line 151) ... FAILED
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::build_command (line 470) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport::SplitAdapter::writer (line 216) ... FAILED
[INFO] [stdout] test src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::new (line 192) ... FAILED
[INFO] [stdout] test src/transport/mod.rs - transport::SplitAdapter::reader (line 198) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::SplitAdapter::new (line 181) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1740) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:845:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x57baef552fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x57baef552fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x57baef552fa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x57baef552fa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x57baef56800a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x57baef56800a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x57baef558742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x57baef558742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x57baef5309d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x57baef5309d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x57baef54ab01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x57baef54ad7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x57baef530a92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x57baef5259f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x57baef5318cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x57baef5687cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x57baef568542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x57baef37acdc - doctest_bundle_2024[322816e07dc56de6]::__doctest_61::main
[INFO] [stdout]   18:     0x57baef37ae36 - doctest_bundle_2024[322816e07dc56de6]::__doctest_61::__main_fn
[INFO] [stdout]   19:     0x57baef36ff21 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_61::TEST::{closure#0}
[INFO] [stdout]   20:     0x57baef3744d6 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_61::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x57baef3719b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x57baef3734f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x57baef36e9d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x57baef36ed89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x57baef549807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x57baef549807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x57baef549807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x57baef549807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x57baef549807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x57baef549807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x57baef549807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x57baef549807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x57baef549807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x57baef36e491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x57baef374855 - main
[INFO] [stdout]   36:     0x732d742db1ca - <unknown>
[INFO] [stdout]   37:     0x732d742db28b - __libc_start_main
[INFO] [stdout]   38:     0x57baef36dbb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/client.rs - client::ClaudeSdkClient::new_with_transport (line 144) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1685) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:135:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x58685aa34fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x58685aa34fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x58685aa34fa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x58685aa34fa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x58685aa4a00a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x58685aa4a00a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x58685aa3a742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x58685aa3a742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x58685aa129d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x58685aa129d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x58685aa2cb01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x58685aa2cd7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x58685aa12a92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x58685aa079f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x58685aa138cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x58685aa4a7cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x58685aa4a542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x58685a85a8b4 - doctest_bundle_2024[322816e07dc56de6]::__doctest_8::main
[INFO] [stdout]   18:     0x58685a85aa96 - doctest_bundle_2024[322816e07dc56de6]::__doctest_8::__main_fn
[INFO] [stdout]   19:     0x58685a851121 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_8::TEST::{closure#0}
[INFO] [stdout]   20:     0x58685a855796 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_8::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x58685a8539b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x58685a8554f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x58685a8509d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x58685a850d89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x58685aa2b807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x58685aa2b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x58685aa2b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x58685aa2b807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x58685aa2b807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x58685aa2b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x58685aa2b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x58685aa2b807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x58685aa2b807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x58685a850491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x58685a856855 - main
[INFO] [stdout]   36:     0x79cdad6641ca - <unknown>
[INFO] [stdout]   37:     0x79cdad66428b - __libc_start_main
[INFO] [stdout]   38:     0x58685a84fbb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::split_with_adapter (line 151) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1736) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:885:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dc667a54fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dc667a54fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dc667a54fa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dc667a54fa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dc667a6a00a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dc667a6a00a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dc667a5a742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dc667a5a742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dc667a329d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dc667a329d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dc667a4cb01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5dc667a4cd7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5dc667a32a92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5dc667a279f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5dc667a338cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5dc667a6a7cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5dc667a6a542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5dc66787d59c - doctest_bundle_2024[322816e07dc56de6]::__doctest_65::main
[INFO] [stdout]   18:     0x5dc66787d8e6 - doctest_bundle_2024[322816e07dc56de6]::__doctest_65::__main_fn
[INFO] [stdout]   19:     0x5dc6678720d1 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_65::TEST::{closure#0}
[INFO] [stdout]   20:     0x5dc6678765d6 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_65::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x5dc6678739b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x5dc6678754f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x5dc6678709d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x5dc667870d89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x5dc667a4b807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x5dc667a4b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5dc667a4b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5dc667a4b807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5dc667a4b807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x5dc667a4b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5dc667a4b807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5dc667a4b807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5dc667a4b807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x5dc667870491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x5dc667876855 - main
[INFO] [stdout]   36:     0x7f80a80831ca - <unknown>
[INFO] [stdout]   37:     0x7f80a808328b - __libc_start_main
[INFO] [stdout]   38:     0x5dc66786fbb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::build_command (line 470) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1749) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:918:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60d5a4723fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60d5a4723fa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60d5a4723fa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60d5a4723fa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60d5a473900a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60d5a473900a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x60d5a4729742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x60d5a4729742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x60d5a47019d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60d5a47019d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60d5a471bb01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x60d5a471bd7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x60d5a4701a92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x60d5a46f69f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x60d5a47028cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x60d5a47397cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x60d5a4739542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x60d5a454ccdc - doctest_bundle_2024[322816e07dc56de6]::__doctest_68::main
[INFO] [stdout]   18:     0x60d5a454cfd6 - doctest_bundle_2024[322816e07dc56de6]::__doctest_68::__main_fn
[INFO] [stdout]   19:     0x60d5a4541251 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_68::TEST::{closure#0}
[INFO] [stdout]   20:     0x60d5a4545696 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_68::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x60d5a45429b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x60d5a45444f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x60d5a453f9d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x60d5a453fd89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x60d5a471a807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x60d5a471a807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x60d5a471a807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x60d5a471a807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x60d5a471a807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x60d5a471a807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x60d5a471a807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x60d5a471a807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x60d5a471a807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x60d5a453f491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x60d5a4545855 - main
[INFO] [stdout]   36:     0x7386fc5991ca - <unknown>
[INFO] [stdout]   37:     0x7386fc59928b - __libc_start_main
[INFO] [stdout]   38:     0x60d5a453ebb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::SplitAdapter::writer (line 216) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1737) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:870:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5d93d726ffa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5d93d726ffa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5d93d726ffa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5d93d726ffa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5d93d728500a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5d93d728500a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5d93d7275742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5d93d7275742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5d93d724d9d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5d93d724d9d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5d93d7267b01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x5d93d7267d7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x5d93d724da92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x5d93d72429f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x5d93d724e8cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x5d93d72857cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x5d93d7285542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x5d93d709828c - doctest_bundle_2024[322816e07dc56de6]::__doctest_63::main
[INFO] [stdout]   18:     0x5d93d7098456 - doctest_bundle_2024[322816e07dc56de6]::__doctest_63::__main_fn
[INFO] [stdout]   19:     0x5d93d708d021 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_63::TEST::{closure#0}
[INFO] [stdout]   20:     0x5d93d7091556 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_63::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x5d93d708e9b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x5d93d70904f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x5d93d708b9d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x5d93d708bd89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x5d93d7266807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x5d93d7266807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5d93d7266807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5d93d7266807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5d93d7266807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x5d93d7266807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x5d93d7266807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x5d93d7266807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x5d93d7266807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x5d93d708b491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x5d93d7091855 - main
[INFO] [stdout]   36:     0x7b220e47c1ca - <unknown>
[INFO] [stdout]   37:     0x7b220e47c28b - __libc_start_main
[INFO] [stdout]   38:     0x5d93d708abb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::new (line 192) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1750) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:930:84:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x55cb68e3dfa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x55cb68e3dfa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x55cb68e3dfa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x55cb68e3dfa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x55cb68e5300a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x55cb68e5300a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x55cb68e43742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x55cb68e43742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x55cb68e1b9d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x55cb68e1b9d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x55cb68e35b01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x55cb68e35d7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x55cb68e1ba92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x55cb68e109f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x55cb68e1c8cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x55cb68e537cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x55cb68e53542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x55cb68c6710d - doctest_bundle_2024[322816e07dc56de6]::__doctest_69::main
[INFO] [stdout]   18:     0x55cb68c671b6 - doctest_bundle_2024[322816e07dc56de6]::__doctest_69::__main_fn
[INFO] [stdout]   19:     0x55cb68c5b2d1 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_69::TEST::{closure#0}
[INFO] [stdout]   20:     0x55cb68c5f6d6 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_69::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x55cb68c5c9b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x55cb68c5e4f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x55cb68c599d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x55cb68c59d89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x55cb68e34807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x55cb68e34807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x55cb68e34807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x55cb68e34807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x55cb68e34807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x55cb68e34807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x55cb68e34807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x55cb68e34807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x55cb68e34807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x55cb68c59491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x55cb68c5f855 - main
[INFO] [stdout]   36:     0x71ece15521ca - <unknown>
[INFO] [stdout]   37:     0x71ece155228b - __libc_start_main
[INFO] [stdout]   38:     0x55cb68c58bb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] ---- src/transport/mod.rs - transport::SplitAdapter::reader (line 198) stdout ----
[INFO] [stdout] Test executable failed (exit status: 101).
[INFO] [stdout] 
[INFO] [stdout] stderr:
[INFO] [stdout] 
[INFO] [stdout] thread 'main' (1738) panicked at /tmp/rustdoctestxkJWPD/doctest_bundle_2024.rs:857:83:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: CLINotFound(CLINotFoundError { message: "Claude Code not found. Install with:\n  npm install -g @anthropic-ai/claude-code\n\nIf already installed locally, try:\n  export PATH=\"$HOME/node_modules/.bin:$PATH\"\n\nOr provide the path via ClaudeAgentOptions", cli_path: None })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x63f2d0f1cfa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x63f2d0f1cfa8 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x63f2d0f1cfa8 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x63f2d0f1cfa8 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x63f2d0f3200a - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x63f2d0f3200a - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x63f2d0f22742 - std[10d71ac2c42b111e]::io::default_write_fmt::<std[10d71ac2c42b111e]::sys::stdio::unix::Stderr>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x63f2d0f22742 - <std[10d71ac2c42b111e]::sys::stdio::unix::Stderr as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x63f2d0efa9d6 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x63f2d0efa9d6 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x63f2d0f14b01 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:319:9
[INFO] [stdout]   11:     0x63f2d0f14d7b - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:825:13
[INFO] [stdout]   12:     0x63f2d0efaa92 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   13:     0x63f2d0eef9f9 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   14:     0x63f2d0efb8cd - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   15:     0x63f2d0f327cc - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   16:     0x63f2d0f32542 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   17:     0x63f2d0d44f7c - doctest_bundle_2024[322816e07dc56de6]::__doctest_62::main
[INFO] [stdout]   18:     0x63f2d0d45146 - doctest_bundle_2024[322816e07dc56de6]::__doctest_62::__main_fn
[INFO] [stdout]   19:     0x63f2d0d39fa1 - doctest_runner_2024[51c30c5b49b19dd0]::__doctest_62::TEST::{closure#0}
[INFO] [stdout]   20:     0x63f2d0d3e516 - <doctest_runner_2024[51c30c5b49b19dd0]::__doctest_62::TEST::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   21:     0x63f2d0d3b9b9 - doctest_runner_2024[51c30c5b49b19dd0]::main
[INFO] [stdout]   22:     0x63f2d0d3d4f3 - <fn() -> std[10d71ac2c42b111e]::process::ExitCode as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   23:     0x63f2d0d389d6 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<fn() -> std[10d71ac2c42b111e]::process::ExitCode, std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   24:     0x63f2d0d38d89 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>::{closure#0}
[INFO] [stdout]   25:     0x63f2d0f13807 - <&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:287:21
[INFO] [stdout]   26:     0x63f2d0f13807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x63f2d0f13807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<i32, &dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x63f2d0f13807 - std[10d71ac2c42b111e]::panic::catch_unwind::<&dyn core[8fb95b77d25ab6c8]::ops::function::Fn<(), Output = i32> + core[8fb95b77d25ab6c8]::panic::unwind_safe::RefUnwindSafe + core[8fb95b77d25ab6c8]::marker::Sync, i32>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x63f2d0f13807 - std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:175:24
[INFO] [stdout]   30:     0x63f2d0f13807 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   31:     0x63f2d0f13807 - std[10d71ac2c42b111e]::panicking::catch_unwind::<isize, std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   32:     0x63f2d0f13807 - std[10d71ac2c42b111e]::panic::catch_unwind::<std[10d71ac2c42b111e]::rt::lang_start_internal::{closure#0}, isize>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   33:     0x63f2d0f13807 - std[10d71ac2c42b111e]::rt::lang_start_internal
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/rt.rs:171:5
[INFO] [stdout]   34:     0x63f2d0d38491 - std[10d71ac2c42b111e]::rt::lang_start::<std[10d71ac2c42b111e]::process::ExitCode>
[INFO] [stdout]   35:     0x63f2d0d3e855 - main
[INFO] [stdout]   36:     0x7fbe7735d1ca - <unknown>
[INFO] [stdout]   37:     0x7fbe7735d28b - __libc_start_main
[INFO] [stdout]   38:     0x63f2d0d37bb5 - _start
[INFO] [stdout]   39:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/client.rs - client::ClaudeSdkClient::new_with_transport (line 144)
[INFO] [stdout]     src/transport/mod.rs - transport::SplitAdapter::new (line 181)
[INFO] [stdout]     src/transport/mod.rs - transport::SplitAdapter::reader (line 198)
[INFO] [stdout]     src/transport/mod.rs - transport::SplitAdapter::writer (line 216)
[INFO] [stdout]     src/transport/mod.rs - transport::split_with_adapter (line 151)
[INFO] [stdout]     src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::build_command (line 470)
[INFO] [stdout]     src/transport/subprocess_cli.rs - transport::subprocess_cli::SubprocessCliTransport::new (line 192)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 47 passed; 7 failed; 18 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.39s; merged doctests compilation took 1.17s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080", kill_on_drop: false }`
[INFO] [stdout] e0f5f0738385af75df9ba51739380cc686e12b2b317386ce37a773d50e996080
