[INFO] fetching crate synaptic-macros 0.4.0...
[INFO] testing synaptic-macros-0.4.0 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate synaptic-macros 0.4.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate synaptic-macros 0.4.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate synaptic-macros 0.4.0
[INFO] tweaked toml for crates.io crate synaptic-macros 0.4.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate synaptic-macros 0.4.0 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate synaptic-macros 0.4.0 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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 654461dba54f6d83b8d239d950a500680089a460eb4972807d0064ab8603fc3c
[INFO] running `Command { std: "docker" "start" "-a" "654461dba54f6d83b8d239d950a500680089a460eb4972807d0064ab8603fc3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "654461dba54f6d83b8d239d950a500680089a460eb4972807d0064ab8603fc3c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "654461dba54f6d83b8d239d950a500680089a460eb4972807d0064ab8603fc3c", kill_on_drop: false }`
[INFO] [stdout] 654461dba54f6d83b8d239d950a500680089a460eb4972807d0064ab8603fc3c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8803c78ab6888b0cab66750b82e69b1b7934f519f720f367b872c24219c4dc64
[INFO] running `Command { std: "docker" "start" "-a" "8803c78ab6888b0cab66750b82e69b1b7934f519f720f367b872c24219c4dc64", kill_on_drop: false }`
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling toml_parser v1.0.9+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling synaptic-macros v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.66s
[INFO] running `Command { std: "docker" "inspect" "8803c78ab6888b0cab66750b82e69b1b7934f519f720f367b872c24219c4dc64", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8803c78ab6888b0cab66750b82e69b1b7934f519f720f367b872c24219c4dc64", kill_on_drop: false }`
[INFO] [stdout] 8803c78ab6888b0cab66750b82e69b1b7934f519f720f367b872c24219c4dc64
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8dae8c167b29cd75f095baaa14f42161df082c33452024f4b2b507ec3fbcef30
[INFO] running `Command { std: "docker" "start" "-a" "8dae8c167b29cd75f095baaa14f42161df082c33452024f4b2b507ec3fbcef30", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling toml_parser v1.0.9+spec-1.1.0
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling schemars_derive v1.2.1
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling synaptic-macros v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling schemars v1.2.1
[INFO] [stdout] error[E0432]: unresolved import `synaptic_core`
[INFO] [stdout]  --> tests/entrypoint_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use synaptic_core::SynapticError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_core`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use synaptic_core::SynapticError;
[INFO] [stdout] 4 + use synaptic_macros::SynapticError;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/entrypoint_tests.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[entrypoint]
[INFO] [stdout]    | ^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_core`
[INFO] [stdout]  --> tests/tool_edge_cases.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use synaptic_core::SynapticError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_core`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 5 - use synaptic_core::SynapticError;
[INFO] [stdout] 5 + use synaptic_macros::SynapticError;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_core`
[INFO] [stdout]  --> tests/chain_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use synaptic_core::{RunnableConfig, SynapticError};
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_core`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use synaptic_core::{RunnableConfig, SynapticError};
[INFO] [stdout] 4 + use synaptic_macros::{RunnableConfig, SynapticError};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_runnables`
[INFO] [stdout]  --> tests/chain_tests.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use synaptic_runnables::Runnable;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_runnables`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `synaptic_runnables`, use `cargo add synaptic_runnables` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_core`
[INFO] [stdout]  --> tests/inject_tests.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use synaptic_core::{RuntimeAwareTool, SynapticError, ToolRuntime};
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_core`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 5 - use synaptic_core::{RuntimeAwareTool, SynapticError, ToolRuntime};
[INFO] [stdout] 5 + use synaptic_macros::{RuntimeAwareTool, SynapticError, ToolRuntime};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/entrypoint_tests.rs:37:1
[INFO] [stdout]    |
[INFO] [stdout] 37 | #[entrypoint(checkpointer = "memory")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_core`
[INFO] [stdout]  --> tests/middleware_tests.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use synaptic_core::{Message, SynapticError};
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_core`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 5 - use synaptic_core::{Message, SynapticError};
[INFO] [stdout] 5 + use synaptic_macros::{Message, SynapticError};
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_middleware`
[INFO] [stdout]  --> tests/middleware_tests.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use synaptic_middleware::{AgentMiddleware, ModelCaller, ModelRequest, ModelResponse};
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_middleware`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `synaptic_middleware`, use `cargo add synaptic_middleware` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_middleware`
[INFO] [stdout]    --> tests/middleware_tests.rs:393:5
[INFO] [stdout]     |
[INFO] [stdout] 393 | use synaptic_middleware::ToolCaller;
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_middleware`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `synaptic_middleware`, use `cargo add synaptic_middleware` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/entrypoint_tests.rs:54:1
[INFO] [stdout]    |
[INFO] [stdout] 54 | #[entrypoint]
[INFO] [stdout]    | ^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/entrypoint_tests.rs:75:1
[INFO] [stdout]    |
[INFO] [stdout] 75 | #[entrypoint(name = "my_custom_ep")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/tool_edge_cases.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[tool(name = "noop")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/inject_tests.rs:13:1
[INFO] [stdout]    |
[INFO] [stdout] 13 | #[tool]
[INFO] [stdout]    | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[before_agent]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `before_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:15:1
[INFO] [stdout]    |
[INFO] [stdout] 15 | #[before_agent]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `before_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/entrypoint_tests.rs:93:1
[INFO] [stdout]    |
[INFO] [stdout] 93 | #[entrypoint(name = "combo", checkpointer = "sqlite")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `synaptic_core`
[INFO] [stdout]  --> tests/tool_tests.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use synaptic_core::SynapticError;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_core`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 - use synaptic_core::SynapticError;
[INFO] [stdout] 4 + use synaptic_macros::SynapticError;
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[before_model]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `before_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:34:1
[INFO] [stdout]    |
[INFO] [stdout] 34 | #[before_model]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `before_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/tool_tests.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[tool]
[INFO] [stdout]    | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/tool_edge_cases.rs:47:1
[INFO] [stdout]    |
[INFO] [stdout] 47 | #[tool(name = "typed")]
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/inject_tests.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[tool]
[INFO] [stdout]    | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/chain_tests.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[chain]
[INFO] [stdout]    | ^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `synaptic-macros` (test "entrypoint_tests") due to 6 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]    --> tests/chain_tests.rs:122:1
[INFO] [stdout]     |
[INFO] [stdout] 122 | #[chain]
[INFO] [stdout]     | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]    --> tests/chain_tests.rs:155:1
[INFO] [stdout]     |
[INFO] [stdout] 155 | #[chain]
[INFO] [stdout]     | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:57:1
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[after_model]
[INFO] [stdout]    | ^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `after_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_runnables` in the crate root
[INFO] [stdout]    --> tests/chain_tests.rs:178:1
[INFO] [stdout]     |
[INFO] [stdout] 178 | #[chain]
[INFO] [stdout]     | ^^^^^^^^ could not find `synaptic_runnables` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:57:1
[INFO] [stdout]    |
[INFO] [stdout] 57 | #[after_model]
[INFO] [stdout]    | ^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `after_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/inject_tests.rs:108:1
[INFO] [stdout]     |
[INFO] [stdout] 108 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]   --> tests/chain_tests.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: Serialize` will fail
[INFO] [stdout]   --> tests/chain_tests.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]    = note: `#[warn(dependency_on_unit_never_type_fallback)]` (part of `#[warn(rust_2024_compatibility)]`) on by default
[INFO] [stdout]    = note: this warning originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:88:1
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[after_agent]
[INFO] [stdout]    | ^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `after_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/tool_tests.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[tool]
[INFO] [stdout]    | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]   --> tests/chain_tests.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: Serialize` will fail
[INFO] [stdout]   --> tests/chain_tests.rs:33:1
[INFO] [stdout]    |
[INFO] [stdout] 33 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]    = note: this warning originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]   --> tests/chain_tests.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: Serialize` will fail
[INFO] [stdout]   --> tests/chain_tests.rs:60:1
[INFO] [stdout]    |
[INFO] [stdout] 60 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]    = note: this warning originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]   --> tests/chain_tests.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: Serialize` will fail
[INFO] [stdout]   --> tests/chain_tests.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]    = note: this warning originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this function depends on never type fallback being `()`
[INFO] [stdout]   --> tests/chain_tests.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: specify the types explicitly
[INFO] [stdout] note: in edition 2024, the requirement `!: Serialize` will fail
[INFO] [stdout]   --> tests/chain_tests.rs:84:1
[INFO] [stdout]    |
[INFO] [stdout] 84 | #[chain]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in Rust 2024 and in a future release in all editions!
[INFO] [stdout]    = note: for more information, see <https://doc.rust-lang.org/edition-guide/rust-2024/never-type-fallback.html>
[INFO] [stdout]    = note: this warning originates in the attribute macro `chain` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]   --> tests/middleware_tests.rs:88:1
[INFO] [stdout]    |
[INFO] [stdout] 88 | #[after_agent]
[INFO] [stdout]    | ^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]    |
[INFO] [stdout]    = note: this error originates in the attribute macro `after_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `synaptic-macros` (test "chain_tests") due to 15 previous errors; 10 warnings emitted
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | #[dynamic_prompt]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `dynamic_prompt` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_edge_cases.rs:131:1
[INFO] [stdout]     |
[INFO] [stdout] 131 | #[tool(name = "identity")]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `synaptic-macros` (test "inject_tests") due to 4 previous errors
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:107:1
[INFO] [stdout]     |
[INFO] [stdout] 107 | #[dynamic_prompt]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `dynamic_prompt` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[wrap_model_call]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `wrap_model_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:117:1
[INFO] [stdout]     |
[INFO] [stdout] 117 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_edge_cases.rs:163:1
[INFO] [stdout]     |
[INFO] [stdout] 163 | #[tool(name = "concat")]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:148:1
[INFO] [stdout]     |
[INFO] [stdout] 148 | #[wrap_model_call]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `wrap_model_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | #[before_agent]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `before_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:156:1
[INFO] [stdout]     |
[INFO] [stdout] 156 | #[tool(name = "calculator")]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | #[before_agent]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `before_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_edge_cases.rs:188:1
[INFO] [stdout]     |
[INFO] [stdout] 188 | #[tool(name = "sum")]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:224:1
[INFO] [stdout]     |
[INFO] [stdout] 224 | #[before_model]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `before_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:224:1
[INFO] [stdout]     |
[INFO] [stdout] 224 | #[before_model]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `before_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:172:1
[INFO] [stdout]     |
[INFO] [stdout] 172 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_edge_cases.rs:217:1
[INFO] [stdout]     |
[INFO] [stdout] 217 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:250:1
[INFO] [stdout]     |
[INFO] [stdout] 250 | #[after_model]
[INFO] [stdout]     | ^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `after_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:250:1
[INFO] [stdout]     |
[INFO] [stdout] 250 | #[after_model]
[INFO] [stdout]     | ^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `after_model` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:201:1
[INFO] [stdout]     |
[INFO] [stdout] 201 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:281:1
[INFO] [stdout]     |
[INFO] [stdout] 281 | #[after_agent]
[INFO] [stdout]     | ^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `after_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:281:1
[INFO] [stdout]     |
[INFO] [stdout] 281 | #[after_agent]
[INFO] [stdout]     | ^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `after_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `synaptic-macros` (test "tool_edge_cases") due to 7 previous errors
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:225:1
[INFO] [stdout]     |
[INFO] [stdout] 225 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:303:1
[INFO] [stdout]     |
[INFO] [stdout] 303 | #[dynamic_prompt]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `dynamic_prompt` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:303:1
[INFO] [stdout]     |
[INFO] [stdout] 303 | #[dynamic_prompt]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `dynamic_prompt` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:328:1
[INFO] [stdout]     |
[INFO] [stdout] 328 | #[before_agent]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `before_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:328:1
[INFO] [stdout]     |
[INFO] [stdout] 328 | #[before_agent]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `before_agent` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:359:1
[INFO] [stdout]     |
[INFO] [stdout] 359 | #[wrap_model_call]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `wrap_model_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:359:1
[INFO] [stdout]     |
[INFO] [stdout] 359 | #[wrap_model_call]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `wrap_model_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:274:1
[INFO] [stdout]     |
[INFO] [stdout] 274 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_middleware` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:395:1
[INFO] [stdout]     |
[INFO] [stdout] 395 | #[wrap_tool_call]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ could not find `synaptic_middleware` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `wrap_tool_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/middleware_tests.rs:395:1
[INFO] [stdout]     |
[INFO] [stdout] 395 | #[wrap_tool_call]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `wrap_tool_call` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `synaptic_middleware` in this scope
[INFO] [stdout]    --> tests/middleware_tests.rs:398:14
[INFO] [stdout]     |
[INFO] [stdout] 398 |     request: synaptic_middleware::ToolCallRequest,
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `synaptic_middleware`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `synaptic_middleware`, use `cargo add synaptic_middleware` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:326:1
[INFO] [stdout]     |
[INFO] [stdout] 326 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `synaptic-macros` (test "middleware_tests") due to 32 previous errors
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:370:1
[INFO] [stdout]     |
[INFO] [stdout] 370 | #[tool(name = "echo")]
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `synaptic_core` in the crate root
[INFO] [stdout]    --> tests/tool_tests.rs:401:1
[INFO] [stdout]     |
[INFO] [stdout] 401 | #[tool]
[INFO] [stdout]     | ^^^^^^^ could not find `synaptic_core` in the list of imported crates
[INFO] [stdout]     |
[INFO] [stdout]     = note: this error originates in the attribute macro `tool` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `synaptic-macros` (test "tool_tests") due to 12 previous errors
[INFO] running `Command { std: "docker" "inspect" "8dae8c167b29cd75f095baaa14f42161df082c33452024f4b2b507ec3fbcef30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8dae8c167b29cd75f095baaa14f42161df082c33452024f4b2b507ec3fbcef30", kill_on_drop: false }`
[INFO] [stdout] 8dae8c167b29cd75f095baaa14f42161df082c33452024f4b2b507ec3fbcef30
