[INFO] fetching crate dx-driven 0.1.0...
[INFO] testing dx-driven-0.1.0 against 1.97.0-beta.6 for beta-1.98-1
[INFO] extracting crate dx-driven 0.1.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate dx-driven 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dx-driven 0.1.0
[INFO] tweaked toml for crates.io crate dx-driven 0.1.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate dx-driven 0.1.0 on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dx-driven 0.1.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" "+1.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded kqueue-sys v1.1.2
[INFO] [stderr]   Downloaded which v7.0.3
[INFO] [stderr]   Downloaded kqueue v1.2.0
[INFO] [stderr]   Downloaded ignore v0.4.26
[INFO] [stderr]   Downloaded bytecheck v0.8.2
[INFO] [stderr]   Downloaded bytecheck_derive v0.8.2
[INFO] [stderr]   Downloaded pulldown-cmark-escape v0.10.1
[INFO] [stderr]   Downloaded rend v0.5.3
[INFO] [stderr]   Downloaded rancor v0.1.1
[INFO] [stderr]   Downloaded munge v0.4.7
[INFO] [stderr]   Downloaded ptr_meta_derive v0.3.1
[INFO] [stderr]   Downloaded munge_macro v0.4.7
[INFO] [stderr]   Downloaded tokio-rustls v0.25.0
[INFO] [stderr]   Downloaded figlet-rs v0.1.5
[INFO] [stderr]   Downloaded rkyv_derive v0.8.16
[INFO] [stderr]   Downloaded fancy-regex v0.13.0
[INFO] [stderr]   Downloaded fancy-regex v0.12.0
[INFO] [stderr]   Downloaded rkyv v0.8.16
[INFO] [stderr]   Downloaded pulldown-cmark v0.10.3
[INFO] [stderr]   Downloaded dx-markdown v0.1.0
[INFO] [stderr]   Downloaded dx-dcp v0.1.0
[INFO] [stderr]   Downloaded rustls v0.22.4
[INFO] [stderr]   Downloaded dx-serializer v0.1.0
[INFO] [stderr]   Downloaded tiktoken-rs v0.5.9
[INFO] [stderr]   Downloaded tiktoken-rs v0.6.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981
[INFO] running `Command { std: "docker" "start" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling cc v1.2.63
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling constant_time_eq v0.4.2
[INFO] [stderr]    Compiling rustls v0.22.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling blake3 v1.8.5
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling pulldown-cmark v0.10.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling owo-colors v4.3.0
[INFO] [stderr]    Compiling twox-hash v2.1.2
[INFO] [stderr]    Compiling lz4_flex v0.11.6
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling inotify-sys v0.1.5
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling is_ci v1.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ptr_meta_derive v0.3.1
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling ptr_meta v0.3.1
[INFO] [stderr]    Compiling rancor v0.1.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling bytecheck_derive v0.8.2
[INFO] [stderr]    Compiling munge_macro v0.4.7
[INFO] [stderr]    Compiling bytecheck v0.8.2
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling munge v0.4.7
[INFO] [stderr]    Compiling rend v0.5.3
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling rustls-webpki v0.102.8
[INFO] [stderr]    Compiling fancy-regex v0.13.0
[INFO] [stderr]    Compiling rkyv_derive v0.8.16
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling tiktoken-rs v0.6.0
[INFO] [stderr]    Compiling rkyv v0.8.16
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling fancy-regex v0.12.0
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pulldown-cmark-escape v0.10.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tiktoken-rs v0.5.9
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling backtrace-ext v0.2.1
[INFO] [stderr]    Compiling supports-color v3.0.2
[INFO] [stderr]    Compiling miette-derive v7.6.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling tokio-rustls v0.25.0
[INFO] [stderr]    Compiling inotify v0.10.2
[INFO] [stderr]    Compiling notify-types v1.0.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling portable-atomic v1.13.1
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling rustls-pemfile v2.2.0
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling filetime v0.2.29
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling figlet-rs v0.1.5
[INFO] [stderr]    Compiling supports-hyperlinks v3.2.0
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling supports-unicode v3.0.0
[INFO] [stderr]    Compiling which v7.0.3
[INFO] [stderr]    Compiling dx-serializer v0.1.0
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling notify v7.0.0
[INFO] [stderr]    Compiling miette v7.6.0
[INFO] [stderr]    Compiling dialoguer v0.11.0
[INFO] [stderr]    Compiling dx-dcp v0.1.0
[INFO] [stderr]    Compiling ignore v0.4.26
[INFO] [stderr]    Compiling uuid v1.23.3
[INFO] [stderr]    Compiling memmap2 v0.9.10
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling dx-markdown v0.1.0
[INFO] [stderr]    Compiling dx-driven v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: field `header` is never read
[INFO] [stdout]   --> src/format/decoder.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct DrvDecoder<'a> {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 22 |     header: DrvHeader,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DrvDecoder` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PreloadedRule` is never constructed
[INFO] [stdout]    --> src/binary/memory_map.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct PreloadedRule {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `load`, `as_bytes`, `len`, `is_empty`, and `path` are never used
[INFO] [stdout]    --> src/binary/memory_map.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl PreloadedRule {
[INFO] [stdout]     | ------------------ associated items in this implementation
[INFO] [stdout] 136 |     /// Load a rule file completely into memory
[INFO] [stdout] 137 |     pub fn load(path: &Path) -> Result<Self> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub fn as_bytes(&self) -> &[u8] {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     pub fn len(&self) -> usize {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub fn is_empty(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn path(&self) -> &Path {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:104:18
[INFO] [stdout]     |
[INFO] [stdout] 102 | impl BinaryPersona {
[INFO] [stdout]     | ------------------ associated function in this implementation
[INFO] [stdout] 103 |     /// Size in bytes
[INFO] [stdout] 104 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 121 | impl BinaryStandardsHeader {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] 122 |     /// Size in bytes
[INFO] [stdout] 123 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:144:18
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl BinaryContext {
[INFO] [stdout]     | ------------------ associated function in this implementation
[INFO] [stdout] 143 |     /// Size in bytes
[INFO] [stdout] 144 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `ED25519`, `size`, and `empty` are never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:165:15
[INFO] [stdout]     |
[INFO] [stdout] 163 | impl BinarySignature {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout] 164 |     /// Ed25519 algorithm ID
[INFO] [stdout] 165 |     pub const ED25519: u8 = 1;
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn empty() -> Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `template_hash` is never read
[INFO] [stdout]   --> src/fusion/hot_cache.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct TemplateCacheEntry {
[INFO] [stdout]    |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 19 |     template_hash: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TemplateCacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SlotType` is never used
[INFO] [stdout]    --> src/fusion/template_module.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub enum SlotType {
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FusionBuilder` is never constructed
[INFO] [stdout]    --> src/fusion/template_module.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct FusionBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BuiltSlot` is never constructed
[INFO] [stdout]    --> src/fusion/template_module.rs:221:8
[INFO] [stdout]     |
[INFO] [stdout] 221 | struct BuiltSlot {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add_text`, `add_variable`, and `build` are never used
[INFO] [stdout]    --> src/fusion/template_module.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 227 | impl FusionBuilder {
[INFO] [stdout]     | ------------------ associated items in this implementation
[INFO] [stdout] 228 |     /// Create a new builder
[INFO] [stdout] 229 |     pub fn new(template_hash: u64, source_hash: u64) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn add_text(&mut self, name: &str, content: &str) -> u16 {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 |     pub fn add_variable(&mut self, name: &str) -> u16 {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 262 |     pub fn build(self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SyncGuard` is never constructed
[INFO] [stdout]    --> src/state/atomic_sync.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub struct SyncGuard<'a> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `complete`, and `fail` are never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | impl<'a> SyncGuard<'a> {
[INFO] [stdout]     | ---------------------- associated items in this implementation
[INFO] [stdout] 152 |     /// Create a new sync guard
[INFO] [stdout] 153 |     pub fn new(sync: &'a AtomicSync) -> Option<Self> {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn complete(mut self) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn fail(mut self) {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `AtomicSyncHandle` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type AtomicSyncHandle = Arc<AtomicSync>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sync_handle` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:189:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn create_sync_handle() -> AtomicSyncHandle {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `SharedRulesHandle` is never used
[INFO] [stdout]    --> src/state/shared_rules.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type SharedRulesHandle = Arc<SharedRules>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_shared_rules` is never used
[INFO] [stdout]    --> src/state/shared_rules.rs:189:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn create_shared_rules() -> SharedRulesHandle {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StreamReceiver` is never constructed
[INFO] [stdout]    --> src/streaming/chunk_streamer.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub struct StreamReceiver {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `receive`, `is_complete`, `data`, and `reset` are never used
[INFO] [stdout]    --> src/streaming/chunk_streamer.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl StreamReceiver {
[INFO] [stdout]     | ------------------- associated items in this implementation
[INFO] [stdout] 171 |     /// Create a new receiver
[INFO] [stdout] 172 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn receive(&mut self, chunk: StreamChunk) -> bool {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 197 |     pub fn is_complete(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 202 |     pub fn data(&self) -> Result<Vec<u8>> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 |     pub fn reset(&mut self) {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `size` and `operation` are never used
[INFO] [stdout]   --> src/streaming/htip_delivery.rs:82:18
[INFO] [stdout]    |
[INFO] [stdout] 70 | impl OperationHeader {
[INFO] [stdout]    | -------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 82 |     pub const fn size() -> usize {
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     pub fn operation(&self) -> RuleOperation {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HtipReader` is never constructed
[INFO] [stdout]    --> src/streaming/htip_delivery.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct HtipReader<'a> {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `next`, and `read_all` are never used
[INFO] [stdout]    --> src/streaming/htip_delivery.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl<'a> HtipReader<'a> {
[INFO] [stdout]     | ----------------------- associated items in this implementation
[INFO] [stdout] 215 |     /// Create a new reader
[INFO] [stdout] 216 |     pub fn new(data: &'a [u8]) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn next(&mut self) -> Result<Option<(RuleOperation, u16, &'a [u8])>> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     pub fn read_all(&mut self) -> Result<Vec<(RuleOperation, u16, Vec<u8>)>> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]     --> src/dcp/mod.rs:1355:13
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             adapter.register_tool(name, tool_id as u16);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]      = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             let _ = adapter.register_tool(name, tool_id as u16);
[INFO] [stdout]      |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 56s
[INFO] running `Command { std: "docker" "inspect" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ignore v0.4.26
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling which v7.0.3
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling dx-dcp v0.1.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling console v0.16.3
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling insta v1.47.2
[INFO] [stderr]    Compiling dx-serializer v0.1.0
[INFO] [stderr]    Compiling dx-markdown v0.1.0
[INFO] [stderr]    Compiling dx-driven v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `bmad`
[INFO] [stdout]    --> src/agents/property_tests.rs:335:13
[INFO] [stdout]     |
[INFO] [stdout] 335 |         let bmad = registry.get("bmad-master").unwrap();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_bmad`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `header` is never read
[INFO] [stdout]   --> src/format/decoder.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct DrvDecoder<'a> {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 22 |     header: DrvHeader,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DrvDecoder` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PreloadedRule` is never constructed
[INFO] [stdout]    --> src/binary/memory_map.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct PreloadedRule {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `load`, `as_bytes`, `len`, `is_empty`, and `path` are never used
[INFO] [stdout]    --> src/binary/memory_map.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl PreloadedRule {
[INFO] [stdout]     | ------------------ associated items in this implementation
[INFO] [stdout] 136 |     /// Load a rule file completely into memory
[INFO] [stdout] 137 |     pub fn load(path: &Path) -> Result<Self> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub fn as_bytes(&self) -> &[u8] {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     pub fn len(&self) -> usize {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub fn is_empty(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn path(&self) -> &Path {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:104:18
[INFO] [stdout]     |
[INFO] [stdout] 102 | impl BinaryPersona {
[INFO] [stdout]     | ------------------ associated function in this implementation
[INFO] [stdout] 103 |     /// Size in bytes
[INFO] [stdout] 104 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 121 | impl BinaryStandardsHeader {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] 122 |     /// Size in bytes
[INFO] [stdout] 123 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:144:18
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl BinaryContext {
[INFO] [stdout]     | ------------------ associated function in this implementation
[INFO] [stdout] 143 |     /// Size in bytes
[INFO] [stdout] 144 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `ED25519`, `size`, and `empty` are never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:165:15
[INFO] [stdout]     |
[INFO] [stdout] 163 | impl BinarySignature {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout] 164 |     /// Ed25519 algorithm ID
[INFO] [stdout] 165 |     pub const ED25519: u8 = 1;
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 168 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn empty() -> Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `template_hash` is never read
[INFO] [stdout]   --> src/fusion/hot_cache.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct TemplateCacheEntry {
[INFO] [stdout]    |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 19 |     template_hash: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TemplateCacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `SlotType` is never used
[INFO] [stdout]    --> src/fusion/template_module.rs:116:10
[INFO] [stdout]     |
[INFO] [stdout] 116 | pub enum SlotType {
[INFO] [stdout]     |          ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `FusionBuilder` is never constructed
[INFO] [stdout]    --> src/fusion/template_module.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct FusionBuilder {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BuiltSlot` is never constructed
[INFO] [stdout]    --> src/fusion/template_module.rs:221:8
[INFO] [stdout]     |
[INFO] [stdout] 221 | struct BuiltSlot {
[INFO] [stdout]     |        ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `add_text`, `add_variable`, and `build` are never used
[INFO] [stdout]    --> src/fusion/template_module.rs:229:12
[INFO] [stdout]     |
[INFO] [stdout] 227 | impl FusionBuilder {
[INFO] [stdout]     | ------------------ associated items in this implementation
[INFO] [stdout] 228 |     /// Create a new builder
[INFO] [stdout] 229 |     pub fn new(template_hash: u64, source_hash: u64) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 240 |     pub fn add_text(&mut self, name: &str, content: &str) -> u16 {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 251 |     pub fn add_variable(&mut self, name: &str) -> u16 {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 262 |     pub fn build(self) -> Vec<u8> {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `SyncGuard` is never constructed
[INFO] [stdout]    --> src/state/atomic_sync.rs:146:12
[INFO] [stdout]     |
[INFO] [stdout] 146 | pub struct SyncGuard<'a> {
[INFO] [stdout]     |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `complete`, and `fail` are never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:153:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | impl<'a> SyncGuard<'a> {
[INFO] [stdout]     | ---------------------- associated items in this implementation
[INFO] [stdout] 152 |     /// Create a new sync guard
[INFO] [stdout] 153 |     pub fn new(sync: &'a AtomicSync) -> Option<Self> {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 165 |     pub fn complete(mut self) {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn fail(mut self) {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `AtomicSyncHandle` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type AtomicSyncHandle = Arc<AtomicSync>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sync_handle` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:189:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn create_sync_handle() -> AtomicSyncHandle {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `SharedRulesHandle` is never used
[INFO] [stdout]    --> src/state/shared_rules.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type SharedRulesHandle = Arc<SharedRules>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_shared_rules` is never used
[INFO] [stdout]    --> src/state/shared_rules.rs:189:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn create_shared_rules() -> SharedRulesHandle {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StreamReceiver` is never constructed
[INFO] [stdout]    --> src/streaming/chunk_streamer.rs:161:12
[INFO] [stdout]     |
[INFO] [stdout] 161 | pub struct StreamReceiver {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `receive`, `is_complete`, `data`, and `reset` are never used
[INFO] [stdout]    --> src/streaming/chunk_streamer.rs:172:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl StreamReceiver {
[INFO] [stdout]     | ------------------- associated items in this implementation
[INFO] [stdout] 171 |     /// Create a new receiver
[INFO] [stdout] 172 |     pub fn new() -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 181 |     pub fn receive(&mut self, chunk: StreamChunk) -> bool {
[INFO] [stdout]     |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 197 |     pub fn is_complete(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 202 |     pub fn data(&self) -> Result<Vec<u8>> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 207 |     pub fn reset(&mut self) {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `size` and `operation` are never used
[INFO] [stdout]   --> src/streaming/htip_delivery.rs:82:18
[INFO] [stdout]    |
[INFO] [stdout] 70 | impl OperationHeader {
[INFO] [stdout]    | -------------------- associated items in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 82 |     pub const fn size() -> usize {
[INFO] [stdout]    |                  ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 87 |     pub fn operation(&self) -> RuleOperation {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `HtipReader` is never constructed
[INFO] [stdout]    --> src/streaming/htip_delivery.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct HtipReader<'a> {
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `next`, and `read_all` are never used
[INFO] [stdout]    --> src/streaming/htip_delivery.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 214 | impl<'a> HtipReader<'a> {
[INFO] [stdout]     | ----------------------- associated items in this implementation
[INFO] [stdout] 215 |     /// Create a new reader
[INFO] [stdout] 216 |     pub fn new(data: &'a [u8]) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn next(&mut self) -> Result<Option<(RuleOperation, u16, &'a [u8])>> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 250 |     pub fn read_all(&mut self) -> Result<Vec<(RuleOperation, u16, Vec<u8>)>> {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]     --> src/dcp/mod.rs:1355:13
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             adapter.register_tool(name, tool_id as u16);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]      = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             let _ = adapter.register_tool(name, tool_id as u16);
[INFO] [stdout]      |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path`
[INFO] [stdout]     --> src/hooks/mod.rs:1394:13
[INFO] [stdout]      |
[INFO] [stdout] 1394 |             path in arb_file_path(),
[INFO] [stdout]      |             ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `path_contains`
[INFO] [stdout]     --> src/hooks/mod.rs:1586:13
[INFO] [stdout]      |
[INFO] [stdout] 1586 |             path_contains in prop_oneof![Just("src"), Just("tests"), Just("lib")],
[INFO] [stdout]      |             ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_contains`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `header` is never read
[INFO] [stdout]   --> src/format/decoder.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct DrvDecoder<'a> {
[INFO] [stdout]    |            ---------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 22 |     header: DrvHeader,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DrvDecoder` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `arb_dependency` is never used
[INFO] [stdout]   --> src/modules/property_tests.rs:56:8
[INFO] [stdout]    |
[INFO] [stdout] 56 |     fn arb_dependency() -> impl Strategy<Value = ModuleDependency> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `arb_inclusion` is never used
[INFO] [stdout]     --> src/steering/mod.rs:1005:8
[INFO] [stdout]      |
[INFO] [stdout] 1005 |     fn arb_inclusion() -> impl Strategy<Value = SteeringInclusion> {
[INFO] [stdout]      |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `arb_ttl` is never used
[INFO] [stdout]   --> src/sysinfo/property_tests.rs:23:4
[INFO] [stdout]    |
[INFO] [stdout] 23 | fn arb_ttl() -> impl Strategy<Value = Duration> {
[INFO] [stdout]    |    ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PreloadedRule` is never constructed
[INFO] [stdout]    --> src/binary/memory_map.rs:128:12
[INFO] [stdout]     |
[INFO] [stdout] 128 | pub struct PreloadedRule {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `load`, `as_bytes`, `len`, `is_empty`, and `path` are never used
[INFO] [stdout]    --> src/binary/memory_map.rs:137:12
[INFO] [stdout]     |
[INFO] [stdout] 135 | impl PreloadedRule {
[INFO] [stdout]     | ------------------ associated items in this implementation
[INFO] [stdout] 136 |     /// Load a rule file completely into memory
[INFO] [stdout] 137 |     pub fn load(path: &Path) -> Result<Self> {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 146 |     pub fn as_bytes(&self) -> &[u8] {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     pub fn len(&self) -> usize {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub fn is_empty(&self) -> bool {
[INFO] [stdout]     |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 161 |     pub fn path(&self) -> &Path {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:123:18
[INFO] [stdout]     |
[INFO] [stdout] 121 | impl BinaryStandardsHeader {
[INFO] [stdout]     | -------------------------- associated function in this implementation
[INFO] [stdout] 122 |     /// Size in bytes
[INFO] [stdout] 123 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `size` is never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:144:18
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl BinaryContext {
[INFO] [stdout]     | ------------------ associated function in this implementation
[INFO] [stdout] 143 |     /// Size in bytes
[INFO] [stdout] 144 |     pub const fn size() -> usize {
[INFO] [stdout]     |                  ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `ED25519` and `empty` are never used
[INFO] [stdout]    --> src/binary/rule_schema.rs:165:15
[INFO] [stdout]     |
[INFO] [stdout] 163 | impl BinarySignature {
[INFO] [stdout]     | -------------------- associated items in this implementation
[INFO] [stdout] 164 |     /// Ed25519 algorithm ID
[INFO] [stdout] 165 |     pub const ED25519: u8 = 1;
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 173 |     pub fn empty() -> Self {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `template_hash` is never read
[INFO] [stdout]   --> src/fusion/hot_cache.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct TemplateCacheEntry {
[INFO] [stdout]    |            ------------------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 19 |     template_hash: u64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `TemplateCacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `strings` and `content` are never read
[INFO] [stdout]    --> src/fusion/template_module.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 207 | pub struct FusionBuilder {
[INFO] [stdout]     |            ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 211 |     strings: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 212 |     /// Content buffer
[INFO] [stdout] 213 |     content: Vec<u8>,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `FusionBuilder` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `fail` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:171:12
[INFO] [stdout]     |
[INFO] [stdout] 151 | impl<'a> SyncGuard<'a> {
[INFO] [stdout]     | ---------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 171 |     pub fn fail(mut self) {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `AtomicSyncHandle` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type AtomicSyncHandle = Arc<AtomicSync>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_sync_handle` is never used
[INFO] [stdout]    --> src/state/atomic_sync.rs:189:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn create_sync_handle() -> AtomicSyncHandle {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `SharedRulesHandle` is never used
[INFO] [stdout]    --> src/state/shared_rules.rs:186:10
[INFO] [stdout]     |
[INFO] [stdout] 186 | pub type SharedRulesHandle = Arc<SharedRules>;
[INFO] [stdout]     |          ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_shared_rules` is never used
[INFO] [stdout]    --> src/state/shared_rules.rs:189:8
[INFO] [stdout]     |
[INFO] [stdout] 189 | pub fn create_shared_rules() -> SharedRulesHandle {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `reset` is never used
[INFO] [stdout]    --> src/streaming/chunk_streamer.rs:207:12
[INFO] [stdout]     |
[INFO] [stdout] 170 | impl StreamReceiver {
[INFO] [stdout]     | ------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 207 |     pub fn reset(&mut self) {
[INFO] [stdout]     |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused `std::result::Result` that must be used
[INFO] [stdout]     --> src/dcp/mod.rs:1355:13
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             adapter.register_tool(name, tool_id as u16);
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stdout]      = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: use `let _ = ...` to ignore the resulting value
[INFO] [stdout]      |
[INFO] [stdout] 1355 |             let _ = adapter.register_tool(name, tool_id as u16);
[INFO] [stdout]      |             +++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: comparison is useless due to type limits
[INFO] [stdout]    --> src/sysinfo/mod.rs:918:17
[INFO] [stdout]     |
[INFO] [stdout] 918 |         assert!(languages.len() >= 0);
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 57s
[INFO] running `Command { std: "docker" "inspect" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: field `header` is never read
[INFO] [stderr]   --> src/format/decoder.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub struct DrvDecoder<'a> {
[INFO] [stderr]    |            ---------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 22 |     header: DrvHeader,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `DrvDecoder` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `PreloadedRule` is never constructed
[INFO] [stderr]    --> src/binary/memory_map.rs:128:12
[INFO] [stderr]     |
[INFO] [stderr] 128 | pub struct PreloadedRule {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `load`, `as_bytes`, `len`, `is_empty`, and `path` are never used
[INFO] [stderr]    --> src/binary/memory_map.rs:137:12
[INFO] [stderr]     |
[INFO] [stderr] 135 | impl PreloadedRule {
[INFO] [stderr]     | ------------------ associated items in this implementation
[INFO] [stderr] 136 |     /// Load a rule file completely into memory
[INFO] [stderr] 137 |     pub fn load(path: &Path) -> Result<Self> {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 146 |     pub fn as_bytes(&self) -> &[u8] {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 151 |     pub fn len(&self) -> usize {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 156 |     pub fn is_empty(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 161 |     pub fn path(&self) -> &Path {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `size` is never used
[INFO] [stderr]    --> src/binary/rule_schema.rs:104:18
[INFO] [stderr]     |
[INFO] [stderr] 102 | impl BinaryPersona {
[INFO] [stderr]     | ------------------ associated function in this implementation
[INFO] [stderr] 103 |     /// Size in bytes
[INFO] [stderr] 104 |     pub const fn size() -> usize {
[INFO] [stderr]     |                  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `size` is never used
[INFO] [stderr]    --> src/binary/rule_schema.rs:123:18
[INFO] [stderr]     |
[INFO] [stderr] 121 | impl BinaryStandardsHeader {
[INFO] [stderr]     | -------------------------- associated function in this implementation
[INFO] [stderr] 122 |     /// Size in bytes
[INFO] [stderr] 123 |     pub const fn size() -> usize {
[INFO] [stderr]     |                  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `size` is never used
[INFO] [stderr]    --> src/binary/rule_schema.rs:144:18
[INFO] [stderr]     |
[INFO] [stderr] 142 | impl BinaryContext {
[INFO] [stderr]     | ------------------ associated function in this implementation
[INFO] [stderr] 143 |     /// Size in bytes
[INFO] [stderr] 144 |     pub const fn size() -> usize {
[INFO] [stderr]     |                  ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `ED25519`, `size`, and `empty` are never used
[INFO] [stderr]    --> src/binary/rule_schema.rs:165:15
[INFO] [stderr]     |
[INFO] [stderr] 163 | impl BinarySignature {
[INFO] [stderr]     | -------------------- associated items in this implementation
[INFO] [stderr] 164 |     /// Ed25519 algorithm ID
[INFO] [stderr] 165 |     pub const ED25519: u8 = 1;
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 168 |     pub const fn size() -> usize {
[INFO] [stderr]     |                  ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 173 |     pub fn empty() -> Self {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `template_hash` is never read
[INFO] [stderr]   --> src/fusion/hot_cache.rs:19:5
[INFO] [stderr]    |
[INFO] [stderr] 11 | pub struct TemplateCacheEntry {
[INFO] [stderr]    |            ------------------ field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 19 |     template_hash: u64,
[INFO] [stderr]    |     ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `TemplateCacheEntry` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: enum `SlotType` is never used
[INFO] [stderr]    --> src/fusion/template_module.rs:116:10
[INFO] [stderr]     |
[INFO] [stderr] 116 | pub enum SlotType {
[INFO] [stderr]     |          ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `FusionBuilder` is never constructed
[INFO] [stderr]    --> src/fusion/template_module.rs:207:12
[INFO] [stderr]     |
[INFO] [stderr] 207 | pub struct FusionBuilder {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `BuiltSlot` is never constructed
[INFO] [stderr]    --> src/fusion/template_module.rs:221:8
[INFO] [stderr]     |
[INFO] [stderr] 221 | struct BuiltSlot {
[INFO] [stderr]     |        ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `add_text`, `add_variable`, and `build` are never used
[INFO] [stderr]    --> src/fusion/template_module.rs:229:12
[INFO] [stderr]     |
[INFO] [stderr] 227 | impl FusionBuilder {
[INFO] [stderr]     | ------------------ associated items in this implementation
[INFO] [stderr] 228 |     /// Create a new builder
[INFO] [stderr] 229 |     pub fn new(template_hash: u64, source_hash: u64) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 240 |     pub fn add_text(&mut self, name: &str, content: &str) -> u16 {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 251 |     pub fn add_variable(&mut self, name: &str) -> u16 {
[INFO] [stderr]     |            ^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 262 |     pub fn build(self) -> Vec<u8> {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `SyncGuard` is never constructed
[INFO] [stderr]    --> src/state/atomic_sync.rs:146:12
[INFO] [stderr]     |
[INFO] [stderr] 146 | pub struct SyncGuard<'a> {
[INFO] [stderr]     |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `complete`, and `fail` are never used
[INFO] [stderr]    --> src/state/atomic_sync.rs:153:12
[INFO] [stderr]     |
[INFO] [stderr] 151 | impl<'a> SyncGuard<'a> {
[INFO] [stderr]     | ---------------------- associated items in this implementation
[INFO] [stderr] 152 |     /// Create a new sync guard
[INFO] [stderr] 153 |     pub fn new(sync: &'a AtomicSync) -> Option<Self> {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 165 |     pub fn complete(mut self) {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 171 |     pub fn fail(mut self) {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `AtomicSyncHandle` is never used
[INFO] [stderr]    --> src/state/atomic_sync.rs:186:10
[INFO] [stderr]     |
[INFO] [stderr] 186 | pub type AtomicSyncHandle = Arc<AtomicSync>;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_sync_handle` is never used
[INFO] [stderr]    --> src/state/atomic_sync.rs:189:8
[INFO] [stderr]     |
[INFO] [stderr] 189 | pub fn create_sync_handle() -> AtomicSyncHandle {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: type alias `SharedRulesHandle` is never used
[INFO] [stderr]    --> src/state/shared_rules.rs:186:10
[INFO] [stderr]     |
[INFO] [stderr] 186 | pub type SharedRulesHandle = Arc<SharedRules>;
[INFO] [stderr]     |          ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_shared_rules` is never used
[INFO] [stderr]    --> src/state/shared_rules.rs:189:8
[INFO] [stderr]     |
[INFO] [stderr] 189 | pub fn create_shared_rules() -> SharedRulesHandle {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `StreamReceiver` is never constructed
[INFO] [stderr]    --> src/streaming/chunk_streamer.rs:161:12
[INFO] [stderr]     |
[INFO] [stderr] 161 | pub struct StreamReceiver {
[INFO] [stderr]     |            ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `receive`, `is_complete`, `data`, and `reset` are never used
[INFO] [stderr]    --> src/streaming/chunk_streamer.rs:172:12
[INFO] [stderr]     |
[INFO] [stderr] 170 | impl StreamReceiver {
[INFO] [stderr]     | ------------------- associated items in this implementation
[INFO] [stderr] 171 |     /// Create a new receiver
[INFO] [stderr] 172 |     pub fn new() -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 181 |     pub fn receive(&mut self, chunk: StreamChunk) -> bool {
[INFO] [stderr]     |            ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 197 |     pub fn is_complete(&self) -> bool {
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 202 |     pub fn data(&self) -> Result<Vec<u8>> {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 207 |     pub fn reset(&mut self) {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `size` and `operation` are never used
[INFO] [stderr]   --> src/streaming/htip_delivery.rs:82:18
[INFO] [stderr]    |
[INFO] [stderr] 70 | impl OperationHeader {
[INFO] [stderr]    | -------------------- associated items in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 82 |     pub const fn size() -> usize {
[INFO] [stderr]    |                  ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 87 |     pub fn operation(&self) -> RuleOperation {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `HtipReader` is never constructed
[INFO] [stderr]    --> src/streaming/htip_delivery.rs:207:12
[INFO] [stderr]     |
[INFO] [stderr] 207 | pub struct HtipReader<'a> {
[INFO] [stderr]     |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `new`, `next`, and `read_all` are never used
[INFO] [stderr]    --> src/streaming/htip_delivery.rs:216:12
[INFO] [stderr]     |
[INFO] [stderr] 214 | impl<'a> HtipReader<'a> {
[INFO] [stderr]     | ----------------------- associated items in this implementation
[INFO] [stderr] 215 |     /// Create a new reader
[INFO] [stderr] 216 |     pub fn new(data: &'a [u8]) -> Self {
[INFO] [stderr]     |            ^^^
[INFO] [stderr] ...
[INFO] [stderr] 221 |     pub fn next(&mut self) -> Result<Option<(RuleOperation, u16, &'a [u8])>> {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] ...
[INFO] [stderr] 250 |     pub fn read_all(&mut self) -> Result<Vec<(RuleOperation, u16, Vec<u8>)>> {
[INFO] [stderr]     |            ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused `std::result::Result` that must be used
[INFO] [stderr]     --> src/dcp/mod.rs:1355:13
[INFO] [stderr]      |
[INFO] [stderr] 1355 |             adapter.register_tool(name, tool_id as u16);
[INFO] [stderr]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: this `Result` may be an `Err` variant, which should be handled
[INFO] [stderr]      = note: `#[warn(unused_must_use)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: use `let _ = ...` to ignore the resulting value
[INFO] [stderr]      |
[INFO] [stderr] 1355 |             let _ = adapter.register_tool(name, tool_id as u16);
[INFO] [stderr]      |             +++++++
[INFO] [stderr] 
[INFO] [stderr] warning: `dx-driven` (lib) generated 24 warnings
[INFO] [stderr] warning: unused variable: `bmad`
[INFO] [stderr]    --> src/agents/property_tests.rs:335:13
[INFO] [stderr]     |
[INFO] [stderr] 335 |         let bmad = registry.get("bmad-master").unwrap();
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_bmad`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `path`
[INFO] [stderr]     --> src/hooks/mod.rs:1394:13
[INFO] [stderr]      |
[INFO] [stderr] 1394 |             path in arb_file_path(),
[INFO] [stderr]      |             ^^^^ help: if this is intentional, prefix it with an underscore: `_path`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `path_contains`
[INFO] [stderr]     --> src/hooks/mod.rs:1586:13
[INFO] [stderr]      |
[INFO] [stderr] 1586 |             path_contains in prop_oneof![Just("src"), Just("tests"), Just("lib")],
[INFO] [stderr]      |             ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_path_contains`
[INFO] [stderr] 
[INFO] [stderr] warning: function `arb_dependency` is never used
[INFO] [stderr]   --> src/modules/property_tests.rs:56:8
[INFO] [stderr]    |
[INFO] [stderr] 56 |     fn arb_dependency() -> impl Strategy<Value = ModuleDependency> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `arb_inclusion` is never used
[INFO] [stderr]     --> src/steering/mod.rs:1005:8
[INFO] [stderr]      |
[INFO] [stderr] 1005 |     fn arb_inclusion() -> impl Strategy<Value = SteeringInclusion> {
[INFO] [stderr]      |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `arb_ttl` is never used
[INFO] [stderr]   --> src/sysinfo/property_tests.rs:23:4
[INFO] [stderr]    |
[INFO] [stderr] 23 | fn arb_ttl() -> impl Strategy<Value = Duration> {
[INFO] [stderr]    |    ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated items `ED25519` and `empty` are never used
[INFO] [stderr]    --> src/binary/rule_schema.rs:165:15
[INFO] [stderr]     |
[INFO] [stderr] 163 | impl BinarySignature {
[INFO] [stderr]     | -------------------- associated items in this implementation
[INFO] [stderr] 164 |     /// Ed25519 algorithm ID
[INFO] [stderr] 165 |     pub const ED25519: u8 = 1;
[INFO] [stderr]     |               ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 173 |     pub fn empty() -> Self {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: fields `strings` and `content` are never read
[INFO] [stderr]    --> src/fusion/template_module.rs:211:5
[INFO] [stderr]     |
[INFO] [stderr] 207 | pub struct FusionBuilder {
[INFO] [stderr]     |            ------------- fields in this struct
[INFO] [stderr] ...
[INFO] [stderr] 211 |     strings: Vec<String>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 212 |     /// Content buffer
[INFO] [stderr] 213 |     content: Vec<u8>,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `FusionBuilder` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: method `fail` is never used
[INFO] [stderr]    --> src/state/atomic_sync.rs:171:12
[INFO] [stderr]     |
[INFO] [stderr] 151 | impl<'a> SyncGuard<'a> {
[INFO] [stderr]     | ---------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 171 |     pub fn fail(mut self) {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `reset` is never used
[INFO] [stderr]    --> src/streaming/chunk_streamer.rs:207:12
[INFO] [stderr]     |
[INFO] [stderr] 170 | impl StreamReceiver {
[INFO] [stderr]     | ------------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 207 |     pub fn reset(&mut self) {
[INFO] [stderr]     |            ^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: comparison is useless due to type limits
[INFO] [stderr]    --> src/sysinfo/mod.rs:918:17
[INFO] [stderr]     |
[INFO] [stderr] 918 |         assert!(languages.len() >= 0);
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_comparisons)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `dx-driven` (lib test) generated 22 warnings (11 duplicates) (run `cargo fix --lib -p dx-driven --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.60s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/driven-0e21df757986676a)
[INFO] [stdout] 
[INFO] [stdout] running 524 tests
[INFO] [stdout] test agents::builtin::tests::test_bmad_master_can_delegate_to_all ... ok
[INFO] [stdout] test agents::builtin::tests::test_all_agents_have_unique_ids ... ok
[INFO] [stdout] test agents::builtin::tests::test_agent_capabilities ... ok
[INFO] [stdout] test agents::property_tests::delegation_tests::test_bmad_master_delegation ... ok
[INFO] [stdout] test agents::builtin::tests::test_all_agents_are_builtin ... ok
[INFO] [stdout] test agents::builtin::tests::test_all_agents_count ... ok
[INFO] [stdout] test agents::property_tests::delegation_tests::test_delegation_request_processing ... ok
[INFO] [stdout] test agents::property_tests::tests::test_agent_yaml_round_trip_simple ... ok
[INFO] [stdout] test agents::registry::test_custom_agent_yaml_parsing ... ok
[INFO] [stdout] test agents::registry::tests::test_delegation ... ok
[INFO] [stdout] test agents::registry::tests::test_get_agent ... ok
[INFO] [stdout] test agents::registry::tests::test_list_by_capability ... ok
[INFO] [stdout] test agents::registry::tests::test_load_builtin ... ok
[INFO] [stdout] test agents::registry::tests::test_registry_new ... ok
[INFO] [stdout] test binary::checksum::tests::test_compute_verify ... ok
[INFO] [stdout] test binary::checksum::tests::test_full_hash ... ok
[INFO] [stdout] test binary::checksum::tests::test_incremental ... ok
[INFO] [stdout] test binary::checksum::tests::test_keyed_hash ... ok
[INFO] [stdout] test binary::infinity_format::tests::test_flags ... ok
[INFO] [stdout] test binary::infinity_format::tests::test_header_roundtrip ... ok
[INFO] [stdout] test binary::infinity_format::tests::test_header_size ... ok
[INFO] [stdout] test binary::memory_map::tests::test_mapping_strategy ... ok
[INFO] [stdout] test binary::rule_schema::tests::test_binary_persona_size ... ok
[INFO] [stdout] test binary::rule_schema::tests::test_binary_rule_size ... ok
[INFO] [stdout] test binary::rule_schema::tests::test_binary_signature_size ... ok
[INFO] [stdout] test binary::rule_schema::tests::test_binary_step_size ... ok
[INFO] [stdout] test binary::simd_tokenizer::tests::test_count_lines ... ok
[INFO] [stdout] test binary::simd_tokenizer::tests::test_find_all ... ok
[INFO] [stdout] test binary::simd_tokenizer::tests::test_tokenize_bullet ... ok
[INFO] [stdout] test binary::simd_tokenizer::tests::test_tokenize_heading ... ok
[INFO] [stdout] test binary::string_table::tests::test_builder_intern ... ok
[INFO] [stdout] test binary::string_table::tests::test_empty_string ... ok
[INFO] [stdout] test binary::string_table::tests::test_roundtrip ... ok
[INFO] [stdout] test binary::string_table::tests::test_string_id_null ... ok
[INFO] [stdout] test binary::tests::test_infinity_version ... ok
[INFO] [stdout] test binary::tests::test_max_rule_size ... ok
[INFO] [stdout] test cli::hook::tests::test_add_and_list_hooks ... ok
[INFO] [stdout] test cli::hook::tests::test_enable_disable_hook ... ok
[INFO] [stdout] test cli::hook::tests::test_parse_trigger_build ... ok
[INFO] [stdout] test cli::hook::tests::test_parse_trigger_file_change ... ok
[INFO] [stdout] test cli::hook::tests::test_parse_trigger_git ... ok
[INFO] [stdout] test cli::hook::tests::test_parse_trigger_manual ... ok
[INFO] [stdout] test cli::hook::tests::test_parse_trigger_scheduled ... ok
[INFO] [stdout] test cli::hook::tests::test_parse_trigger_test ... ok
[INFO] [stdout] test cli::hook::tests::test_remove_hook ... ok
[INFO] [stdout] test cli::hook::tests::test_trigger_manual_hook ... ok
[INFO] [stdout] test cli::module::tests::test_module_command_creation ... ok
[INFO] [stdout] test cli::module::tests::test_module_info_display ... ok
[INFO] [stdout] test cli::steer::tests::test_add_and_list_steering ... ok
[INFO] [stdout] test cli::steer::tests::test_inject_steering ... ok
[INFO] [stdout] test cli::steer::tests::test_parse_inclusion_always ... ok
[INFO] [stdout] test cli::steer::tests::test_parse_inclusion_file_match ... ok
[INFO] [stdout] test cli::steer::tests::test_parse_inclusion_file_match_requires_pattern ... ok
[INFO] [stdout] test cli::steer::tests::test_parse_inclusion_manual ... ok
[INFO] [stdout] test cli::steer::tests::test_parse_inclusion_manual_requires_key ... ok
[INFO] [stdout] test cli::steer::tests::test_remove_steering ... ok
[INFO] [stdout] test cli::steer::tests::test_test_steering ... ok
[INFO] [stdout] test cli::strategy::tests::claim_json_contains_lane_worker_and_next_action ... ok
[INFO] [stdout] test cli::strategy::tests::claim_state_json_preserves_lane_across_next_pass ... ok
[INFO] [stdout] test config_validation::property_tests::prop_default_config_valid ... ok
[INFO] [stdout] test config_validation::property_tests::prop_empty_source_of_truth_invalid ... ok
[INFO] [stdout] test config_validation::property_tests::prop_empty_version_invalid ... ok
[INFO] [stdout] test config_validation::property_tests::prop_errors_have_suggestions ... ok
[INFO] [stdout] test config_validation::property_tests::prop_validation_deterministic ... ok
[INFO] [stdout] test config_validation::tests::test_duplicate_personas ... ok
[INFO] [stdout] test config_validation::tests::test_empty_source_of_truth ... ok
[INFO] [stdout] test config_validation::tests::test_empty_version ... ok
[INFO] [stdout] test config_validation::tests::test_no_editors_enabled ... ok
[INFO] [stdout] test config_validation::tests::test_overlapping_patterns ... ok
[INFO] [stdout] test config_validation::tests::test_valid_config ... ok
[INFO] [stdout] test config_validation::tests::test_validation_report_formatting ... ok
[INFO] [stdout] test context::analyzer::tests::test_analyze_empty ... ok
[INFO] [stdout] test context::analyzer::tests::test_analyzer_new ... ok
[INFO] [stdout] test context::extractor::tests::test_extract_rust_conventions ... ok
[INFO] [stdout] test context::extractor::tests::test_extract_typescript_conventions ... ok
[INFO] [stdout] test context::indexer::tests::test_index_roundtrip ... ok
[INFO] [stdout] test context::indexer::tests::test_indexer_new ... ok
[INFO] [stdout] test context::provider::tests::test_generate_rules_empty ... ok
[INFO] [stdout] test context::provider::tests::test_generate_rules_with_context ... ok
[INFO] [stdout] test context::provider::tests::test_provider_new ... ok
[INFO] [stdout] test context::provider::tests::test_provider_with_context ... ok
[INFO] [stdout] test context::scanner::tests::test_extension_to_language ... ok
[INFO] [stdout] test context::scanner::tests::test_scanner_new ... ok
[INFO] [stdout] test context::tests::test_naming_style_display ... ok
[INFO] [stdout] test context::tests::test_project_context_default ... ok
[INFO] [stdout] test dcp::tests::prop_all_message_types_roundtrip ... ok
[INFO] [stdout] test dcp::tests::prop_bme_envelope_header ... ok
[INFO] [stdout] test dcp::tests::prop_bme_roundtrip ... ok
[INFO] [stdout] test dcp::tests::prop_capability_intersection ... ok
[INFO] [stdout] test dcp::tests::prop_capability_manifest_roundtrip ... ok
[INFO] [stdout] test dcp::tests::prop_flags_preserved ... ok
[INFO] [stdout] test dcp::tests::prop_mcp_initialize_response_valid ... ok
[INFO] [stdout] test dcp::tests::prop_mcp_tools_list_contains_registered ... FAILED
[INFO] [stdout] test agents::property_tests::prop_agent_capabilities_preserved ... ok
[INFO] [stdout] test agents::property_tests::prop_agent_yaml_round_trip ... ok
[INFO] [stdout] test agents::property_tests::prop_agent_delegation_preserved ... ok
[INFO] [stdout] test dcp::tests::test_capability_intersection ... ok
[INFO] [stdout] test dcp::tests::test_capability_iterators ... ok
[INFO] [stdout] test dcp::tests::test_capability_manifest_parsing ... ok
[INFO] [stdout] test dcp::tests::test_capability_manifest_serialization ... ok
[INFO] [stdout] test dcp::tests::test_capability_stats ... ok
[INFO] [stdout] test dcp::tests::test_client_create_error_message ... ok
[INFO] [stdout] test dcp::tests::test_client_create_prompt_message ... ok
[INFO] [stdout] test dcp::tests::test_client_create_resource_message ... ok
[INFO] [stdout] test dcp::tests::test_client_create_tool_message ... ok
[INFO] [stdout] test dcp::tests::test_client_encode_decode_message ... ok
[INFO] [stdout] test dcp::tests::test_client_stream_builder_assembler ... ok
[INFO] [stdout] test dcp::tests::test_client_zcti_integration ... FAILED
[INFO] [stdout] test dcp::tests::test_current_protocol ... ok
[INFO] [stdout] test dcp::tests::test_dcp_client_config ... ok
[INFO] [stdout] test dcp::tests::test_dcp_client_creation ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_all_types_roundtrip ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_decode_insufficient_data ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_decode_invalid_magic ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_encode_decode_roundtrip ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_error ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_flags ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_prompt ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_resource ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_response ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_stream ... ok
[INFO] [stdout] test dcp::tests::test_dcp_message_tool ... ok
[INFO] [stdout] test dcp::tests::test_dcp_to_mcp_error ... ok
[INFO] [stdout] test dcp::tests::test_dcp_to_mcp_response ... ok
[INFO] [stdout] test dcp::tests::test_enable_disable_dcp ... ok
[INFO] [stdout] test dcp::tests::test_enforce_prompt_failure ... ok
[INFO] [stdout] test dcp::tests::test_enforce_prompt_success ... ok
[INFO] [stdout] test dcp::tests::test_enforce_resource_failure ... ok
[INFO] [stdout] test dcp::tests::test_enforce_resource_success ... ok
[INFO] [stdout] test dcp::tests::test_enforce_tool_failure ... ok
[INFO] [stdout] test dcp::tests::test_enforce_tool_success ... ok
[INFO] [stdout] test dcp::tests::test_envelope_creation ... ok
[INFO] [stdout] test dcp::tests::test_extension_flags ... ok
[INFO] [stdout] test dcp::tests::test_generate_signer ... ok
[INFO] [stdout] test dcp::tests::test_invocation_result ... ok
[INFO] [stdout] test dcp::tests::test_invoke_tool_auto ... ok
[INFO] [stdout] test dcp::tests::test_is_mcp_connected ... ok
[INFO] [stdout] test dcp::tests::test_mcp_adapter_available ... ok
[INFO] [stdout] test dcp::tests::test_mcp_fallback ... ok
[INFO] [stdout] test dcp::tests::test_mcp_handle_initialize ... ok
[INFO] [stdout] test dcp::tests::test_mcp_handle_prompts_list ... ok
[INFO] [stdout] test dcp::tests::test_mcp_handle_resources_list ... ok
[INFO] [stdout] test dcp::tests::test_mcp_handle_tools_call ... ok
[INFO] [stdout] test dcp::tests::test_mcp_handle_tools_list ... FAILED
[INFO] [stdout] test dcp::tests::test_mcp_handle_unknown_method ... ok
[INFO] [stdout] test dcp::tests::test_mcp_register_tool ... ok
[INFO] [stdout] test dcp::tests::test_mcp_to_dcp ... ok
[INFO] [stdout] test dcp::tests::test_negotiate_capabilities ... ok
[INFO] [stdout] test dcp::tests::test_prompt_registration ... ok
[INFO] [stdout] test dcp::tests::test_protocol_preference ... ok
[INFO] [stdout] test dcp::tests::test_resource_registration ... ok
[INFO] [stdout] test dcp::tests::test_select_protocol ... ok
[INFO] [stdout] test dcp::tests::test_shared_arg_buffer ... ok
[INFO] [stdout] test dcp::tests::test_shared_arg_buffer_overflow ... ok
[INFO] [stdout] test dcp::tests::test_shared_arg_buffer_reset ... ok
[INFO] [stdout] test dcp::tests::test_sign_invocation ... ok
[INFO] [stdout] test dcp::tests::test_sign_invocation_unknown_tool ... ok
[INFO] [stdout] test dcp::tests::test_sign_invocation_without_signing_enabled ... ok
[INFO] [stdout] test dcp::tests::prop_stream_roundtrip ... ok
[INFO] [stdout] test dcp::tests::test_stream_assembler_error_chunk ... ok
[INFO] [stdout] test dcp::tests::test_stream_assembler_multiple_chunks ... ok
[INFO] [stdout] test dcp::tests::test_signing ... ok
[INFO] [stdout] test dcp::tests::test_stream_assembler_out_of_order ... ok
[INFO] [stdout] test dcp::tests::test_stream_assembler_single_chunk ... ok
[INFO] [stdout] test dcp::tests::test_stream_assembler_take_data ... ok
[INFO] [stdout] test dcp::tests::test_stream_builder_multiple_chunks ... ok
[INFO] [stdout] test dcp::tests::test_stream_builder_reset ... ok
[INFO] [stdout] test dcp::tests::test_stream_builder_assembler_roundtrip ... ok
[INFO] [stdout] test dcp::tests::test_stream_builder_single_chunk ... ok
[INFO] [stdout] test dcp::tests::test_zcti_builder_all_types ... ok
[INFO] [stdout] test dcp::tests::test_zcti_builder_basic ... ok
[INFO] [stdout] test dcp::tests::test_zcti_reader_all_types ... ok
[INFO] [stdout] test dcp::tests::test_zcti_reader_basic ... ok
[INFO] [stdout] test dcp::tests::test_zcti_reader_skip ... ok
[INFO] [stdout] test dcp::tests::test_zcti_type_mismatch ... ok
[INFO] [stdout] test dcp::tests::test_tool_registration ... ok
[INFO] [stdout] test dx_integration::legacy::prop_tests::prop_json_roundtrip ... ok
[INFO] [stdout] test agents::property_tests::prop_agent_delegation_routing ... ok
[INFO] [stdout] test agents::property_tests::prop_delegation_fails_when_not_configured ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_format_conversion ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_format_detection ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_json_roundtrip ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_json_with_all_fields ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_legacy_serializable_trait ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_toml_roundtrip ... ok
[INFO] [stdout] test dx_integration::legacy::tests::test_yaml_roundtrip ... ok
[INFO] [stdout] test dx_integration::markdown::tests::test_base64_encode ... ok
[INFO] [stdout] test dx_integration::markdown::tests::test_driven_config_to_dx_markdown ... ok
[INFO] [stdout] test dx_integration::markdown::tests::test_driven_config_to_dx_markdown_human ... ok
[INFO] [stdout] test dx_integration::markdown::tests::test_rules_to_dx_markdown ... ok
[INFO] [stdout] test dx_integration::markdown::tests::test_unified_rule_persona_to_dx_markdown ... ok
[INFO] [stdout] test dx_integration::markdown::tests::test_unified_rule_standard_to_dx_markdown ... ok
[INFO] [stdout] test dx_integration::legacy::prop_tests::prop_cross_format_conversion ... ok
[INFO] [stdout] test dx_integration::legacy::prop_tests::prop_toml_roundtrip ... ok
[INFO] [stdout] test dx_integration::tests::test_driven_config_dx_llm_roundtrip ... ok
[INFO] [stdout] test dx_integration::tests::test_driven_config_dx_llm_roundtrip_numeric_version ... ok
[INFO] [stdout] test dx_integration::tests::test_driven_config_dx_machine_roundtrip ... ok
[INFO] [stdout] test emitter::claude::tests::test_emit_claude ... ok
[INFO] [stdout] test emitter::copilot::tests::test_emit_basic ... ok
[INFO] [stdout] test emitter::cursor::tests::test_emit_persona ... ok
[INFO] [stdout] test emitter::cursor::tests::test_emit_standards ... ok
[INFO] [stdout] test emitter::generic::tests::test_emit_generic ... ok
[INFO] [stdout] test emitter::tests::test_format_bullet_list ... ok
[INFO] [stdout] test dx_integration::prop_tests::prop_dx_machine_roundtrip ... ok
[INFO] [stdout] test emitter::windsurf::tests::test_emit_windsurf ... ok
[INFO] [stdout] test emitter::tests::test_format_heading ... ok
[INFO] [stdout] test dx_integration::prop_tests::prop_dx_llm_roundtrip ... ok
[INFO] [stdout] test error::property_tests::prop_error_codes_consistent ... ok
[INFO] [stdout] test error::property_tests::prop_error_display_no_panic ... ok
[INFO] [stdout] test error::tests::test_config_error ... ok
[INFO] [stdout] test error::tests::test_error_codes_unique ... ok
[INFO] [stdout] test error::tests::test_file_not_found_error ... ok
[INFO] [stdout] test error::tests::test_parse_error ... ok
[INFO] [stdout] test error::tests::test_security_error ... ok
[INFO] [stdout] test error::tests::test_validation_error ... ok
[INFO] [stdout] test format::decoder::tests::test_invalid_magic ... ok
[INFO] [stdout] test format::decoder::tests::test_roundtrip_empty ... ok
[INFO] [stdout] test format::decoder::tests::test_too_short ... ok
[INFO] [stdout] test error::property_tests::prop_errors_have_messages ... ok
[INFO] [stdout] test error::property_tests::prop_recoverable_errors ... ok
[INFO] [stdout] test format::encoder::prop_tests::prop_string_interning_idempotent ... ok
[INFO] [stdout] test format::encoder::tests::test_encode_empty ... ok
[INFO] [stdout] test format::encoder::tests::test_encoder_new ... ok
[INFO] [stdout] test format::encoder::tests::test_string_interning ... ok
[INFO] [stdout] test format::schema::tests::test_header_size ... ok
[INFO] [stdout] test format::schema::tests::test_header_validation ... ok
[INFO] [stdout] test format::schema::tests::test_rule_category_roundtrip ... ok
[INFO] [stdout] test format::tests::test_magic_bytes ... ok
[INFO] [stdout] test format::tests::test_section_type_roundtrip ... ok
[INFO] [stdout] test format::versioning::tests::test_compatibility ... ok
[INFO] [stdout] test format::versioning::tests::test_display ... ok
[INFO] [stdout] test format::versioning::tests::test_version_ordering ... ok
[INFO] [stdout] test format::versioning::tests::test_version_roundtrip ... ok
[INFO] [stdout] test fusion::binary_cache::tests::test_cache_key_filename ... ok
[INFO] [stdout] test fusion::binary_cache::tests::test_cache_operations ... ok
[INFO] [stdout] test fusion::hot_cache::tests::test_cache_eviction ... ok
[INFO] [stdout] test fusion::hot_cache::tests::test_cache_hit_miss ... ok
[INFO] [stdout] test fusion::hot_cache::tests::test_cache_invalidation ... ok
[INFO] [stdout] test fusion::speculative_loader::tests::test_prediction ... ok
[INFO] [stdout] test fusion::speculative_loader::tests::test_speculative_loader ... ok
[INFO] [stdout] test fusion::template_module::tests::test_header_size ... ok
[INFO] [stdout] test fusion::template_module::tests::test_roundtrip ... ok
[INFO] [stdout] test fusion::template_module::tests::test_slot_size ... ok
[INFO] [stdout] test generator_integration::tests::test_driven_template_provider ... ok
[INFO] [stdout] test generator_integration::tests::test_generate_params ... ok
[INFO] [stdout] test generator_integration::tests::test_generator_bridge_creation ... ok
[INFO] [stdout] test generator_integration::tests::test_infer_category ... ok
[INFO] [stdout] test generator_integration::tests::test_params_to_string_map ... ok
[INFO] [stdout] test generator_integration::tests::test_spec_scaffold_generation ... ok
[INFO] [stdout] test hooks::property_tests::prop_build_event_triggers_matching_hooks ... ok
[INFO] [stdout] test hooks::property_tests::prop_compound_condition_and ... ok
[INFO] [stdout] test dx_integration::legacy::prop_tests::prop_yaml_roundtrip ... ok
[INFO] [stdout] test hooks::property_tests::prop_compound_condition_or ... ok
[INFO] [stdout] test hooks::property_tests::prop_condition_filtering ... ok
[INFO] [stdout] test hooks::property_tests::prop_disabled_hook_no_execution ... ok
[INFO] [stdout] test hooks::property_tests::prop_git_op_triggers_matching_hooks ... ok
[INFO] [stdout] test hooks::property_tests::prop_hook_chaining_order ... ok
[INFO] [stdout] test hooks::property_tests::prop_file_change_triggers_matching_hooks ... ok
[INFO] [stdout] test hooks::property_tests::prop_hook_state_consistency ... ok
[INFO] [stdout] test hooks::property_tests::prop_hook_persistence_roundtrip ... ok
[INFO] [stdout] test hooks::property_tests::prop_hook_state_persistence ... ok
[INFO] [stdout] test hooks::property_tests::prop_hook_trigger_execution_once ... ok
[INFO] [stdout] test hooks::property_tests::prop_manual_hook_trigger_execution ... ok
[INFO] [stdout] test hooks::tests::test_agent_hook_creation ... ok
[INFO] [stdout] test hooks::tests::test_build_event_matching ... ok
[INFO] [stdout] test hooks::property_tests::prop_test_result_triggers_matching_hooks ... ok
[INFO] [stdout] test hooks::tests::test_file_change_matching ... ok
[INFO] [stdout] test hooks::tests::test_disabled_hook_no_match ... ok
[INFO] [stdout] test hooks::tests::test_git_op_matching ... ok
[INFO] [stdout] test hooks::tests::test_glob_match_exact ... ok
[INFO] [stdout] test hooks::tests::test_glob_match_double_star ... ok
[INFO] [stdout] test hooks::tests::test_glob_match_star ... ok
[INFO] [stdout] test hooks::tests::test_hook_condition_and ... ok
[INFO] [stdout] test hooks::tests::test_hook_action ... ok
[INFO] [stdout] test hooks::tests::test_hook_condition_contains ... ok
[INFO] [stdout] test hooks::tests::test_hook_condition_ends_with ... ok
[INFO] [stdout] test hooks::tests::test_hook_condition_or ... ok
[INFO] [stdout] test hooks::tests::test_hook_condition_starts_with ... ok
[INFO] [stdout] test hooks::tests::test_hook_context_from_path ... ok
[INFO] [stdout] test hooks::tests::test_hook_condition_simple ... ok
[INFO] [stdout] test hooks::tests::test_hook_engine_duplicate_id ... ok
[INFO] [stdout] test hooks::tests::test_hook_engine_find_file_change_hooks ... ok
[INFO] [stdout] test hooks::tests::test_hook_engine_enable_disable ... ok
[INFO] [stdout] test hooks::tests::test_hook_engine_register ... ok
[INFO] [stdout] test hooks::tests::test_hook_engine_priority_ordering ... ok
[INFO] [stdout] test hooks::tests::test_hook_engine_unregister ... ok
[INFO] [stdout] test hooks::tests::test_manual_hook_matching ... ok
[INFO] [stdout] test hooks::tests::test_test_filter ... ok
[INFO] [stdout] test hooks::tests::test_hook_with_chain ... ok
[INFO] [stdout] test agents::property_tests::prop_get_delegates_returns_correct_agents ... ok
[INFO] [stdout] test integration::property_tests::prop_corruption_detection ... ok
[INFO] [stdout] test format::encoder::prop_tests::prop_encoding_deterministic ... ok
[INFO] [stdout] test integration::property_tests::prop_message_queue_priority_order ... ok
[INFO] [stdout] test integration::property_tests::prop_schema_hash_deterministic ... ok
[INFO] [stdout] test integration::tests::test_binary_format_corrupted_checksum ... ok
[INFO] [stdout] test integration::tests::test_binary_format_invalid_magic ... ok
[INFO] [stdout] test integration::tests::test_binary_format_validation ... ok
[INFO] [stdout] test integration::tests::test_binary_format_wrap_unwrap ... ok
[INFO] [stdout] test integration::tests::test_cross_crate_header_checksum ... ok
[INFO] [stdout] test integration::tests::test_cross_crate_header_creation ... ok
[INFO] [stdout] test integration::tests::test_driven_dcp_bridge_creation ... ok
[INFO] [stdout] test integration::tests::test_driven_tools_list ... ok
[INFO] [stdout] test integration::tests::test_hook_message_queue ... ok
[INFO] [stdout] test integration::tests::test_hook_message_serialization_roundtrip ... ok
[INFO] [stdout] test integration::tests::test_hook_messenger_creation ... ok
[INFO] [stdout] test integration::tests::test_schema_hash_determinism ... ok
[INFO] [stdout] test integration::tests::test_spec_scaffolder_creation ... ok
[INFO] [stdout] test integration::tests::test_spec_scaffolder_custom_dir ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_dependency_resolution_order ... ok
[INFO] [stdout] test integration::property_tests::prop_hook_message_roundtrip ... ok
[INFO] [stdout] test integration::property_tests::prop_binary_format_roundtrip ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_module_isolation_namespacing ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_module_isolation_workflows ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_module_namespace_format ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_version_satisfaction ... ok
[INFO] [stdout] test modules::property_tests::tests::test_circular_dependency_detection ... ok
[INFO] [stdout] test modules::property_tests::tests::test_dx_manifest_parsing ... ok
[INFO] [stdout] test modules::property_tests::tests::test_manifest_defaults ... ok
[INFO] [stdout] test modules::property_tests::tests::test_manifest_missing_id_fails ... ok
[INFO] [stdout] test modules::tests::test_dependency_creation ... ok
[INFO] [stdout] test modules::tests::test_module_creation ... ok
[INFO] [stdout] test modules::tests::test_module_manager_creation ... ok
[INFO] [stdout] test modules::tests::test_namespacing ... ok
[INFO] [stdout] test modules::tests::test_version_satisfaction ... ok
[INFO] [stdout] test parser::aider::tests::test_parse_aider_simple ... ok
[INFO] [stdout] test parser::aider::tests::test_parse_aider_yaml ... ok
[INFO] [stdout] test parser::claude::tests::test_parse_claude_md ... ok
[INFO] [stdout] test parser::copilot::tests::test_parse_copilot_instructions ... ok
[INFO] [stdout] test parser::copilot::tests::test_parse_empty ... ok
[INFO] [stdout] test parser::cursor::tests::test_detect_section_types ... ok
[INFO] [stdout] test parser::cursor::tests::test_parse_empty ... ok
[INFO] [stdout] test parser::cursor::tests::test_parse_no_structure ... ok
[INFO] [stdout] test parser::cursor::tests::test_parse_simple_cursorrules ... ok
[INFO] [stdout] test parser::tests::test_detect_copilot ... ok
[INFO] [stdout] test parser::tests::test_detect_cursor ... ok
[INFO] [stdout] test parser::tests::test_detect_windsurf ... ok
[INFO] [stdout] test parser::tests::test_extract_bullet_points ... ok
[INFO] [stdout] test parser::tests::test_parse_markdown_sections ... ok
[INFO] [stdout] test parser::unified::tests::test_display ... ok
[INFO] [stdout] test parser::unified::tests::test_persona_creation ... ok
[INFO] [stdout] test parser::unified::tests::test_standard_creation ... ok
[INFO] [stdout] test parser::windsurf::tests::test_parse_windsurfrules ... ok
[INFO] [stdout] test scale::analyzers::tests::test_analyzer_returns_none_without_data ... ok
[INFO] [stdout] test scale::analyzers::tests::test_complexity_analyzer ... ok
[INFO] [stdout] test scale::analyzers::tests::test_dependency_analyzer ... ok
[INFO] [stdout] test scale::analyzers::tests::test_file_size_analyzer_bug_fix ... ok
[INFO] [stdout] test scale::analyzers::tests::test_file_size_analyzer_enterprise ... ok
[INFO] [stdout] test scale::analyzers::tests::test_history_analyzer ... ok
[INFO] [stdout] test scale::analyzers::tests::test_team_size_analyzer ... ok
[INFO] [stdout] test scale::detector::tests::test_default_scale_without_data ... ok
[INFO] [stdout] test scale::detector::tests::test_detect_bug_fix_scale ... ok
[INFO] [stdout] test scale::detector::tests::test_detect_enterprise_scale ... ok
[INFO] [stdout] test scale::detector::tests::test_detect_feature_scale ... ok
[INFO] [stdout] test scale::detector::tests::test_detect_product_scale ... ok
[INFO] [stdout] test scale::detector::tests::test_manual_override ... ok
[INFO] [stdout] test scale::detector::tests::test_recommend_with_reasoning ... ok
[INFO] [stdout] test scale::detector::tests::test_select_agents ... ok
[INFO] [stdout] test scale::detector::tests::test_select_workflows ... ok
[INFO] [stdout] test scale::property_tests::property_24_scale_detection_consistency ... ok
[INFO] [stdout] test scale::property_tests::property_24_scale_override_respected ... ok
[INFO] [stdout] test scale::property_tests::property_25_recommendation_confidence_valid ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_optional_dependency_resolution ... ok
[INFO] [stdout] test scale::property_tests::property_25_scale_adaptive_agent_selection ... ok
[INFO] [stdout] test scale::property_tests::property_25_scale_adaptive_workflow_selection ... ok
[INFO] [stdout] test scale::property_tests::unit_tests::test_recommendation_has_reasoning ... ok
[INFO] [stdout] test scale::property_tests::unit_tests::test_scale_detection_with_small_project ... ok
[INFO] [stdout] test scale::property_tests::unit_tests::test_scale_display ... ok
[INFO] [stdout] test scale::property_tests::unit_tests::test_workflow_selection_bug_fix ... ok
[INFO] [stdout] test scale::property_tests::unit_tests::test_scale_detection_with_large_project ... ok
[INFO] [stdout] test security::capability_manifest::tests::test_capability_implies ... ok
[INFO] [stdout] test security::capability_manifest::tests::test_manifest_deny ... ok
[INFO] [stdout] test security::capability_manifest::tests::test_manifest_require ... ok
[INFO] [stdout] test scale::property_tests::unit_tests::test_workflow_selection_enterprise ... ok
[INFO] [stdout] test security::ed25519_signer::tests::test_key_generation ... ok
[INFO] [stdout] test security::ed25519_signer::tests::test_sign_and_verify ... ok
[INFO] [stdout] test security::capability_manifest::tests::test_path_restrictions ... ok
[INFO] [stdout] test security::ed25519_signer::tests::test_trusted_keys ... ok
[INFO] [stdout] test security::integrity_guard::tests::test_missing_file ... ok
[INFO] [stdout] test security::integrity_guard::tests::test_track_and_verify ... ok
[INFO] [stdout] test security::sandbox::tests::test_sandbox_config ... ok
[INFO] [stdout] test security::sandbox::tests::test_sandbox_file_access ... ok
[INFO] [stdout] test security::sandbox::tests::test_sandbox_memory ... ok
[INFO] [stdout] test security::ed25519_signer::tests::test_signature_roundtrip ... ok
[INFO] [stdout] test state::atomic_sync::tests::test_sync_guard ... ok
[INFO] [stdout] test state::atomic_sync::tests::test_sync_guard_auto_fail ... ok
[INFO] [stdout] test state::atomic_sync::tests::test_sync_lifecycle ... ok
[INFO] [stdout] test state::dirty_bits::tests::test_dirty_bits ... ok
[INFO] [stdout] test state::dirty_bits::tests::test_dirty_mask ... ok
[INFO] [stdout] test state::dirty_bits::tests::test_dirty_summary ... ok
[INFO] [stdout] test state::atomic_sync::tests::test_thread_safety ... ok
[INFO] [stdout] test state::shared_rules::tests::test_insert_and_get ... ok
[INFO] [stdout] test state::shared_rules::tests::test_dirty_tracking ... ok
[INFO] [stdout] test state::shared_rules::tests::test_update ... ok
[INFO] [stdout] test state::snapshot::tests::test_capture_restore ... ok
[INFO] [stdout] test state::snapshot::tests::test_snapshot_roundtrip ... ok
[INFO] [stdout] test state::shared_rules::tests::test_thread_safety ... ok
[INFO] [stdout] test steering::property_tests::prop_file_match_rules_apply_on_match ... ok
[INFO] [stdout] test steering::property_tests::prop_always_rules_always_apply ... ok
[INFO] [stdout] test steering::property_tests::prop_file_references_are_parsed ... ok
[INFO] [stdout] test steering::property_tests::prop_manual_rules_apply_on_key ... ok
[INFO] [stdout] test steering::tests::test_agent_context ... ok
[INFO] [stdout] test steering::tests::test_always_inclusion ... ok
[INFO] [stdout] test steering::tests::test_file_match_inclusion ... ok
[INFO] [stdout] test steering::tests::test_file_reference_parsing ... ok
[INFO] [stdout] test steering::tests::test_front_matter_parsing ... ok
[INFO] [stdout] test steering::tests::test_front_matter_parsing_no_front_matter ... ok
[INFO] [stdout] test steering::tests::test_glob_match_double_star ... ok
[INFO] [stdout] test steering::tests::test_glob_match_exact ... ok
[INFO] [stdout] test steering::tests::test_glob_match_star ... ok
[INFO] [stdout] test steering::tests::test_inject_into_context ... ok
[INFO] [stdout] test steering::tests::test_manual_inclusion ... ok
[INFO] [stdout] test steering::tests::test_resolved_content ... ok
[INFO] [stdout] test steering::tests::test_steering_engine_duplicate_id ... ok
[INFO] [stdout] test steering::tests::test_steering_engine_get_rules_for_context ... ok
[INFO] [stdout] test steering::tests::test_steering_engine_priority_ordering ... ok
[INFO] [stdout] test steering::tests::test_steering_engine_register ... ok
[INFO] [stdout] test steering::tests::test_steering_engine_unregister ... ok
[INFO] [stdout] test steering::tests::test_steering_rule_creation ... ok
[INFO] [stdout] test strategy::identity::tests::claim_token_is_deterministic ... ok
[INFO] [stdout] test strategy::identity::tests::claim_validation_rejects_tampered_schema_and_token ... ok
[INFO] [stdout] test strategy::identity::tests::lane_id_accepts_only_one_through_thirty ... ok
[INFO] [stdout] test strategy::identity::tests::worker_id_normalizes_and_rejects_invalid_input ... ok
[INFO] [stdout] test strategy::state_lock::tests::dropping_lock_preserves_replaced_lock_file ... ok
[INFO] [stdout] test strategy::state_lock::tests::stale_recovery_refuses_to_remove_replaced_lock_file ... ok
[INFO] [stdout] test strategy::state_lock::tests::stale_unreadable_lock_metadata_can_be_recovered ... ok
[INFO] [stdout] test streaming::chunk_streamer::tests::test_chunk_roundtrip ... ok
[INFO] [stdout] test streaming::chunk_streamer::tests::test_receiver ... ok
[INFO] [stdout] test streaming::chunk_streamer::tests::test_streamer ... ok
[INFO] [stdout] test streaming::etag_negotiator::tests::test_etag_creation ... ok
[INFO] [stdout] test streaming::etag_negotiator::tests::test_etag_roundtrip ... ok
[INFO] [stdout] test streaming::etag_negotiator::tests::test_negotiation ... ok
[INFO] [stdout] test streaming::htip_delivery::tests::test_operation_header_size ... ok
[INFO] [stdout] test streaming::htip_delivery::tests::test_roundtrip ... ok
[INFO] [stdout] test streaming::xor_patcher::tests::test_identical_files ... ok
[INFO] [stdout] test streaming::xor_patcher::tests::test_savings ... ok
[INFO] [stdout] test streaming::xor_patcher::tests::test_xor_patch_roundtrip ... ok
[INFO] [stdout] test sync::differ::tests::test_diff_added ... ok
[INFO] [stdout] test sync::differ::tests::test_diff_identical ... ok
[INFO] [stdout] test sync::differ::tests::test_diff_removed ... ok
[INFO] [stdout] test sync::propagator::tests::test_propagation_result ... ok
[INFO] [stdout] test sync::tests::test_enabled_editors ... ok
[INFO] [stdout] test sync::tests::test_sync_engine_new ... ok
[INFO] [stdout] test sync::tests::test_sync_report ... ok
[INFO] [stdout] test sync::watcher::tests::test_watch_event_kind ... ok
[INFO] [stdout] test modules::property_tests::tests::prop_transitive_dependency_resolution ... ok
[INFO] [stdout] test sysinfo::cache::tests::test_cache_invalidate ... ok
[INFO] [stdout] test sysinfo::cache::tests::test_cache_set_get ... ok
[INFO] [stdout] test sysinfo::cache::tests::test_cache_empty ... ok
[INFO] [stdout] test sysinfo::detectors::tests::test_get_project_markers ... ok
[INFO] [stdout] test sysinfo::cache::tests::test_cache_ttl_expiry ... ok
[INFO] [stdout] test sysinfo::detectors::tests::test_has_git_repo ... ok
[INFO] [stdout] test sysinfo::detectors::tests::test_is_node_project ... ok
[INFO] [stdout] test sysinfo::detectors::tests::test_is_rust_project ... ok
[INFO] [stdout] test sysinfo::property_tests::additional_tests::test_project_markers_exist ... ok
[INFO] [stdout] test sysinfo::property_tests::additional_tests::test_unknown_project_detection ... ok
[INFO] [stdout] test sysinfo::property_tests::additional_tests::test_mixed_project_detection ... ok
[INFO] [stdout] test steering::property_tests::prop_steering_rule_roundtrip ... ok
[INFO] [stdout] test integration::property_tests::prop_checksum_deterministic ... ok
[INFO] [stdout] test sysinfo::property_tests::prop_project_type_detection_accuracy ... ok
[INFO] [stdout] test sysinfo::property_tests::prop_shell_detection_consistency ... ok
[INFO] [stdout] test format::encoder::prop_tests::prop_drv_binary_roundtrip ... ok
[INFO] [stdout] test sysinfo::property_tests::prop_os_detection_consistency ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_frameworks_node ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_frameworks_rust ... ok
[INFO] [stdout] test agents::property_tests::prop_registry_stores_agents ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_git_repo ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_node_project ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_os ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_rust_project ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_shell ... ok
[INFO] [stdout] test sysinfo::tests::test_extract_version ... ok
[INFO] [stdout] test sysinfo::tests::test_project_type_display ... ok
[INFO] [stdout] test templates::composer::tests::test_compose_empty ... ok
[INFO] [stdout] test templates::composer::tests::test_compose_multiple ... ok
[INFO] [stdout] test templates::composer::tests::test_compose_single ... ok
[INFO] [stdout] test templates::persona::tests::test_all_personas ... ok
[INFO] [stdout] test templates::persona::tests::test_architect_persona ... ok
[INFO] [stdout] test templates::project::tests::test_rust_workspace ... ok
[INFO] [stdout] test templates::registry::tests::test_empty_registry ... ok
[INFO] [stdout] test templates::registry::tests::test_get_template ... ok
[INFO] [stdout] test templates::registry::tests::test_list_by_category ... ok
[INFO] [stdout] test templates::registry::tests::test_list_templates ... ok
[INFO] [stdout] test templates::registry::tests::test_new_registry ... ok
[INFO] [stdout] test templates::standards::tests::test_all_standards ... ok
[INFO] [stdout] test templates::standards::tests::test_rust_idioms ... ok
[INFO] [stdout] test templates::task::tests::test_implement_feature ... ok
[INFO] [stdout] test templates::tests::test_builtin_templates ... ok
[INFO] [stdout] test templates::tests::test_category_display ... ok
[INFO] [stdout] test templates::workflow::tests::test_tdd_workflow ... ok
[INFO] [stdout] test tests::test_default_config ... ok
[INFO] [stdout] test tests::test_editor_paths ... ok
[INFO] [stdout] test tests::test_empty_ruleset ... ok
[INFO] [stdout] test validation::completeness::tests::test_analyzer_complete ... ok
[INFO] [stdout] test validation::completeness::tests::test_analyzer_empty ... ok
[INFO] [stdout] test validation::conflicts::tests::test_detector_new ... ok
[INFO] [stdout] test validation::linter::tests::test_linter_detects_duplicates ... ok
[INFO] [stdout] test validation::linter::tests::test_linter_detects_empty ... ok
[INFO] [stdout] test validation::linter::tests::test_linter_empty ... ok
[INFO] [stdout] test validation::tests::test_validate_empty ... ok
[INFO] [stdout] test validation::tests::test_validation_result_default ... ok
[INFO] [stdout] test workflows::builtin::tests::test_all_workflows_are_builtin ... ok
[INFO] [stdout] test workflows::builtin::tests::test_all_workflows_count ... ok
[INFO] [stdout] test workflows::builtin::tests::test_all_workflows_have_checkpoints ... ok
[INFO] [stdout] test workflows::builtin::tests::test_all_workflows_have_steps ... ok
[INFO] [stdout] test workflows::builtin::tests::test_all_workflows_have_unique_ids ... ok
[INFO] [stdout] test workflows::engine::tests::test_engine_new ... ok
[INFO] [stdout] test workflows::engine::tests::test_list_by_phase ... ok
[INFO] [stdout] test workflows::engine::tests::test_load_builtin ... ok
[INFO] [stdout] test workflows::engine::tests::test_start_workflow ... ok
[INFO] [stdout] test workflows::engine::tests::test_variable_substitution ... ok
[INFO] [stdout] test sysinfo::tests::test_cache_behavior ... ok
[INFO] [stdout] test sysinfo::tests::test_detect_languages ... ok
[INFO] [stdout] test sysinfo::property_tests::prop_cache_ttl_expiry ... ok
[INFO] [stdout] test workflows::property_tests::prop_workflow_checkpoints_tracked ... ok
[INFO] [stdout] test workflows::property_tests::tests::test_builtin_workflows_count ... ok
[INFO] [stdout] test workflows::property_tests::tests::test_workflow_engine_start ... ok
[INFO] [stdout] test workflows::property_tests::tests::test_workflow_yaml_round_trip ... ok
[INFO] [stdout] test workflows::property_tests::prop_workflow_progress_persistence ... ok
[INFO] [stdout] test workflows::property_tests::prop_workflow_step_execution ... ok
[INFO] [stdout] test dcp::tests::prop_signature_verification_tool_def ... ok
[INFO] [stdout] test workflows::property_tests::prop_workflow_variable_substitution ... ok
[INFO] [stdout] test dcp::tests::prop_signature_verification_invocation ... ok
[INFO] [stdout] test sysinfo::property_tests::prop_cache_invalidation has been running for over 60 seconds
[INFO] [stdout] test sysinfo::property_tests::prop_system_info_caching has been running for over 60 seconds
[INFO] [stdout] test sysinfo::property_tests::prop_system_info_caching ... ok
[INFO] [stdout] test sysinfo::property_tests::prop_cache_invalidation ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- dcp::tests::prop_mcp_tools_list_contains_registered stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bb9f5a84 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:729:22
[INFO] [stdout]   34:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   35:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   36:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   37:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   38:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   39:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   40:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   43:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   44:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   45:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   48:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   50:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   51:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   52:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   53:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   54:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   58:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   59:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   60:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   61:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   62:     0x7ee069274a64 - clone
[INFO] [stdout]   63:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2884:62:
[INFO] [stdout] Should have tools array
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::panicking::panic_display::<&str>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:259:5
[INFO] [stdout]   20:     0x5806bc9a9114 - core[8fb95b77d25ab6c8]::option::expect_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:2257:5
[INFO] [stdout]   21:     0x5806bbebebd0 - <core[8fb95b77d25ab6c8]::option::Option<&alloc[a7ee25936407c584]::vec::Vec<serde_json[d52d31af92cb0d06]::value::Value>>>::expect
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/option.rs:968:21
[INFO] [stdout]   22:     0x5806bbfdf8de - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2884:62
[INFO] [stdout]   23:     0x5806bc015e7b - <&driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::Fn<(proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:263:22
[INFO] [stdout]   24:     0x5806bbbb47ec - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:56
[INFO] [stdout]   25:     0x5806bc01e54c - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bbd6722c - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bbed71db - __rust_try
[INFO] [stdout]   28:     0x5806bbe99243 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bbe99243 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bbb9adf9 - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:258:16
[INFO] [stdout]   31:     0x5806bbf4ed0f - proptest[2fe1ada7f860fad9]::test_runner::scoped_panic_hook::internal::with_hook::<core[8fb95b77d25ab6c8]::result::Result<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>, alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::any::Any + core[8fb95b77d25ab6c8]::marker::Send>>, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#3}, proptest[2fe1ada7f860fad9]::test_runner::runner::call_test<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>::{closure#4}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/scoped_panic_hook.rs:130:9
[INFO] [stdout]   32:     0x5806bbafaacd - proptest[2fe1ada7f860fad9]::test_runner::runner::call_test::<proptest[2fe1ada7f860fad9]::sugar::NamedArguments<&str, alloc[a7ee25936407c584]::vec::Vec<alloc[a7ee25936407c584]::string::String>>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:256:9
[INFO] [stdout]   33:     0x5806bbaadb08 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::shrink::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:856:30
[INFO] [stdout]   34:     0x5806bb9f5b68 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_one_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecValueTree<proptest[2fe1ada7f860fad9]::string::RegexGeneratorValueTree<alloc[a7ee25936407c584]::string::String>>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, &driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:743:22
[INFO] [stdout]   35:     0x5806bb9c82c2 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::gen_and_run_case::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:671:28
[INFO] [stdout]   36:     0x5806bba3f944 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process_with_replay::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}, alloc[a7ee25936407c584]::vec::into_iter::IntoIter<core[8fb95b77d25ab6c8]::result::Result<(), proptest[2fe1ada7f860fad9]::test_runner::errors::TestCaseError>>>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:605:18
[INFO] [stdout]   37:     0x5806bb9b2b7c - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run_in_process::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:575:14
[INFO] [stdout]   38:     0x5806bba882c6 - <proptest[2fe1ada7f860fad9]::test_runner::runner::TestRunner>::run::<proptest[2fe1ada7f860fad9]::strategy::map::Map<proptest[2fe1ada7f860fad9]::collection::VecStrategy<&str>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}>, driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#1}>
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/test_runner/runner.rs:418:18
[INFO] [stdout]   39:     0x5806bbffe557 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   40:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   41:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   44:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   45:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   46:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   47:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   48:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   49:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   50:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   51:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   52:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   53:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   54:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   55:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   56:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   57:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   58:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   59:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   60:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   61:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   62:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   63:     0x7ee069274a64 - clone
[INFO] [stdout]   64:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::prop_mcp_tools_list_contains_registered' (3120) panicked at src/dcp/mod.rs:2748:5:
[INFO] [stdout] Test failed: Should have tools array.
[INFO] [stdout] minimal failing input: tool_names = [
[INFO] [stdout]     "a",
[INFO] [stdout] ]
[INFO] [stdout] 	successes: 0
[INFO] [stdout] 	local rejects: 0
[INFO] [stdout] 	global rejects: 0
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bbffe708 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:163:17
[INFO] [stdout]   20:     0x5806bbfd7877 - driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/proptest-1.11.0/src/sugar.rs:159:28
[INFO] [stdout]   21:     0x5806bc107686 - <driven[24697857e7f277c7]::dcp::tests::prop_mcp_tools_list_contains_registered::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   41:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   43:     0x7ee069274a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dcp::tests::test_client_zcti_integration stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::test_client_zcti_integration' (3135) panicked at src/dcp/mod.rs:2554:65:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: InvalidBinary("Invalid invocation: ValidationFailed")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c042 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a9192 - core[8fb95b77d25ab6c8]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x5806bbff707a - <core[8fb95b77d25ab6c8]::result::Result<driven[24697857e7f277c7]::dcp::ZctiReader, driven[24697857e7f277c7]::DrivenError>>::unwrap
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x5806bbff707a - driven[24697857e7f277c7]::dcp::tests::test_client_zcti_integration
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2554:65
[INFO] [stdout]   22:     0x5806bbfd72a7 - driven[24697857e7f277c7]::dcp::tests::test_client_zcti_integration::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2536:38
[INFO] [stdout]   23:     0x5806bc106ec6 - <driven[24697857e7f277c7]::dcp::tests::test_client_zcti_integration::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   43:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   45:     0x7ee069274a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dcp::tests::test_mcp_handle_tools_list stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dcp::tests::test_mcp_handle_tools_list' (3171) panicked at src/dcp/mod.rs:2606:9:
[INFO] [stdout] assertion failed: response.contains("tools")
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5806bc990338 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5806bc990338 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5806bc990338 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5806bc9a8bda - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5806bc9a8bda - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5806bc995382 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5806bc995382 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5806bc96bf86 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5806bc96bf86 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5806bc987299 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5806bc20824c - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5806bc20824c - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5806bc987452 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5806bc987452 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5806bc96c074 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5806bc960f19 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5806bc96ce1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5806bc9a941c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5806bc9a93e2 - core[8fb95b77d25ab6c8]::panicking::panic
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5806bbff4c39 - driven[24697857e7f277c7]::dcp::tests::test_mcp_handle_tools_list
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2606:9
[INFO] [stdout]   21:     0x5806bbfd70f7 - driven[24697857e7f277c7]::dcp::tests::test_mcp_handle_tools_list::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dcp/mod.rs:2596:36
[INFO] [stdout]   22:     0x5806bc106c86 - <driven[24697857e7f277c7]::dcp::tests::test_mcp_handle_tools_list::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5806bc1fb32b - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5806bc1fb32b - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   25:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   26:     0x5806bc208ba5 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x5806bc208ba5 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x5806bc208ba5 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   31:     0x5806bc208ba5 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   32:     0x5806bc2024b4 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   33:     0x5806bc2024b4 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   35:     0x5806bc20bc22 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x5806bc20bc22 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x5806bc20bc22 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   40:     0x5806bc20bc22 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5806bc98f47f - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   42:     0x5806bc98f47f - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7ee0691e7aa4 - <unknown>
[INFO] [stdout]   44:     0x7ee069274a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     dcp::tests::prop_mcp_tools_list_contains_registered
[INFO] [stdout]     dcp::tests::test_client_zcti_integration
[INFO] [stdout]     dcp::tests::test_mcp_handle_tools_list
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 521 passed; 3 failed; 0 ignored; 0 measured; 0 filtered out; finished in 166.23s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981", kill_on_drop: false }`
[INFO] [stdout] f7b4c377fe1f24e50a49688c7fb75d6e16749e1721a8e8d2a53c3e343ecbe981
