[INFO] fetching crate syncable-ag-ui-core 0.2.1...
[INFO] testing syncable-ag-ui-core-0.2.1 against 1.95.0 for beta-1.96-2
[INFO] extracting crate syncable-ag-ui-core 0.2.1 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate syncable-ag-ui-core 0.2.1
[INFO] finished tweaking crates.io crate syncable-ag-ui-core 0.2.1
[INFO] tweaked toml for crates.io crate syncable-ag-ui-core 0.2.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate syncable-ag-ui-core 0.2.1 on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate syncable-ag-ui-core 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded json-patch v3.0.1
[INFO] [stderr]   Downloaded jsonptr v0.6.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] f5736bd11ab9dddcf296c2768fac0e873774aea42b2d58e3b7e5cfa1b3996143
[INFO] running `Command { std: "docker" "start" "-a" "f5736bd11ab9dddcf296c2768fac0e873774aea42b2d58e3b7e5cfa1b3996143", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f5736bd11ab9dddcf296c2768fac0e873774aea42b2d58e3b7e5cfa1b3996143", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5736bd11ab9dddcf296c2768fac0e873774aea42b2d58e3b7e5cfa1b3996143", kill_on_drop: false }`
[INFO] [stdout] f5736bd11ab9dddcf296c2768fac0e873774aea42b2d58e3b7e5cfa1b3996143
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2a4010f7071ac9c4b8630db33c124e1be1194f5b9a522ca883f4aab51cfb5635
[INFO] running `Command { std: "docker" "start" "-a" "2a4010f7071ac9c4b8630db33c124e1be1194f5b9a522ca883f4aab51cfb5635", kill_on_drop: false }`
[INFO] [stderr]    Compiling zmij v1.0.16
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling jsonptr v0.6.3
[INFO] [stderr]    Compiling json-patch v3.0.1
[INFO] [stderr]    Compiling syncable-ag-ui-core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.24s
[INFO] running `Command { std: "docker" "inspect" "2a4010f7071ac9c4b8630db33c124e1be1194f5b9a522ca883f4aab51cfb5635", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2a4010f7071ac9c4b8630db33c124e1be1194f5b9a522ca883f4aab51cfb5635", kill_on_drop: false }`
[INFO] [stdout] 2a4010f7071ac9c4b8630db33c124e1be1194f5b9a522ca883f4aab51cfb5635
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 167ded9ba81c7e17deb647f4c87e4711e9664c1c70bb854a86dec49cb72f2b88
[INFO] running `Command { std: "docker" "start" "-a" "167ded9ba81c7e17deb647f4c87e4711e9664c1c70bb854a86dec49cb72f2b88", kill_on_drop: false }`
[INFO] [stderr]    Compiling syncable-ag-ui-core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.25s
[INFO] running `Command { std: "docker" "inspect" "167ded9ba81c7e17deb647f4c87e4711e9664c1c70bb854a86dec49cb72f2b88", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "167ded9ba81c7e17deb647f4c87e4711e9664c1c70bb854a86dec49cb72f2b88", kill_on_drop: false }`
[INFO] [stdout] 167ded9ba81c7e17deb647f4c87e4711e9664c1c70bb854a86dec49cb72f2b88
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 6a2fc724421de613a7ee8b6d46b6879a30568fbe629fdb9707f0241fe6d1051a
[INFO] running `Command { std: "docker" "start" "-a" "6a2fc724421de613a7ee8b6d46b6879a30568fbe629fdb9707f0241fe6d1051a", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/syncable_ag_ui_core-62d728f7be9cc0d5)
[INFO] [stdout] 
[INFO] [stdout] running 145 tests
[INFO] [stdout] test event::tests::test_base_event_serialization ... ok
[INFO] [stdout] test event::tests::test_base_event_with_raw_event ... ok
[INFO] [stdout] test event::tests::test_event_enum_serialization ... ok
[INFO] [stdout] test event::tests::test_event_enum_deserialization ... ok
[INFO] [stdout] test event::tests::test_custom_event ... ok
[INFO] [stdout] test event::tests::test_event_type_display ... ok
[INFO] [stdout] test event::tests::test_event_type_method ... ok
[INFO] [stdout] test event::tests::test_event_type_serialization ... ok
[INFO] [stdout] test event::tests::test_base_event_builder ... ok
[INFO] [stdout] test event::tests::test_event_type_as_str ... ok
[INFO] [stdout] test event::tests::test_event_type_deserialization ... ok
[INFO] [stdout] test event::tests::test_interrupt_info_empty ... ok
[INFO] [stdout] test event::tests::test_raw_event_with_source ... ok
[INFO] [stdout] test event::tests::test_run_error_event_with_code ... ok
[INFO] [stdout] test event::tests::test_messages_snapshot_event ... ok
[INFO] [stdout] test event::tests::test_event_validation_error_display ... ok
[INFO] [stdout] test event::tests::test_raw_event ... ok
[INFO] [stdout] test event::tests::test_run_error_event ... ok
[INFO] [stdout] test event::tests::test_run_started_event ... ok
[INFO] [stdout] test event::tests::test_run_finished_event ... ok
[INFO] [stdout] test event::tests::test_messages_snapshot_event_default ... ok
[INFO] [stdout] test event::tests::test_run_finished_event_backward_compatibility ... ok
[INFO] [stdout] test event::tests::test_event_validation_error_is_std_error ... ok
[INFO] [stdout] test event::tests::test_interrupt_info_with_all_fields ... ok
[INFO] [stdout] test event::tests::test_run_finished_outcome_default ... ok
[INFO] [stdout] test event::tests::test_run_finished_outcome_serialization ... ok
[INFO] [stdout] test event::tests::test_run_finished_event_effective_outcome ... ok
[INFO] [stdout] test event::tests::test_run_finished_event_with_result ... ok
[INFO] [stdout] test event::tests::test_state_delta_event_default ... ok
[INFO] [stdout] test event::tests::test_step_events_with_timestamp ... ok
[INFO] [stdout] test event::tests::test_state_delta_event ... ok
[INFO] [stdout] test event::tests::test_all_event_types_roundtrip ... ok
[INFO] [stdout] test event::tests::test_state_snapshot_event ... ok
[INFO] [stdout] test event::tests::test_state_snapshot_event_default ... ok
[INFO] [stdout] test event::tests::test_step_started_event ... ok
[INFO] [stdout] test event::tests::test_text_message_content_event_serialization ... ok
[INFO] [stdout] test event::tests::test_text_message_end_event ... ok
[INFO] [stdout] test event::tests::test_run_finished_event_with_interrupt ... ok
[INFO] [stdout] test event::tests::test_event_all_variants_serialize ... ok
[INFO] [stdout] test event::tests::test_text_message_start_event_with_timestamp ... ok
[INFO] [stdout] test event::tests::test_text_message_start_event ... ok
[INFO] [stdout] test event::tests::test_thinking_end_event ... ok
[INFO] [stdout] test event::tests::test_thinking_text_message_content_event_allows_empty ... ok
[INFO] [stdout] test event::tests::test_thinking_text_message_end_event ... ok
[INFO] [stdout] test event::tests::test_step_finished_event ... ok
[INFO] [stdout] test event::tests::test_thinking_text_message_events_default ... ok
[INFO] [stdout] test event::tests::test_thinking_step_events_default ... ok
[INFO] [stdout] test event::tests::test_thinking_text_message_content_event ... ok
[INFO] [stdout] test event::tests::test_thinking_start_event_with_title ... ok
[INFO] [stdout] test event::tests::test_thinking_start_event ... ok
[INFO] [stdout] test event::tests::test_text_message_chunk_event_skips_none ... ok
[INFO] [stdout] test event::tests::test_text_message_content_event_validate_method ... ok
[INFO] [stdout] test event::tests::test_tool_call_args_event ... ok
[INFO] [stdout] test event::tests::test_tool_call_result_event ... ok
[INFO] [stdout] test event::tests::test_tool_call_start_event_with_parent ... ok
[INFO] [stdout] test patch::tests::test_apply_patch_from_value_invalid ... ok
[INFO] [stdout] test event::tests::test_thinking_text_message_start_event ... ok
[INFO] [stdout] test patch::tests::test_can_apply_patch ... ok
[INFO] [stdout] test event::tests::test_thinking_text_message_start_event_with_timestamp ... ok
[INFO] [stdout] test patch::tests::test_apply_patch_from_value ... ok
[INFO] [stdout] test patch::tests::test_create_patch_add_field ... ok
[INFO] [stdout] test patch::tests::test_complex_nested_patch ... ok
[INFO] [stdout] test patch::tests::test_create_patch_remove_field ... ok
[INFO] [stdout] test patch::tests::test_create_patch_array_operations ... ok
[INFO] [stdout] test patch::tests::test_empty_patch ... ok
[INFO] [stdout] test event::tests::test_text_message_chunk_event ... ok
[INFO] [stdout] test event::tests::test_text_message_content_event_validation ... ok
[INFO] [stdout] test event::tests::test_tool_call_end_event ... ok
[INFO] [stdout] test event::tests::test_tool_call_result_event_deserialize_default_role ... ok
[INFO] [stdout] test event::tests::test_tool_call_start_event ... ok
[INFO] [stdout] test patch::tests::test_merge_patches ... ok
[INFO] [stdout] test event::tests::test_tool_call_chunk_event ... ok
[INFO] [stdout] test event::tests::test_tool_call_chunk_event_skips_none ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_build_vec ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_copy ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_add ... ok
[INFO] [stdout] test state::tests::test_custom_props_type ... ok
[INFO] [stdout] test patch::tests::test_create_patch_simple ... ok
[INFO] [stdout] test state::tests::test_custom_state_type ... ok
[INFO] [stdout] test state::tests::test_diff_states_with_changes ... ok
[INFO] [stdout] test state::tests::test_json_value_implements_agent_state ... ok
[INFO] [stdout] test patch::tests::test_patch_to_value ... ok
[INFO] [stdout] test state::tests::test_json_value_implements_fwd_props ... ok
[INFO] [stdout] test patch::tests::test_patch_to_vec ... ok
[INFO] [stdout] test state::tests::test_diff_states_no_changes ... ok
[INFO] [stdout] test state::tests::test_state_manager_default ... ok
[INFO] [stdout] test state::tests::test_state_manager_multiple_updates ... ok
[INFO] [stdout] test state::tests::test_state_manager_new ... ok
[INFO] [stdout] test state::tests::test_state_manager_reset ... ok
[INFO] [stdout] test state::tests::test_state_manager_snapshot ... ok
[INFO] [stdout] test state::tests::test_state_manager_update_no_changes ... ok
[INFO] [stdout] test state::tests::test_state_manager_update_with_changes ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_test ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_as_json ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_snapshot ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_update_no_changes ... ok
[INFO] [stdout] test state::tests::test_unit_implements_agent_state ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_update ... ok
[INFO] [stdout] test types::content::tests::test_binary_input_content_builder ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_default ... ok
[INFO] [stdout] test state::tests::test_state_manager_update_with_no_changes ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_test_fails ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_reset ... ok
[INFO] [stdout] test types::content::tests::test_binary_input_content_deserialization ... ok
[INFO] [stdout] test patch::tests::test_patch_error_display ... ok
[INFO] [stdout] test state::tests::test_state_manager_update_with_closure ... ok
[INFO] [stdout] test state::tests::test_typed_state_manager_new ... ok
[INFO] [stdout] test types::content::tests::test_binary_validation_success ... ok
[INFO] [stdout] test types::content::tests::test_input_content_discriminated_union ... ok
[INFO] [stdout] test types::content::tests::test_input_content_roundtrip ... ok
[INFO] [stdout] test types::content::tests::test_input_content_validation ... ok
[INFO] [stdout] test event::tests::test_event_timestamp_method ... ok
[INFO] [stdout] test types::content::tests::test_input_content_binary_variant ... ok
[INFO] [stdout] test types::content::tests::test_input_content_text_variant ... ok
[INFO] [stdout] test types::input::tests::test_context_deserialization ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_move ... ok
[INFO] [stdout] test types::content::tests::test_text_input_content_deserialization ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_remove ... ok
[INFO] [stdout] test types::content::tests::test_text_input_content_serialization ... ok
[INFO] [stdout] test types::ids::tests::test_id_from_str ... ok
[INFO] [stdout] test patch::tests::test_patch_builder_replace ... ok
[INFO] [stdout] test types::ids::tests::test_message_id_random ... ok
[INFO] [stdout] test state::tests::test_unit_implements_fwd_props ... ok
[INFO] [stdout] test types::input::tests::test_context_serialization ... ok
[INFO] [stdout] test types::input::tests::test_run_agent_input_builder ... ok
[INFO] [stdout] test types::input::tests::test_run_agent_input_full ... ok
[INFO] [stdout] test types::input::tests::test_run_agent_input_minimal ... ok
[INFO] [stdout] test types::input::tests::test_run_agent_input_serialization ... ok
[INFO] [stdout] test types::input::tests::test_run_agent_input_serialization_with_parent ... ok
[INFO] [stdout] test types::message::tests::test_activity_content_accessors ... ok
[INFO] [stdout] test types::message::tests::test_activity_message_enum ... ok
[INFO] [stdout] test types::input::tests::test_run_agent_input_roundtrip ... ok
[INFO] [stdout] test types::ids::tests::test_tool_call_random ... ok
[INFO] [stdout] test types::message::tests::test_activity_message_struct ... ok
[INFO] [stdout] test types::message::tests::test_activity_message_enum_serialization ... ok
[INFO] [stdout] test types::message::tests::test_activity_message_serialization ... ok
[INFO] [stdout] test types::message::tests::test_activity_role_serialization ... ok
[INFO] [stdout] test types::message::tests::test_message_accessors ... ok
[INFO] [stdout] test types::message::tests::test_assistant_message_builder ... ok
[INFO] [stdout] test types::message::tests::test_developer_message_builder ... ok
[INFO] [stdout] test types::message::tests::test_role_serialization ... ok
[INFO] [stdout] test types::message::tests::test_message_enum_serialization ... ok
[INFO] [stdout] test types::tool::tests::test_tool_call_serialization ... ok
[INFO] [stdout] test types::content::tests::test_binary_validation_failure ... ok
[INFO] [stderr]    Doc-tests syncable_ag_ui_core
[INFO] [stdout] test types::content::tests::test_binary_input_content_serialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 145 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test src/lib.rs - (line 19) ... ignored
[INFO] [stdout] test src/patch.rs - patch::create_patch (line 77) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::patch_to_value (line 153) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::apply_patch (line 102) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::apply_patch_from_value (line 128) ... FAILED
[INFO] [stdout] test src/event.rs - event::ActivityDeltaEvent (line 1258) ... FAILED
[INFO] [stdout] test src/event.rs - event::BaseEvent (line 142) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::can_apply_patch (line 317) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::patch_to_vec (line 175) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::PatchBuilder (line 203) ... FAILED
[INFO] [stdout] test src/patch.rs - patch (line 15) ... FAILED
[INFO] [stdout] test src/event.rs - event::InterruptInfo (line 801) ... FAILED
[INFO] [stdout] test src/event.rs - event::TextMessageStartEvent (line 227) ... FAILED
[INFO] [stdout] test src/event.rs - event::ActivitySnapshotEvent (line 1193) ... FAILED
[INFO] [stdout] test src/event.rs - event::RunFinishedEvent (line 865) ... FAILED
[INFO] [stdout] test src/state.rs - state (line 22) ... FAILED
[INFO] [stdout] test src/state.rs - state::StateManager::update_with (line 214) ... FAILED
[INFO] [stdout] test src/types/message.rs - types::message::ActivityMessage (line 274) ... FAILED
[INFO] [stdout] test src/types/input.rs - types::input::RunAgentInput (line 53) ... FAILED
[INFO] [stdout] test src/state.rs - state::diff_states (line 126) ... FAILED
[INFO] [stdout] test src/patch.rs - patch::merge_patches (line 343) ... FAILED
[INFO] [stdout] test src/state.rs - state::StateManager (line 153) ... FAILED
[INFO] [stdout] test src/types/input.rs - types::input::Context (line 19) ... FAILED
[INFO] [stdout] test src/types/content.rs - types::content::InputContent (line 158) ... FAILED
[INFO] [stdout] test src/state.rs - state::TypedStateManager (line 270) ... FAILED
[INFO] [stdout] test src/state.rs - state::FwdProps (line 89) ... FAILED
[INFO] [stdout] test src/types/content.rs - types::content::BinaryInputContent (line 71) ... FAILED
[INFO] [stdout] test src/state.rs - state::AgentState (line 57) ... FAILED
[INFO] [stdout] test src/types/content.rs - types::content::TextInputContent (line 39) ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/patch.rs - patch::create_patch (line 77) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]   --> src/patch.rs:78:5
[INFO] [stdout]    |
[INFO] [stdout] 78 | use ag_ui_core::patch::create_patch;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::patch_to_value (line 153) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | use ag_ui_core::patch::{create_patch, patch_to_value};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::apply_patch (line 102) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 | use ag_ui_core::patch::{create_patch, apply_patch};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::apply_patch_from_value (line 128) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:129:5
[INFO] [stdout]     |
[INFO] [stdout] 129 | use ag_ui_core::patch::apply_patch_from_value;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event::ActivityDeltaEvent (line 1258) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]     --> src/event.rs:1259:5
[INFO] [stdout]      |
[INFO] [stdout] 1259 | use ag_ui_core::event::ActivityDeltaEvent;
[INFO] [stdout]      |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]     --> src/event.rs:1260:5
[INFO] [stdout]      |
[INFO] [stdout] 1260 | use ag_ui_core::MessageId;
[INFO] [stdout]      |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event::BaseEvent (line 142) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/event.rs:143:5
[INFO] [stdout]     |
[INFO] [stdout] 143 | use ag_ui_core::event::BaseEvent;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::can_apply_patch (line 317) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:318:5
[INFO] [stdout]     |
[INFO] [stdout] 318 | use ag_ui_core::patch::{can_apply_patch, PatchBuilder};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::patch_to_vec (line 175) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 | use ag_ui_core::patch::{create_patch, patch_to_vec};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::PatchBuilder (line 203) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:204:5
[INFO] [stdout]     |
[INFO] [stdout] 204 | use ag_ui_core::patch::PatchBuilder;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch (line 15) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]   --> src/patch.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | use ag_ui_core::patch::{create_patch, apply_patch};
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event::InterruptInfo (line 801) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]    --> src/event.rs:802:5
[INFO] [stdout]     |
[INFO] [stdout] 802 | use ag_ui_core::InterruptInfo;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event::TextMessageStartEvent (line 227) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/event.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 | use ag_ui_core::event::TextMessageStartEvent;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]    --> src/event.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 | use ag_ui_core::{MessageId, Role};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event::ActivitySnapshotEvent (line 1193) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]     --> src/event.rs:1194:5
[INFO] [stdout]      |
[INFO] [stdout] 1194 | use ag_ui_core::event::ActivitySnapshotEvent;
[INFO] [stdout]      |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]     --> src/event.rs:1195:5
[INFO] [stdout]      |
[INFO] [stdout] 1195 | use ag_ui_core::MessageId;
[INFO] [stdout]      |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]      |
[INFO] [stdout]      = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/event.rs - event::RunFinishedEvent (line 865) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]    --> src/event.rs:866:5
[INFO] [stdout]     |
[INFO] [stdout] 866 | use ag_ui_core::{RunFinishedEvent, RunFinishedOutcome, InterruptInfo, ThreadId, RunId};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state (line 22) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]   --> src/state.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use ag_ui_core::state::StateManager;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state::StateManager::update_with (line 214) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/state.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 | use ag_ui_core::state::StateManager;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/message.rs - types::message::ActivityMessage (line 274) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]    --> src/types/message.rs:275:5
[INFO] [stdout]     |
[INFO] [stdout] 275 | use ag_ui_core::{ActivityMessage, MessageId};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/input.rs - types::input::RunAgentInput (line 53) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]   --> src/types/input.rs:54:5
[INFO] [stdout]    |
[INFO] [stdout] 54 | use ag_ui_core::{RunAgentInput, Context, Message, ThreadId, RunId};
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state::diff_states (line 126) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/state.rs:127:5
[INFO] [stdout]     |
[INFO] [stdout] 127 | use ag_ui_core::state::diff_states;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/patch.rs - patch::merge_patches (line 343) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/patch.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 | use ag_ui_core::patch::{merge_patches, PatchBuilder};
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state::StateManager (line 153) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/state.rs:154:5
[INFO] [stdout]     |
[INFO] [stdout] 154 | use ag_ui_core::state::StateManager;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0433`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/input.rs - types::input::Context (line 19) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]   --> src/types/input.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use ag_ui_core::Context;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/content.rs - types::content::InputContent (line 158) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]    --> src/types/content.rs:159:5
[INFO] [stdout]     |
[INFO] [stdout] 159 | use ag_ui_core::InputContent;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state::TypedStateManager (line 270) stdout ----
[INFO] [stdout] error[E0433]: cannot find module or crate `ag_ui_core` in this scope
[INFO] [stdout]    --> src/state.rs:271:5
[INFO] [stdout]     |
[INFO] [stdout] 271 | use ag_ui_core::state::TypedStateManager;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]    --> src/state.rs:272:5
[INFO] [stdout]     |
[INFO] [stdout] 272 | use ag_ui_core::AgentState;
[INFO] [stdout]     |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state::FwdProps (line 89) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]   --> src/state.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 | use ag_ui_core::FwdProps;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/content.rs - types::content::BinaryInputContent (line 71) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]   --> src/types/content.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 | use ag_ui_core::BinaryInputContent;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/state.rs - state::AgentState (line 57) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]   --> src/state.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 | use ag_ui_core::AgentState;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/types/content.rs - types::content::TextInputContent (line 39) stdout ----
[INFO] [stdout] error[E0432]: unresolved import `ag_ui_core`
[INFO] [stdout]   --> src/types/content.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 | use ag_ui_core::TextInputContent;
[INFO] [stdout]    |     ^^^^^^^^^^ use of unresolved module or unlinked crate `ag_ui_core`
[INFO] [stdout]    |
[INFO] [stdout]    = help: if you wanted to use a crate named `ag_ui_core`, use `cargo add ag_ui_core` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0432`.
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/event.rs - event::ActivityDeltaEvent (line 1258)
[INFO] [stdout]     src/event.rs - event::ActivitySnapshotEvent (line 1193)
[INFO] [stdout]     src/event.rs - event::BaseEvent (line 142)
[INFO] [stdout]     src/event.rs - event::InterruptInfo (line 801)
[INFO] [stdout]     src/event.rs - event::RunFinishedEvent (line 865)
[INFO] [stdout]     src/event.rs - event::TextMessageStartEvent (line 227)
[INFO] [stdout]     src/patch.rs - patch (line 15)
[INFO] [stdout]     src/patch.rs - patch::PatchBuilder (line 203)
[INFO] [stdout]     src/patch.rs - patch::apply_patch (line 102)
[INFO] [stdout]     src/patch.rs - patch::apply_patch_from_value (line 128)
[INFO] [stdout]     src/patch.rs - patch::can_apply_patch (line 317)
[INFO] [stdout]     src/patch.rs - patch::create_patch (line 77)
[INFO] [stdout]     src/patch.rs - patch::merge_patches (line 343)
[INFO] [stdout]     src/patch.rs - patch::patch_to_value (line 153)
[INFO] [stdout]     src/patch.rs - patch::patch_to_vec (line 175)
[INFO] [stdout]     src/state.rs - state (line 22)
[INFO] [stdout]     src/state.rs - state::AgentState (line 57)
[INFO] [stdout]     src/state.rs - state::FwdProps (line 89)
[INFO] [stdout]     src/state.rs - state::StateManager (line 153)
[INFO] [stdout]     src/state.rs - state::StateManager::update_with (line 214)
[INFO] [stdout]     src/state.rs - state::TypedStateManager (line 270)
[INFO] [stdout]     src/state.rs - state::diff_states (line 126)
[INFO] [stdout]     src/types/content.rs - types::content::BinaryInputContent (line 71)
[INFO] [stdout]     src/types/content.rs - types::content::InputContent (line 158)
[INFO] [stdout]     src/types/content.rs - types::content::TextInputContent (line 39)
[INFO] [stdout]     src/types/input.rs - types::input::Context (line 19)
[INFO] [stdout]     src/types/input.rs - types::input::RunAgentInput (line 53)
[INFO] [stdout]     src/types/message.rs - types::message::ActivityMessage (line 274)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 28 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.87s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.06s; merged doctests compilation took 0.18s
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] running `Command { std: "docker" "inspect" "6a2fc724421de613a7ee8b6d46b6879a30568fbe629fdb9707f0241fe6d1051a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6a2fc724421de613a7ee8b6d46b6879a30568fbe629fdb9707f0241fe6d1051a", kill_on_drop: false }`
[INFO] [stdout] 6a2fc724421de613a7ee8b6d46b6879a30568fbe629fdb9707f0241fe6d1051a
