[INFO] cloning repository https://github.com/mubashir1osmani/agent-mesh
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/mubashir1osmani/agent-mesh" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmubashir1osmani%2Fagent-mesh", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmubashir1osmani%2Fagent-mesh'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] f9cc66800d9bfb29701e5a7eb97f710d9710baee
[INFO] testing mubashir1osmani/agent-mesh against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmubashir1osmani%2Fagent-mesh" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/mubashir1osmani/agent-mesh
[INFO] finished tweaking git repo https://github.com/mubashir1osmani/agent-mesh
[INFO] tweaked toml for git repo https://github.com/mubashir1osmani/agent-mesh written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/mubashir1osmani/agent-mesh on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/mubashir1osmani/agent-mesh already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded tracing-opentelemetry v0.33.0
[INFO] [stderr]   Downloaded opentelemetry-otlp v0.32.0
[INFO] [stderr]   Downloaded tonic-types v0.14.6
[INFO] [stderr]   Downloaded opentelemetry-http v0.32.0
[INFO] [stderr]   Downloaded opentelemetry v0.32.0
[INFO] [stderr]   Downloaded opentelemetry-proto v0.32.0
[INFO] [stderr]   Downloaded agent-client-protocol-schema v1.6.0
[INFO] [stderr]   Downloaded opentelemetry_sdk v0.32.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9
[INFO] running `Command { std: "docker" "start" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", 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" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", 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" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling futures-core v0.3.33
[INFO] [stderr]    Compiling futures-sink v0.3.33
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling futures-io v0.3.33
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling futures-task v0.3.33
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling syn v3.0.3
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling writeable v0.6.3
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling litemap v0.8.2
[INFO] [stderr]    Compiling zerocopy v0.8.55
[INFO] [stderr]    Compiling ipnet v2.12.0
[INFO] [stderr]    Compiling futures-channel v0.3.33
[INFO] [stderr]    Compiling icu_normalizer_data v2.2.0
[INFO] [stderr]    Compiling icu_properties_data v2.2.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling either v1.17.0
[INFO] [stderr]    Compiling bitflags v2.13.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling ref-cast v1.0.26
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.20
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling convert_case v0.10.0
[INFO] [stderr]    Compiling foldhash v0.2.0
[INFO] [stderr]    Compiling rapidhash v4.5.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling http-body v1.1.0
[INFO] [stderr]    Compiling left-right v0.11.8
[INFO] [stderr]    Compiling http-body-util v0.1.4
[INFO] [stderr]    Compiling metrics v0.24.6
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling sketches-ddsketch v0.3.1
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling hashbag v0.1.13
[INFO] [stderr]    Compiling rand_xoshiro v0.7.0
[INFO] [stderr]    Compiling metrics-exporter-prometheus v0.18.3
[INFO] [stderr]    Compiling evmap v11.0.0
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling rmcp v2.2.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling pastey v0.2.3
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling quanta v0.12.6
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.19
[INFO] [stderr]    Compiling async-trait v0.1.91
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling ref-cast-impl v1.0.26
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tokio-macros v2.7.1
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling futures-macro v0.3.33
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling prost-derive v0.14.4
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling rand v0.9.5
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling opentelemetry v0.32.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling metrics-util v0.20.4
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling prost v0.14.4
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling serde_with_macros v3.21.0
[INFO] [stderr]    Compiling rmcp-macros v2.2.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling prost-types v0.14.4
[INFO] [stderr]    Compiling futures-executor v0.3.33
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stderr]    Compiling futures v0.3.33
[INFO] [stderr]    Compiling tracing-opentelemetry v0.33.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling serde_with v3.21.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-stream v0.1.19
[INFO] [stderr]    Compiling mesh-core v0.0.4 (/opt/rustwide/workdir/crates/mesh-core)
[INFO] [stderr]    Compiling agent-client-protocol-schema v1.6.0
[INFO] [stderr]    Compiling opentelemetry_sdk v0.32.1
[INFO] [stderr]    Compiling h2 v0.4.15
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling mesh-claude v0.0.4 (/opt/rustwide/workdir/crates/mesh-claude)
[INFO] [stderr]    Compiling mesh-codex v0.0.4 (/opt/rustwide/workdir/crates/mesh-codex)
[INFO] [stderr]    Compiling tower-http v0.6.11
[INFO] [stderr]    Compiling hyper v1.11.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-timeout v0.5.2
[INFO] [stderr]    Compiling reqwest v0.13.4
[INFO] [stderr]    Compiling tonic v0.14.6
[INFO] [stderr]    Compiling opentelemetry-http v0.32.0
[INFO] [stderr]    Compiling tonic-prost v0.14.6
[INFO] [stderr]    Compiling opentelemetry-proto v0.32.0
[INFO] [stderr]    Compiling tonic-types v0.14.6
[INFO] [stderr]    Compiling mesh-acp v0.0.4 (/opt/rustwide/workdir/crates/mesh-acp)
[INFO] [stderr]    Compiling opentelemetry-otlp v0.32.0
[INFO] [stderr]    Compiling mesh-telemetry v0.0.4 (/opt/rustwide/workdir/crates/mesh-telemetry)
[INFO] [stderr]    Compiling mesh-mcp v0.0.4 (/opt/rustwide/workdir/crates/mesh-mcp)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3m 32s
[INFO] running `Command { std: "docker" "inspect" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", 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" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling mesh-acp v0.0.4 (/opt/rustwide/workdir/crates/mesh-acp)
[INFO] [stderr]    Compiling mesh-claude v0.0.4 (/opt/rustwide/workdir/crates/mesh-claude)
[INFO] [stderr]    Compiling mesh-codex v0.0.4 (/opt/rustwide/workdir/crates/mesh-codex)
[INFO] [stderr]    Compiling mesh-core v0.0.4 (/opt/rustwide/workdir/crates/mesh-core)
[INFO] [stderr]    Compiling mesh-telemetry v0.0.4 (/opt/rustwide/workdir/crates/mesh-telemetry)
[INFO] [stderr]    Compiling mesh-mcp v0.0.4 (/opt/rustwide/workdir/crates/mesh-mcp)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 27.76s
[INFO] running `Command { std: "docker" "inspect" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", 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" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.22s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/mesh_acp-b98a22112af80aa2)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test responder::tests::permission_request_without_options_cancels ... ok
[INFO] [stdout] test responder::tests::read_text_file_returns_contents ... ok
[INFO] [stdout] test responder::tests::permission_request_selects_first_option ... ok
[INFO] [stdout] test responder::tests::unknown_request_still_gets_a_reply ... ok
[INFO] [stdout] test responder::tests::notification_is_ignored ... ok
[INFO] [stdout] test responder::tests::read_missing_file_is_not_fatal ... ok
[INFO] [stderr]      Running tests/live_opencode.rs (/opt/rustwide/target/release/deps/live_opencode-89ceeebbd54832af)
[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] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test attaching_unknown_session_is_an_error ... ok
[INFO] [stdout] test opens_a_session_and_gets_a_reply ... ok
[INFO] [stdout] test created_session_appears_in_list ... ok
[INFO] [stdout] test session_survives_across_processes_with_transcript_replay ... ok
[INFO] [stdout] test attached_session_can_still_be_prompted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/mesh_claude-f01abd3a29368390)
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test events::tests::empty_transcript_is_empty ... ok
[INFO] [stdout] test tests::successful_result_carries_text_usage_and_cost ... ok
[INFO] [stdout] test tests::a_reset_cost_counter_is_billed_whole_not_negative ... ok
[INFO] [stdout] test tests::error_result_becomes_a_refusal_not_a_reply ... ok
[INFO] [stdout] test tests::missing_cost_stays_none ... ok
[INFO] [stdout] test events::tests::usd_converts_to_micros ... ok
[INFO] [stdout] test events::tests::non_result_events_are_other ... ok
[INFO] [stdout] test events::tests::parses_real_usage_envelope_with_cache_fields ... ok
[INFO] [stdout] test events::tests::parses_result_event ... ok
[INFO] [stdout] test events::tests::parses_string_and_block_content ... ok
[INFO] [stdout] test tests::cost_is_the_per_turn_delta_not_the_cumulative_total ... ok
[INFO] [stdout] test events::tests::skips_noise_without_losing_conversation ... ok
[INFO] [stdout] test events::tests::total_input_falls_back_to_plain_input_tokens ... ok
[INFO] [stdout] test tests::input_tokens_include_cache_creation_and_reads ... ok
[INFO] [stdout] test tests::transcript_dir_replaces_dots ... ok
[INFO] [stdout] test tests::transcript_dir_slugifies_path_like_claude_does ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/mesh_codex-6ea3b7f20e05b9b0)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test tests::falls_back_to_total_when_last_is_absent ... ok
[INFO] [stdout] test tests::classifies_completed_agent_message ... ok
[INFO] [stdout] test tests::completed_user_message_is_not_agent_text ... ok
[INFO] [stdout] test tests::events_are_filtered_by_thread ... ok
[INFO] [stdout] test tests::extracts_per_turn_usage_not_cumulative ... ok
[INFO] [stdout] test tests::classifies_agent_message_delta ... ok
[INFO] [stdout] test tests::classifies_terminal_turn_events ... ok
[INFO] [stdout] test tests::transcript_is_empty_when_no_turns_present ... ok
[INFO] [stdout] test tests::parses_real_thread_list_payload ... ok
[INFO] [stdout] test tests::transcript_reads_user_and_agent_messages ... ok
[INFO] [stdout] test tests::parses_real_thread_read_payload ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/mesh_core-b7d1412483d48ab9)
[INFO] [stderr]      Running tests/registry.rs (/opt/rustwide/target/release/deps/registry-8c2b26e3945b8160)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test transport::tests::transport_trait_is_object_safe ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test ask_chain_allows_distinct_hops_and_tracks_depth ... ok
[INFO] [stdout] test ask_chain_enforces_depth_limit ... ok
[INFO] [stdout] test existing_session_starts_detached ... ok
[INFO] [stdout] test absolute_cwd_rejects_a_file ... ok
[INFO] [stdout] test absolute_cwd_rejects_missing_directory ... ok
[INFO] [stdout] test find_by_vendor_matches_agent_and_id ... ok
[INFO] [stdout] test sessions_are_isolated_per_ref ... ok
[INFO] [stdout] test live_session_routes_to_prompt_not_create ... ok
[INFO] [stdout] test list_filters_by_agent ... ok
[INFO] [stdout] test ask_chain_allows_returning_to_an_earlier_session ... ok
[INFO] [stdout] test detached_session_routes_to_reattach ... ok
[INFO] [stdout] test ask_chain_refuses_self_ask ... ok
[INFO] [stdout] test absolute_cwd_resolves_relative_paths ... ok
[INFO] [stdout] test ask_chain_is_immutable_across_branches ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/agent_mesh-7011201405f6966c)
[INFO] [stdout] test detaching_unstarted_session_stays_unstarted ... ok
[INFO] [stdout] test new_session_routes_to_create ... ok
[INFO] [stdout] test unknown_session_is_an_error_not_a_silent_create ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test config::tests::a_limits_only_file_keeps_the_builtin_agents ... ok
[INFO] [stdout] test config::tests::parses_a_full_config ... ok
[INFO] [stdout] test config::tests::unknown_transport_is_rejected_rather_than_ignored ... ok
[INFO] [stdout] test hub::tests::a_chatty_pair_is_rate_limited ... ok
[INFO] [stdout] test config::tests::builtin_registry_covers_every_wired_agent ... ok
[INFO] [stdout] test hub::tests::a_message_to_a_paneless_node_waits_in_its_inbox_until_drained ... ok
[INFO] [stdout] test hub::tests::a_node_can_be_messaged_by_its_name ... ok
[INFO] [stdout] test config::tests::defaults_fill_in_when_omitted ... ok
[INFO] [stdout] test hub::tests::a_blank_spawn_name_is_refused ... ok
[INFO] [stdout] test hub::tests::a_name_shared_by_two_nodes_is_refused_for_send_and_kill ... ok
[INFO] [stdout] test hub::tests::frame_carries_the_users_authority_and_says_how_to_reply ... ok
[INFO] [stdout] test hub::tests::sending_to_an_unknown_node_names_the_fix ... ok
[INFO] [stdout] test mesh::tests::ask_refuses_when_chain_is_too_deep ... ok
[INFO] [stdout] test hub::tests::protocol_round_trips ... ok
[INFO] [stdout] test mesh::tests::reading_an_unstarted_session_returns_empty ... ok
[INFO] [stdout] test hub::tests::re_registering_keeps_the_name_and_cannot_set_one ... ok
[INFO] [stdout] test hub::tests::too_many_hops_is_refused ... ok
[INFO] [stdout] test mesh::tests::capabilities_reflect_which_agents_report_cost ... ok
[INFO] [stdout] test mesh::tests::opening_a_session_registers_it_without_starting_a_process ... ok
[INFO] [stdout] test mesh::tests::relative_cwd_is_resolved_to_absolute ... ok
[INFO] [stdout] test mesh::tests::every_configured_agent_gets_a_transport ... ok
[INFO] [stdout] test tmux::tests::codex_avoids_the_daemon_dialog ... ok
[INFO] [stdout] test mesh::tests::nonexistent_cwd_is_an_error ... ok
[INFO] [stdout] test mesh::tests::ask_refuses_a_self_ask_without_touching_the_agent ... ok
[INFO] [stdout] test tmux::tests::prompt_is_one_argv_element_never_split ... ok
[INFO] [stdout] test mesh::tests::stopping_an_agent_detaches_its_sessions_for_reattach ... ok
[INFO] [stdout] test tools::tests::last_larger_than_transcript_is_safe ... ok
[INFO] [stdout] test hub::tests::a_spawned_node_can_be_killed_by_name_but_a_user_session_cannot ... ok
[INFO] [stdout] test tools::tests::ask_refused_maps_to_invalid_params ... ok
[INFO] [stdout] test tools::tests::error_messages_name_the_agent_or_reason ... ok
[INFO] [stdout] test tmux::tests::login_shell_wrapper_passes_the_agent_argv_through_untouched ... ok
[INFO] [stdout] test tools::schema_tests::every_tool_has_a_description ... ok
[INFO] [stdout] test tools::tests::last_n_returns_the_most_recent_turns ... ok
[INFO] [stdout] test tools::tests::omitting_last_returns_everything ... ok
[INFO] [stdout] test hub::tests::a_node_cannot_message_itself_by_name ... ok
[INFO] [stdout] test tools::tests::unknown_agent_maps_to_invalid_params ... ok
[INFO] [stdout] test ps::tests::durations_read_naturally ... ok
[INFO] [stdout] test mesh::tests::asking_an_unknown_session_is_an_error ... ok
[INFO] [stdout] test mesh::tests::unknown_agent_lists_what_is_available ... ok
[INFO] [stdout] test tools::schema_tests::every_tool_output_schema_has_an_object_root ... ok
[INFO] [stdout] test tools::tests::timeout_maps_to_internal_error ... ok
[INFO] [stdout] test hub::tests::inbox_can_be_addressed_by_pid ... ok
[INFO] [stdout] test hub::tests::re_registering_a_known_pid_keeps_the_spawned_id_and_pane ... ok
[INFO] [stdout] test hub::tests::nodes_whose_process_exited_are_pruned ... ok
[INFO] [stdout] test tools::schema_tests::exposes_the_documented_tool_surface ... ok
[INFO] [stdout] test tools::tests::speaker_names_are_stable_for_agents_to_match_on ... ok
[INFO] [stdout] test tmux::tests::agents_without_a_positional_prompt_get_their_flag ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/deps/mesh_telemetry-79262bfd73dea179)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::outcomes_have_distinct_labels ... ok
[INFO] [stdout] test usage::tests::cost_sums_when_reported ... ok
[INFO] [stdout] test usage::tests::accumulates_tokens_across_turns ... ok
[INFO] [stdout] test usage::tests::partial_cost_is_reported_but_flagged_incomplete ... ok
[INFO] [stdout] test usage::tests::agents_are_accounted_separately ... ok
[INFO] [stdout] test usage::tests::unknown_agent_reports_zeroed_usage ... ok
[INFO] [stdout] test usage::tests::cost_is_unknown_not_zero_when_never_reported ... ok
[INFO] [stdout] test tests::config_defaults_disable_exporters ... ok
[INFO] [stdout] test tests::bad_prometheus_address_is_an_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mesh_acp
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mesh_claude
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mesh_codex
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mesh_core
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests mesh_telemetry
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9", kill_on_drop: false }`
[INFO] [stdout] b8c106374b517785e2495b7a5dd97d2204ff780b49db5975ebfe17e8eb36b3a9
