nixbot

builds
unpackPhase
1unpacking source archive /nix/store/0jj2kygvhcybkyyr1a94dp0y599lx9jl-source2source root is source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHook
patchPhase
5applying patch /nix/store/wzx0b3zd4zq21d6cifq0ap59dgfvdcbi-disable-cli-symlink.patch6patching file desktop/src-tauri/src/lib.rs7patching file desktop/src-tauri/src/managed_agents/nest.rs8applying patch /nix/store/wvba85bcif661p219rr0b15km1ffcdri-release-profile-tests.patch9patching file desktop/src-tauri/src/managed_agents/storage.rs10Executing cargoSetupPostPatchHook11Validating consistency between /build/source/desktop/src-tauri/Cargo.lock and /build/buzz-desktop-0.5.2-vendor/Cargo.lock12Finished cargoSetupPostPatchHook
buildPhase
13Executing cargoBuildHook14/build/source/desktop/src-tauri /build/source15cargoBuildHook flags: -j 12 --target x86_64-unknown-linux-gnu --offline --profile release --features=tauri/custom-protocol16 Compiling quote v1.0.4617 Compiling proc-macro2 v1.0.10618 Compiling unicode-ident v1.0.2419 Compiling serde_core v1.0.22820 Compiling pkg-config v0.3.3321 Compiling libc v0.2.18622 Compiling serde v1.0.22823 Compiling smallvec v1.15.224 Compiling hashbrown v0.17.125 Compiling equivalent v1.0.226 Compiling find-msvc-tools v0.1.927 Compiling shlex v2.0.128 Compiling cfg-if v1.0.429 Compiling heck v0.5.030 Compiling autocfg v1.5.131 Compiling winnow v0.5.4032 Compiling target-lexicon v0.12.1633 Compiling version-compare v0.2.134 Compiling icu_properties_data v2.2.035 Compiling icu_normalizer_data v2.2.036 Compiling memchr v2.8.337 Compiling indexmap v2.14.038 Compiling pin-project-lite v0.2.1739 Compiling version_check v0.9.540 Compiling zmij v1.0.2141 Compiling thiserror v1.0.6942 Compiling stable_deref_trait v1.2.143 Compiling futures-core v0.3.3244 Compiling cfg-expr v0.15.845 Compiling thiserror v2.0.1846 Compiling syn v2.0.11847 Compiling siphasher v1.0.348 Compiling once_cell v1.21.449 Compiling phf_shared v0.13.150 Compiling jobserver v0.1.3551 Compiling fastrand v2.4.152 Compiling phf_generator v0.13.153 Compiling log v0.4.3354 Compiling cc v1.2.6655 Compiling winnow v1.0.356 Compiling dunce v1.0.557 Compiling futures-io v0.3.3258 Compiling litemap v0.8.259 Compiling writeable v0.6.360 Compiling parking_lot_core v0.9.1261 Compiling utf8_iter v1.0.462 Compiling slab v0.4.1263 Compiling num-conv v0.2.264 Compiling typeid v1.0.365 Compiling time-core v0.1.966 Compiling phf_codegen v0.13.167 Compiling strsim v0.11.168 Compiling ident_case v1.0.169 Compiling erased-serde v0.4.1070 Compiling bitflags v2.13.071 Compiling itoa v1.0.1872 Compiling percent-encoding v2.3.273 Compiling quick-xml v0.41.074 Compiling new_debug_unreachable v1.0.675 Compiling form_urlencoded v1.2.276 Compiling scopeguard v1.2.077 Compiling anyhow v1.0.10378 Compiling futures-sink v0.3.3279 Compiling lock_api v0.4.1480 Compiling futures-channel v0.3.3281 Compiling string_cache_codegen v0.6.182 Compiling precomputed-hash v0.1.183 Compiling semver v1.0.2884 Compiling toml_datetime v1.1.1+spec-1.1.085 Compiling base64 v0.22.186 Compiling futures-task v0.3.3287 Compiling getrandom v0.4.388 Compiling serde_json v1.0.15089 Compiling parking_lot v0.12.590 Compiling serde_spanned v1.1.191 Compiling web_atoms v0.2.592 Compiling toml_writer v1.1.1+spec-1.1.093 Compiling ctor-proc-macro v0.0.794 Compiling toml_parser v1.1.2+spec-1.1.095 Compiling string_cache v0.9.096 Compiling dtoa v1.0.1197 Compiling uuid v1.23.498 Compiling rustc_version v0.4.199 Compiling dtoa-short v0.3.5100 Compiling tendril v0.5.1101 Compiling selectors v0.36.1102 Compiling aho-corasick v1.1.4103 Compiling indexmap v1.9.3104 Compiling byteorder v1.5.0105 Compiling camino v1.2.4106 Compiling unic-common v0.9.0107 Compiling unic-char-range v0.9.0108 Compiling regex-syntax v0.8.11109 Compiling alloc-no-stdlib v2.0.4110 Compiling unic-char-property v0.9.0111 Compiling alloc-stdlib v0.2.4112 Compiling unic-ucd-version v0.9.0113 Compiling toml v1.1.2+spec-1.1.0114 Compiling servo_arc v0.4.3115 Compiling hashbrown v0.12.3116 Compiling schemars v0.8.22117 Compiling deranged v0.5.8118 Compiling powerfmt v0.2.0119 Compiling fnv v1.0.7120 Compiling bit-vec v0.8.0121 Compiling rustc-hash v2.1.3122 Compiling cfb v0.7.3123 Compiling bit-set v0.8.0124 Compiling brotli-decompressor v5.0.3125 Compiling unic-ucd-ident v0.9.0126 Compiling dyn-clone v1.0.20127 Compiling bytes v1.12.1128 Compiling same-file v1.0.6129 Compiling foldhash v0.2.0130 Compiling walkdir v2.5.0131 Compiling infer v0.19.0132 Compiling ctor v0.8.0133 Compiling glob v0.3.3134 Compiling serde-untagged v0.1.9135 Compiling generic-array v0.14.7136 Compiling synstructure v0.13.2137 Compiling darling_core v0.23.0138 Compiling serde_derive_internals v0.29.1139 Compiling http v1.4.2140 Compiling brotli v8.0.4141 Compiling time v0.3.53142 Compiling proc-macro-error-attr v1.0.4143 Compiling crossbeam-utils v0.8.22144 Compiling syn v1.0.109145 Compiling regex-automata v0.4.15146 Compiling errno v0.3.14147 Compiling proc-macro-error v1.0.4148 Compiling signal-hook-registry v1.4.8149 Compiling crc32fast v1.5.0150 Compiling typenum v1.20.1151 Compiling bitflags v1.3.2152 Compiling heck v0.4.1153 Compiling rand_core v0.10.1154 Compiling toml_datetime v0.7.5+spec-1.1.0155 Compiling mio v1.2.1156 Compiling serde_derive v1.0.228157 Compiling zerofrom-derive v0.1.7158 Compiling yoke-derive v0.8.2159 Compiling zerovec-derive v0.11.3160 Compiling displaydoc v0.2.6161 Compiling thiserror-impl v1.0.69162 Compiling thiserror-impl v2.0.18163 Compiling phf_macros v0.13.1164 Compiling futures-macro v0.3.32165 Compiling darling_macro v0.23.0166 Compiling derive_more-impl v2.1.1167 Compiling cssparser-macros v0.6.1168 Compiling regex v1.13.0169 Compiling darling v0.23.0170 Compiling serde_with_macros v3.21.0171 Compiling zerofrom v0.1.8172 Compiling yoke v0.8.3173 Compiling zerovec v0.11.6174 Compiling zerotrie v0.2.4175 Compiling phf v0.13.1176 Compiling schemars_derive v0.8.22177 Compiling futures-util v0.3.32178 Compiling cssparser v0.36.0179 Compiling zeroize_derive v1.5.0180 Compiling tinystr v0.8.3181 Compiling icu_locale_core v2.2.0182 Compiling potential_utf v0.1.5183 Compiling markup5ever v0.38.0184 Compiling icu_collections v2.2.0185 Compiling derive_more v2.1.1186 Compiling tokio-macros v2.7.0187 Compiling html5ever v0.38.0188 Compiling serde_with v3.21.0189 Compiling zeroize v1.9.0190 Compiling socket2 v0.6.4191 Compiling winnow v0.7.15192 Compiling option-ext v0.2.0193 Compiling dirs-sys v0.5.0194 Compiling icu_provider v2.2.0195 Compiling tokio v1.52.3196 Compiling dom_query v0.27.0197 Compiling icu_properties v2.2.0198 Compiling icu_normalizer v2.2.0199 Compiling embed-resource v3.0.11200 Compiling toml_datetime v0.6.3201 Compiling serde_spanned v0.6.9202 Compiling toml_edit v0.20.2203 Compiling cargo-platform v0.1.9204 Compiling jsonptr v0.6.3205 Compiling cargo_metadata v0.19.2206 Compiling plist v1.10.0207 Compiling json-patch v3.0.1208 Compiling futures-executor v0.3.32209 Compiling idna_adapter v1.2.2210 Compiling idna v1.1.0211 Compiling toml v0.9.12+spec-1.1.0212 Compiling libm v0.2.16213 Compiling url v2.5.8214 Compiling tauri-winres v0.3.6215 Compiling dirs v6.0.0216 Compiling num-traits v0.2.19217 Compiling rustix v1.1.4218 Compiling gio v0.18.4219 Compiling ring v0.17.14220 Compiling linux-raw-sys v0.12.1221 Compiling toml v0.8.2222 Compiling urlpattern v0.3.0223 Compiling proc-macro-crate v2.0.2224 Compiling system-deps v6.2.2225 Compiling cargo_toml v0.22.3226 Compiling tracing-core v0.1.36227 Compiling simd-adler32 v0.3.9228 Compiling tauri-utils v2.9.3229 Compiling glib-sys v0.18.1230 Compiling gobject-sys v0.18.0231 Compiling gio-sys v0.18.1232 Compiling gdk-sys v0.18.2233 Compiling pango-sys v0.18.0234 Compiling gdk-pixbuf-sys v0.18.0235 Compiling atk-sys v0.18.2236 Compiling cairo-sys-rs v0.18.2237 Compiling glib-macros v0.18.5238 Compiling gtk-sys v0.18.2239 Compiling adler2 v2.0.1240 Compiling getrandom v0.3.4241 Compiling miniz_oxide v0.8.9242 Compiling tracing-attributes v0.1.31243 Compiling cmake v0.1.58244 Compiling memoffset v0.9.1245 Compiling sha1_smol v1.0.1246 Compiling flate2 v1.1.9247 Compiling toml_edit v0.19.15248 Compiling field-offset v0.3.6249 Compiling soup3-sys v0.5.0250 Compiling tracing v0.1.44251 Compiling javascriptcore-rs-sys v1.1.1252 Compiling time-macros v0.2.31253 Compiling getrandom v0.2.17254 Compiling glib v0.18.5255 Compiling proc-macro-crate v1.3.1256 Compiling gtk v0.18.2257 Compiling webkit2gtk-sys v2.0.2258 Compiling libdbus-sys v0.2.7259 Compiling gtk3-macros v0.18.2260 Compiling x11 v2.21.0261 Compiling arrayvec v0.7.8262 Compiling tauri-plugin v2.6.3263 Compiling tauri-build v2.6.3264 Compiling gdkx11-sys v0.18.2265 Compiling hybrid-array v0.4.13266 Compiling fs_extra v1.3.0267 Compiling zerocopy v0.8.54268 Compiling aws-lc-sys v0.42.0269 Compiling dpi v0.1.2270 Compiling cookie v0.18.1271 Compiling x11-dl v2.21.0272 Compiling raw-window-handle v0.6.2273 Compiling lazy_static v1.5.0274 Compiling parking v2.2.1275 Compiling crypto-common v0.1.7276 Compiling block-buffer v0.10.4277 Compiling cairo-rs v0.18.5278 Compiling atk v0.18.2279 Compiling javascriptcore-rs v1.1.2280 Compiling fdeflate v0.3.7281 Compiling concurrent-queue v2.5.0282 Compiling crossbeam-channel v0.5.16283 Compiling bytemuck v1.25.0284 Compiling atomic-waker v1.1.2285 Compiling mime v0.3.17286 Compiling png v0.17.16287 Compiling tauri v2.11.5288 Compiling ppv-lite86 v0.2.21289 Compiling digest v0.10.7290 Compiling crypto-common v0.2.2291 Compiling dbus v0.9.12292 Compiling rustls-pki-types v1.15.0293 Compiling dlopen2_derive v0.4.3294 Compiling subtle v2.6.1295 Compiling aws-lc-rs v1.17.1296 Compiling cpufeatures v0.3.0297 Compiling unicode-segmentation v1.13.3298 Compiling cpufeatures v0.2.17299 Compiling wry v0.55.1300 Compiling tauri-runtime v2.11.3301 Compiling keyboard-types v0.7.0302 Compiling sha2 v0.10.9303 Compiling dlopen2 v0.8.2304 Compiling ico v0.5.0305 Compiling gdkwayland-sys v0.18.2306 Compiling serde_repr v0.1.20307 Compiling encoding_rs v0.8.35308 Compiling cmov v0.5.4309 Compiling tauri-runtime-wry v2.11.4310 Compiling ctutils v0.4.2311 Compiling tauri-codegen v2.6.3312 Compiling symphonia-core v0.5.5313 Compiling block-buffer v0.12.1314 Compiling serialize-to-javascript-impl v0.1.2315 Compiling enumflags2_derive v0.7.12316 Compiling toml_edit v0.25.12+spec-1.1.0317 Compiling untrusted v0.9.0318 Compiling const-oid v0.10.2319 Compiling tauri-macros v2.6.3320 Compiling digest v0.11.3321 Compiling proc-macro-crate v3.5.0322 Compiling serialize-to-javascript v0.1.2323 Compiling event-listener v5.4.1324 Compiling zvariant_utils v3.5.0325 Compiling rustls v0.23.42326 Compiling cfg_aliases v0.2.1327 Compiling httparse v1.10.1328 Compiling zvariant_derive v5.13.0329 Compiling event-listener-strategy v0.5.4330 Compiling futures-lite v2.6.1331 Compiling pango v0.18.3332 Compiling gdk-pixbuf v0.18.5333 Compiling soup3 v0.5.0334 Compiling http-body v1.0.1335 Compiling crunchy v0.2.4336 Compiling symphonia-metadata v0.5.5337 Compiling tokio-util v0.7.18338 Compiling gdk v0.18.2339 Compiling async-io v2.6.0340 Compiling tower-service v0.3.3341 Compiling tiny-keccak v2.0.2342 Compiling hex v0.4.3343 Compiling enumflags2 v0.7.12344 Compiling polling v3.11.0345 Compiling rand_core v0.9.5346 Compiling num-integer v0.1.46347 Compiling wayland-sys v0.31.11348 Compiling async-task v4.7.1349 Compiling try-lock v0.2.5350 Compiling endi v1.1.1351 Compiling want v0.3.1352 Compiling zvariant v5.13.0353 Compiling rand_chacha v0.9.0354 Compiling gdkx11 v0.18.2355 Compiling h2 v0.4.15356 Compiling async-channel v2.5.0357 Compiling async-trait v0.1.89358 Compiling bzip2-sys v0.1.13+1.0.8359 Compiling wayland-backend v0.3.16360 Compiling sync_wrapper v1.0.2361 Compiling foldhash v0.1.5362 Compiling httpdate v1.0.3363 Compiling ryu v1.0.23364 Compiling tower-layer v0.3.3365 Compiling hashbrown v0.15.5366 Compiling zbus_names v4.3.3367 Compiling const-random-macro v0.1.16368 Compiling rustls-webpki v0.103.13369 Compiling async-signal v0.2.14370 Compiling rand v0.9.4371 Compiling symphonia-utils-xiph v0.5.5372 Compiling webpki-roots v1.0.8373 Compiling async-lock v3.4.2374 Compiling nix v0.31.3375 Compiling sha2 v0.11.0376 Compiling piper v0.2.5377 Compiling block-padding v0.3.3378 Compiling rand_core v0.6.4379 Compiling secp256k1-sys v0.10.1380 Compiling zstd-sys v2.0.16+zstd.1.5.7381 Compiling bitcoin-io v0.1.101382 Compiling ipnet v2.12.0383 Compiling downcast-rs v1.2.1384 Compiling zlib-rs v0.6.6385 Compiling wayland-client v0.31.15386 Compiling hyper v1.10.1387 Compiling hyper-util v0.1.20388 Compiling rand_chacha v0.3.1389 Compiling blocking v1.6.2390 Compiling inout v0.1.4391 Compiling xattr v1.6.1392 Compiling async-process v2.5.0393 Compiling webpki-roots v0.26.11394 Compiling const-random v0.1.18395 Compiling zbus_macros v5.17.0396 Compiling tower v0.5.3397 Compiling async-executor v1.14.0398 Compiling http-body-util v0.1.3399 Compiling async-broadcast v0.7.2400 Compiling chacha20 v0.10.1401 Compiling tauri-plugin-fs v2.5.1402 Compiling async-recursion v1.1.1403 Compiling wayland-scanner v0.31.11404 Compiling filetime v0.2.29405 Compiling ordered-stream v0.2.0406 Compiling alsa-sys v0.4.0407 Compiling openssl-probe v0.2.1408 Compiling iana-time-zone v0.1.65409 Compiling chrono v0.4.45410 Compiling rustls-native-certs v0.8.4411 Compiling tar v0.4.46412 Compiling ureq v2.12.1413 Compiling rand v0.10.2414 Compiling zbus v5.17.0415 Compiling bzip2 v0.4.4416 Compiling dlv-list v0.5.2417 Compiling cipher v0.4.4418 Compiling sha1 v0.10.6419 Compiling rand v0.8.6420 Compiling serde_urlencoded v0.7.1421 Compiling hmac v0.13.0422 Compiling tauri-plugin-deep-link v2.4.9423 Compiling hex-conservative v0.2.2424 Compiling gethostname v1.1.0425 Compiling hashbrown v0.14.5426 Compiling x11rb-protocol v0.13.2427 Compiling strength_reduce v0.2.4428 Compiling data-encoding v2.11.0429 Compiling fixedbitset v0.5.7430 Compiling zstd-safe v7.2.4431 Compiling vcpkg v0.2.15432 Compiling rustversion v1.0.23433 Compiling audio-core v0.2.1434 Compiling libsqlite3-sys v0.35.0435 Compiling petgraph v0.8.3436 Compiling transpose v0.2.3437 Compiling ordered-multimap v0.7.3438 Compiling secp256k1 v0.29.1439 Compiling bitcoin_hashes v0.14.101440 Compiling wayland-protocols v0.32.13441 Compiling sherpa-onnx-sys v1.13.4442 Compiling chacha20 v0.9.1443 Compiling tower-http v0.6.11444 Compiling primal-check v0.3.4445 Compiling nix v0.30.1446 Compiling tauri-plugin-process v2.3.1447 Compiling tauri-plugin-opener v2.5.4448 Compiling tauri-plugin-notification v2.3.3449 Compiling tauri-plugin-updater v2.10.1450 Compiling tauri-plugin-window-state v2.4.1451 Compiling tauri-plugin-global-shortcut v2.3.2452 Compiling x11rb v0.13.2453 Compiling tauri-plugin-dialog v2.7.1454 Compiling inout v0.2.2455 Compiling audiopus_sys v0.2.2456 Compiling num-complex v0.4.6457 Compiling futures v0.3.32458 Compiling curve25519-dalek v5.0.0-rc.0459 Compiling is-docker v0.2.0460 Compiling nom v8.0.0461 Compiling zune-core v0.5.1462 Compiling pxfm v0.1.30463 Compiling weezl v0.1.12464 Compiling quick-error v2.0.1465 Compiling rfd v0.16.0466 Compiling byteorder-lite v0.1.0467 Compiling webkit2gtk v2.0.2468 Compiling tao v0.35.3469 Compiling muda v0.19.3470 Compiling cpal v0.17.3471 Compiling unsafe-libyaml v0.2.11472 Compiling extended v0.1.0473 Compiling bech32 v0.11.1474 Compiling color_quant v1.1.0475 Compiling rmcp v1.8.0476 Compiling gif v0.14.2477 Compiling nostr v0.44.6478 Compiling symphonia-format-riff v0.5.5479 Compiling serde_yaml v0.9.34+deprecated480 Compiling tree_magic_mini v3.2.2481 Compiling moxcms v0.8.1482 Compiling image-webp v0.2.4483 Compiling zune-jpeg v0.5.15484 Compiling is-wsl v0.4.0485 Compiling rustfft v6.4.1486 Compiling process-wrap v9.1.0487 Compiling wayland-protocols-wlr v0.3.12488 Compiling cipher v0.5.2489 Compiling png v0.18.1490 Compiling alsa v0.11.0491 Compiling rust-ini v0.21.3492 Compiling audioadapter v3.0.0493 Compiling audioadapter-sample v3.0.0494 Compiling axum-core v0.5.6495 Compiling symphonia-format-ogg v0.5.5496 Compiling symphonia-codec-vorbis v0.5.5497 Compiling symphonia-bundle-flac v0.5.5498 Compiling symphonia-format-isomp4 v0.5.5499 Compiling num-bigint v0.4.8500 Compiling symphonia-bundle-mp3 v0.5.5501 Compiling symphonia-codec-aac v0.5.5502 Compiling symphonia-codec-pcm v0.5.5503 Compiling sharded-slab v0.1.7504 Compiling matchers v0.2.0505 Compiling tokio-stream v0.1.18506 Compiling tracing-serde v0.2.0507 Compiling tracing-log v0.2.0508 Compiling curve25519-dalek-derive v0.1.1509 Compiling axum-macros v0.5.1510 Compiling serde_path_to_error v0.1.20511 Compiling os_pipe v1.2.3512 Compiling thread_local v1.1.9513 Compiling dasp_sample v0.11.0514 Compiling cpubits v0.1.1515 Compiling nu-ansi-term v0.50.3516 Compiling signature v3.0.0517 Compiling libbz2-rs-sys v0.2.5518 Compiling bumpalo v3.20.3519 Compiling xkeysym v0.2.1520 Compiling matchit v0.8.4521 Compiling global-hotkey v0.8.0522 Compiling bzip2 v0.6.1523 Compiling zopfli v0.8.3524 Compiling tracing-subscriber v0.3.23525 Compiling ed25519 v3.0.0526 Compiling aes v0.9.1527 Compiling wl-clipboard-rs v0.9.3528 Compiling num-rational v0.4.2529 Compiling symphonia v0.5.5530 Compiling arc-swap v1.9.2531 Compiling audioadapter-buffers v3.0.0532 Compiling realfft v3.5.0533 Compiling zstd v0.13.3534 Compiling image v0.25.10535 Compiling open v5.3.6536 Compiling buzz-core v0.1.0 (/build/source/crates/buzz-core)537 Compiling notify-rust v4.18.0538 Compiling pbkdf2 v0.13.0539 Compiling rand_distr v0.6.0540 Compiling lzma-rust2 v0.16.5541 Compiling hashlink v0.10.0542 Compiling sha1 v0.11.0543 Compiling dbus-secret-service v4.1.0544 Compiling tempfile v3.27.0545 Compiling buzz-desktop v0.5.2 (/build/source/desktop/src-tauri)546 Compiling windowfunctions v0.1.1547 Compiling webbrowser v1.2.1548 Compiling visibility v0.1.1549 Compiling ringbuf v0.3.3550 Compiling vte v0.14.1551 Compiling web-time v1.1.0552 Compiling ppmd-rust v1.4.0553 Compiling constant_time_eq v0.4.2554 Compiling fallible-iterator v0.3.0555 Compiling fallible-streaming-iterator v0.1.9556 Compiling urlencoding v2.1.3557 Compiling rtrb v0.3.4558 Compiling minisign-verify v0.2.5559 Compiling typed-path v0.12.3560 Compiling deflate64 v0.1.12561 Compiling rodio v0.22.2562 Compiling neteq v0.8.3563 Compiling strip-ansi-escapes v0.2.1564 Compiling zip v8.6.0565 Compiling rubato v3.0.0566 Compiling keyring v3.6.3567 Compiling arboard v3.6.1568 Compiling buzz-sdk v0.1.0 (/build/source/crates/buzz-sdk)569 Compiling atomic-write-file v0.3.0570 Compiling opus v0.3.1571 Compiling tauri-plugin-single-instance v2.4.2572 Compiling sherpa-onnx v1.13.4573 Compiling ed25519-dalek v3.0.0-rc.0574 Compiling buzz-persona v0.1.0 (/build/source/crates/buzz-persona)575 Compiling ctrlc v3.5.2576 Compiling earshot v1.1.0577 Compiling tokio-rustls v0.26.4578 Compiling rustls-platform-verifier v0.7.0579 Compiling tungstenite v0.29.0580 Compiling hyper-rustls v0.27.9581 Compiling reqwest v0.13.4582 Compiling tokio-tungstenite v0.29.0583 Compiling axum v0.8.9584 Compiling buzz-agent v0.1.0 (/build/source/crates/buzz-agent)585 Compiling rusqlite v0.37.0586warning: methods `load_all_readonly` and `store_all` are never used587 --> src/managed_agents/storage.rs:114:8588 |589106 | trait KeyStore {590 | -------- methods in this trait591...592114 | fn load_all_readonly(&self) -> Result<Option<HashMap<String, String>>, String>;593 | ^^^^^^^^^^^^^^^^^594...595119 | fn store_all(&self, entries: &HashMap<String, String>) -> Result<(), String>;596 | ^^^^^^^^^597 |598 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default599600warning: methods `load_all_readonly` and `store_all` are never used601 --> src/secret_store.rs:585:12602 |603300 | impl SecretStore {604 | ---------------- methods in this implementation605...606585 | pub fn load_all_readonly(&self) -> Result<Option<HashMap<String, String>>, String> {607 | ^^^^^^^^^^^^^^^^^608...609601 | pub fn store_all(&self, entries: &HashMap<String, String>) -> Result<(), String> {610 | ^^^^^^^^^611612warning: `buzz-desktop` (lib) generated 2 warnings613 Finished `release` profile [optimized] target(s) in 13m 21s614/build/source615Finished cargoBuildHook616buildPhase completed in 13 minutes 21 seconds
checkPhase
617Executing cargoCheckHook618/build/source/desktop/src-tauri /build/source619cargoCheckHook flags: -j 12 --profile release --target x86_64-unknown-linux-gnu --offline --features=tauri/custom-protocol -- --skip=relay::tests::oversized_hint_is_capped_in_relay_error_message_string --skip=commands::agent_auth::tests::auth_command_uses_augmented_path_for_node_adapter --skip=commands::agent_discovery::tests::test_composed_path_survives_a_profile_that_clears_it --skip=commands::agent_discovery::tests::test_install_shell_pipeline_status_follows_left_side --skip=managed_agents::agent_env::tests::baked_defaults_do_not_override_record_provider_written_after --skip=managed_agents::agent_env::tests::buzz_agent_provider_defaults_empty_in_oss_build --skip=managed_agents::discovery::tests::codex_version::probe_codex_acp_version_uses_augmented_path_for_env_shebang_interpreter --skip=managed_agents::readiness::cli_probe::tests::login_probe_uses_augmented_path_for_env_shebang_interpreter --skip=managed_agents::runtime::tests::grandchild_inherits_pgid_of_process_group_leader --skip=managed_agents::runtime::tests::kill_stale_live_pair_is_not_touched --skip=managed_agents::runtime::tests::own_group_grandchild_detected_by_ancestor_walk620 Compiling tokio v1.52.3621 Compiling time v0.3.53622 Compiling rustls v0.23.42623 Compiling digest v0.10.7624 Compiling castaway v0.2.4625 Compiling static_assertions v1.1.0626 Compiling num-rational v0.4.2627 Compiling quick-xml v0.38.4628 Compiling home v0.5.12629 Compiling blurhash v0.2.3630 Compiling aws-region v0.28.1631 Compiling maybe-async v0.2.11632 Compiling sysinfo v0.37.2633 Compiling compact_str v0.7.1634 Compiling md5 v0.8.1635 Compiling sha1 v0.10.6636 Compiling sha2 v0.10.9637 Compiling hmac v0.12.1638 Compiling rodio v0.22.2639 Compiling rxml_validation v0.11.0640 Compiling mp4 v0.14.0641 Compiling rxml v0.11.1642 Compiling ulid v1.2.1643 Compiling imagesize v0.14.0644 Compiling minidom v0.16.0645 Compiling plist v1.10.0646 Compiling cookie v0.18.1647 Compiling wry v0.55.1648 Compiling zip v8.6.0649 Compiling tauri-utils v2.9.3650 Compiling tungstenite v0.29.0651 Compiling rustls-platform-verifier v0.7.0652 Compiling attohttpc v0.30.1653 Compiling tokio-util v0.7.18654 Compiling h2 v0.4.15655 Compiling tokio-rustls v0.26.4656 Compiling tower v0.5.3657 Compiling tokio-stream v0.1.18658 Compiling tower-http v0.6.11659 Compiling tokio-tungstenite v0.29.0660 Compiling process-wrap v9.1.0661 Compiling aws-creds v0.39.1662 Compiling rmcp v1.8.0663 Compiling tauri-runtime v2.11.3664 Compiling tauri-runtime-wry v2.11.4665 Compiling hyper v1.10.1666 Compiling tauri v2.11.5667 Compiling hyper-util v0.1.20668 Compiling hyper-rustls v0.27.9669 Compiling axum v0.8.9670 Compiling reqwest v0.13.4671 Compiling reqwest v0.12.28672 Compiling rust-s3 v0.37.2673 Compiling tauri-plugin-fs v2.5.1674 Compiling tauri-plugin-deep-link v2.4.9675 Compiling buzz-agent v0.1.0 (/build/source/crates/buzz-agent)676 Compiling tauri-plugin-single-instance v2.4.2677 Compiling tauri-plugin-dialog v2.7.1678 Compiling tauri-plugin-opener v2.5.4679 Compiling tauri-plugin-window-state v2.4.1680 Compiling tauri-plugin-global-shortcut v2.3.2681 Compiling tauri-plugin-process v2.3.1682 Compiling tauri-plugin-notification v2.3.3683 Compiling tauri-plugin-updater v2.10.1684 Compiling buzz-media v0.1.0 (/build/source/crates/buzz-media)685 Compiling buzz-desktop v0.5.2 (/build/source/desktop/src-tauri)686warning: methods `load_all_readonly` and `store_all` are never used687 --> src/managed_agents/storage.rs:114:8688 |689106 | trait KeyStore {690 | -------- methods in this trait691...692114 | fn load_all_readonly(&self) -> Result<Option<HashMap<String, String>>, String>;693 | ^^^^^^^^^^^^^^^^^694...695119 | fn store_all(&self, entries: &HashMap<String, String>) -> Result<(), String>;696 | ^^^^^^^^^697 |698 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default699700warning: methods `load_all_readonly` and `store_all` are never used701 --> src/secret_store.rs:585:12702 |703300 | impl SecretStore {704 | ---------------- methods in this implementation705...706585 | pub fn load_all_readonly(&self) -> Result<Option<HashMap<String, String>>, String> {707 | ^^^^^^^^^^^^^^^^^708...709601 | pub fn store_all(&self, entries: &HashMap<String, String>) -> Result<(), String> {710 | ^^^^^^^^^711712warning: function `migrate_agent_keys_to_dev_service` is never used713 --> src/managed_agents/storage.rs:432:8714 |715432 | pub fn migrate_agent_keys_to_dev_service(app: &tauri::AppHandle) {716 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^717 |718 = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default719720warning: `buzz-desktop` (lib test) generated 1 warning721warning: `buzz-desktop` (lib) generated 2 warnings722 Finished `release` profile [optimized] target(s) in 4m 54s723 Running unittests src/lib.rs (/build/source/target/x86_64-unknown-linux-gnu/release/deps/buzz_lib-45196f7dc380e1e0)724725running 1875 tests726test app_state::keyring_config::tests::standalone_scope_uses_its_own_migration_marker ... ok727test app_state::keyring_config::tests::standalone_scope_must_remain_under_dev_service ... ok728test app_state::tests::cleanup_is_noop_when_no_leftover_file ... ok729test app_state::tests::identity_from_env_none_when_absent ... ok730test app_state::tests::identity_from_env_none_when_malformed ... ok731test app_state::tests::identity_from_env_wins_when_valid ... ok732test app_state::tests::load_missing_file_is_err ... ok733test app_state::tests::corrupt_keyring_marker_present_no_file_is_lost ... ok734test app_state::tests::load_rejects_corrupt_content ... ok735test app_state::tests::corrupt_keyring_no_marker_no_file_generates_fresh ... ok736test app_state::tests::corrupt_keyring_generates_fresh_only_when_no_file ... ok737test app_state::tests::fresh_keyring_generate_writes_marker ... ok738test app_state::tests::fresh_generate_keyring_failure_falls_back_to_file_without_marker ... ok739test app_state::tests::fresh_keyring_generate_then_unreachable_boots_locked_recovery ... ok740test app_state::tests::keyring_locked_recovery_ephemeral_never_persisted ... ok741test app_state::tests::import_persists_to_keyring_reboot_resolves_imported_pubkey ... ok742test app_state::tests::cleanup_removes_leftover_identity_file ... ok743test app_state::tests::keyring_locked_recovery_distinct_ephemeral_per_boot ... ok744test app_state::tests::load_rejects_empty_file ... ok745test app_state::tests::corrupt_keyring_recovers_valid_file_without_rotating ... ok746test app_state::tests::persist_identity_to_keyring_marker_and_file_failure_returns_err ... ok747test app_state::tests::persist_identity_to_keyring_readback_corrupt_returns_err ... ok748test app_state::tests::present_keyring_mismatched_file_adoption_store_failure_boots_with_file_key ... ok749test app_state::tests::present_corrupt_keyring_and_corrupt_file_generates_fresh ... ok750test app_state::tests::persist_imported_identity_impl_readback_corrupt_falls_back_to_file ... ok751test app_state::tests::persist_imported_identity_falls_back_to_file_on_keyring_failure ... ok752test app_state::tests::persist_identity_to_keyring_marker_failure_file_fallback_returns_ok ... ok753test app_state::tests::migration_writes_marker_before_deleting_file ... ok754test app_state::tests::present_keyring_no_file_no_marker_self_heals_marker ... ok755test app_state::tests::reachable_but_empty_corrupt_file_generates_fresh ... ok756test app_state::tests::present_keyring_with_mismatched_file_adopts_file_key_marker_failure_keeps_file ... ok757test app_state::tests::persist_to_keyring_marker_failure_writes_file_when_absent_preserves_invariant ... ok758test app_state::tests::present_keyring_same_pubkey_file_no_marker_writes_marker_before_cleanup ... ok759test app_state::tests::reachable_but_empty_with_marker_and_no_file_returns_lost ... ok760test app_state::tests::reachable_but_empty_with_marker_and_no_file_returns_lost_ephemeral_not_persisted ... ok761test app_state::tests::save_creates_file_with_restricted_permissions ... ok762test app_state::tests::present_keyring_with_mismatched_file_adopts_file_key ... ok763test app_state::tests::save_and_load_round_trip ... ok764test app_state::tests::save_creates_file_with_valid_nsec ... ok765test app_state::tests::unreachable_corrupt_file_generates_fresh ... ok766test archive::mod_tests::real_relay::test_real_relay_channel_h_happy_path_persists_event ... ignored767test archive::mod_tests::real_relay::test_real_relay_kind_mismatch_drops_event ... ignored768test archive::mod_tests::real_relay::test_real_relay_no_subscription_drops_event ... ignored769test archive::mod_tests::real_relay::test_real_relay_owner_p_ephemeral_path_persists_valid_frame ... ignored770test app_state::tests::save_overwrites_existing_file ... ok771test app_state::tests::unreachable_post_migration_boots_keyring_locked_recovery ... ok772test app_state::tests::unreachable_first_run_generates_to_file_when_no_marker ... ok773test app_state::tests::verify_fails_store_does_not_write_marker_or_delete_file ... ok774test app_state::tests::unreachable_with_valid_file_resolves_to_file_key ... ok775test app_state::tests::valid_keyring_is_used_and_matching_leftover_file_cleaned_up ... ok776test app_state::tests::unreachable_valid_file_with_marker_resolves_to_file_not_locked_recovery ... ok777test app_state::tests::signing_keys_identity_lost_takes_priority_over_keyring_locked ... ok778test app_state::tests::signing_keys_returns_err_when_identity_lost ... ok779test app_state::tests::signing_keys_returns_ok_when_normal ... ok780test app_state::tests::signing_keys_returns_err_when_keyring_locked ... ok781test archive::mod_tests::test_malformed_json_is_dropped ... ok782test archive::mod_tests::test_ephemeral_path_drops_kind_not_in_subscription ... ok783test archive::mod_tests::test_ephemeral_validator_rejects_control_frame ... ok784test archive::mod_tests::test_ephemeral_validator_accepts_valid_frame ... ok785test archive::mod_tests::test_commit_archive_rolls_back_when_scope_write_would_fail ... ok786test archive::mod_tests::test_ephemeral_validator_rejects_kind_not_in_subscription ... ok787test archive::mod_tests::test_ephemeral_path_persists_valid_frame ... ok788test archive::mod_tests::test_ephemeral_validator_rejects_missing_agent_tag ... ok789test archive::mod_tests::test_ephemeral_validator_rejects_missing_p_tag ... ok790test archive::mod_tests::test_ephemeral_validator_rejects_no_subscription ... ok791test archive::mod_tests::test_ephemeral_validator_rejects_wrong_kind ... ok792test archive::mod_tests::test_tampered_event_fails_verify_id ... ok793test archive::mod_tests::test_mixed_batch_persisted_and_dropped_counted_exactly ... ok794test archive::mod_tests::test_ephemeral_validator_rejects_wrong_author ... ok795test archive::mod_tests::test_owner_p_24200_still_routes_to_ephemeral ... ok796test archive::mod_tests::test_persistent_channel_h_drops_when_relay_does_not_return_event ... ok797test archive::mod_tests::test_owner_p_44200_routes_to_persistent_path ... ok798test archive::mod_tests::test_out_of_range_kind_is_dropped ... ok799test archive::mod_tests::test_persistent_drops_kind_not_in_subscription ... ok800test archive::mod_tests::test_persistent_drops_when_no_subscription ... ok801test archive::mod_tests::test_persistent_channel_h_persists_when_relay_returns_event ... ok802test archive::mod_tests::test_persistent_h_less_event_persists_when_relay_returns_it ... ok803test archive::mod_tests::test_persistent_referenced_e_persists_when_relay_returns_event ... ok804test archive::store::store_tests::test_delete_save_subscription_removes_row ... ok805test archive::mod_tests::test_turn_metric_decrypt_success_stores_plaintext ... ok806test archive::mod_tests::test_turn_metric_decrypt_fail_drops_fail_closed ... ok807test archive::store::store_tests::test_gc_removes_event_when_last_scope_deleted ... ok808test archive::store::store_tests::test_has_save_subscription_true_and_false ... ok809test archive::store::store_tests::test_gc_leaves_event_with_remaining_scope ... ok810test archive::store::store_tests::test_delete_save_subscription_returns_false_when_not_found ... ok811test archive::store::store_tests::test_merge_owner_p_kinds_adds_new_kind_to_existing_row ... ok812test archive::store::store_tests::test_list_save_subscriptions_scoped_to_identity_and_relay ... ok813test archive::store::store_tests::test_merge_owner_p_kinds_creates_row_when_none_exists ... ok814test archive::store::store_tests::test_merge_owner_p_kinds_idempotent_on_existing_kind ... ok815test archive::store::store_tests::test_one_event_gets_multiple_scope_rows ... ok816test archive::store::store_tests::test_read_archived_events_empty_result ... ok817test archive::store::store_tests::test_read_archived_events_identity_isolation ... ok818test archive::store::store_tests::test_read_archived_events_kind_filter ... ok819test archive::store::store_tests::test_read_archived_events_keyset_cursor_excludes_at_boundary ... ok820test archive::store::store_tests::test_read_archived_events_keyset_cursor_advances_correctly ... ok821test archive::store::store_tests::test_read_archived_events_limit_respected ... ok822test archive::store::store_tests::test_read_archived_events_relay_isolation ... ok823test archive::store::store_tests::test_read_archived_events_returns_newest_first ... ok824test archive::store::store_tests::test_read_archived_events_no_duplicates_across_pages ... ok825test archive::store::store_tests::test_read_archived_events_same_second_cursor_no_skip ... ok826test archive::store::store_tests::test_read_archived_observer_excludes_null_channel_id_rows ... ok827test archive::store::store_tests::test_read_archived_events_scope_isolation ... ok828test archive::store::store_tests::test_read_unindexed_observer_rows_excludes_processed_rows ... ok829test builderlab::tests::api_paths_stay_on_builderlab_api_origin ... ok830test builderlab::tests::auth_complete_page_uses_buzz_brand ... ok831test builderlab::tests::login_defaults_to_auth0_login ... ok832test commands::agent_auth::tests::append_inherited_path_appends_after_augmented ... ok833test commands::agent_auth::tests::append_inherited_path_falls_back_to_inheritance_without_augmented ... ok834test archive::store::store_tests::test_remove_owner_p_kind_deletes_row_when_last_kind_removed ... ok835test commands::agent_auth::tests::append_inherited_path_keeps_augmented_without_inherited ... ok836test commands::agent_auth::tests::auth_method_parses_terminal_command ... ok837test commands::agent_auth::tests::claude_subscription_methods_run_without_a_visible_terminal ... ok838test commands::agent_auth::tests::claude_terminal_meta_routes_around_unimplemented_authenticate ... ok839test archive::store::store_tests::test_remove_owner_p_kind_noop_when_kind_absent ... ok840test commands::agent_auth::tests::other_claude_terminal_methods_remain_visible ... ok841test archive::store::store_tests::test_remove_owner_p_kind_noop_when_row_absent ... ok842test archive::store::store_tests::test_remove_owner_p_kind_removes_one_kind_leaving_other ... ok843test commands::agent_auth::tests::shell_escape_leaves_simple_args_unquoted ... ok844test commands::agent_auth::tests::shell_join_escapes_spaces_and_quotes ... ok845test archive::store::store_tests::test_upsert_archived_event_is_idempotent ... ok846test commands::agent_auth::tests::windows_terminal_keeps_argv_separate ... ok847test archive::store::store_tests::test_upsert_observer_channel_index_non_null_is_idempotent ... ok848test commands::agent_config::tests::baked_env_allowlist_is_case_insensitive ... ok849test commands::agent_config::tests::baked_env_api_key_is_masked ... ok850test archive::store::store_tests::test_schema_init_is_idempotent ... ok851test commands::agent_config::tests::baked_env_empty_value_filtered_out ... ok852test commands::agent_auth::tests::claude_terminal_meta_starts_login_flow ... ok853test commands::agent_config::tests::baked_env_mixed_keys_correct_masking ... ok854test commands::agent_config::tests::baked_env_non_secret_key_shows_real_value ... ok855test commands::agent_config::tests::baked_env_password_key_is_masked ... ok856test commands::agent_config::tests::baked_env_secret_key_is_masked ... ok857test archive::store::store_tests::test_merge_owner_p_kinds_two_conn_wal_both_kinds_survive ... ok858test commands::agent_config::tests::baked_env_thinking_effort_is_unmasked ... ok859test archive::store::store_tests::test_upsert_observer_channel_index_null_channel_id_is_idempotent ... ok860test commands::agent_config::tests::baked_env_token_key_is_masked ... ok861test commands::agent_config::tests::definition_less_explicit_record_model_keeps_buzz_explicit_origin ... ok862test commands::agent_config::tests::genuine_explicit_live_switch_renders_y_over_x_buzz_explicit_secondary ... ok863test commands::agent_config::tests::genuine_explicit_live_switch_to_same_model_yields_clean_field ... ok864test archive::store::store_tests::test_schema_init_creates_all_tables ... ok865test commands::agent_config::tests::global_default_live_switch_renders_global_model_as_secondary_global_default ... ok866test commands::agent_config::tests::linked_stale_record_model_never_outranks_persona_model ... ok867test commands::agent_config::tests::linked_blank_definition_model_falls_through_to_global_default ... ok868test commands::agent_config::tests::pending_pick_keeps_explicit_x_and_does_not_surface_live_y ... ok869test commands::agent_config::tests::persona_linked_live_switch_keeps_persona_default_secondary ... ok870test archive::store::store_tests::test_upsert_save_subscription_inserts_and_updates_kinds ... ok871test commands::agent_discovery::install_exec::tests::test_retry_backoff_is_linear ... ok872test commands::agent_discovery::install_exec::tests::test_retry_does_not_retry_unretryable_failure ... ok873test commands::agent_discovery::install_exec::tests::test_retry_exhausts_attempts_and_annotates ... ok874test commands::agent_discovery::install_exec::tests::test_retry_recovers_after_transient_failure ... ok875test commands::agent_discovery::install_exec::tests::test_retry_stops_on_first_success ... ok876test commands::agent_auth::tests::terminal_argv_falls_back_to_adapter_command ... ok877test commands::agent_discovery::install_exec::tests::test_retryable_only_for_nonzero_exit ... ok878test commands::agent_discovery::install_exec::tests::test_truncate_output_does_not_split_multibyte_characters ... ok879test commands::agent_discovery::install_exec::tests::test_truncate_output_keeps_head_and_tail_with_marker ... ok880test commands::agent_discovery::install_exec::tests::test_truncate_output_leaves_short_output_untouched ... ok881test commands::agent_discovery::managed_node::tests::test_npm_eacces_hint_guidance_mentions_buzz_private_dir ... ok882test commands::agent_discovery::managed_node::tests::test_rewrite_ignores_non_global_command ... ok883test commands::agent_discovery::install_exec::tests::test_prepared_install_command_uses_default_workdir ... ok884test commands::agent_discovery::managed_node::tests::test_rewrite_npm_i_uses_private_prefix ... ok885test commands::agent_discovery::managed_node::tests::test_rewrite_npm_uninstall_uses_private_prefix ... ok886test commands::agent_discovery::managed_node::tests::test_rewrite_npm_install_uses_private_prefix ... ok887test commands::agent_discovery::managed_node::tests::test_shell_quote_escapes_single_quotes ... ok888test commands::agent_auth::tests::terminal_argv_prefers_terminal_auth_meta_command ... ok889test commands::agent_discovery::managed_node::tests::test_verify_node_tree_unix_layout_missing_npm_fails ... ok890test commands::agent_discovery::managed_node::tests::test_verify_node_tree_windows_layout_missing_npm_shim_fails ... ok891test commands::agent_discovery::managed_node::tests::test_verify_node_tree_unix_layout_passes ... ok892test commands::agent_discovery::managed_node::tests::test_validate_zip_rejects_absolute_path ... ok893test commands::agent_discovery::tests::test_availability_drift_detected_when_stamped_differs_from_current ... ok894test commands::agent_discovery::post_install_verification::tests::accepts_available_runtime ... ok895test commands::agent_discovery::managed_node::tests::test_validate_zip_accepts_normal_entries ... ok896test commands::agent_discovery::managed_node::tests::test_validate_zip_rejects_backslash_rooted ... ok897test commands::agent_discovery::managed_node::tests::test_validate_zip_rejects_backslash_traversal ... ok898test commands::agent_discovery::managed_node::tests::test_validate_zip_rejects_drive_prefix ... ok899test commands::agent_discovery::managed_node::tests::test_validate_zip_rejects_path_traversal ... ok900test commands::agent_discovery::managed_node::tests::test_verify_node_tree_windows_layout_passes ... ok901test commands::agent_discovery::tests::test_availability_drift_none_stamp_never_drifts ... ok902test commands::agent_discovery::tests::test_availability_drift_no_drift_when_stamped_equals_current ... ok903test commands::agent_discovery::tests::test_availability_drift_non_codex_none_never_drifts ... ok904test commands::agent_discovery::tests::test_build_install_command_uses_unix_shell_on_non_windows ... ok905test commands::agent_discovery::tests::test_buzz_agent_has_no_install_commands ... ok906test commands::agent_discovery::tests::test_cli_install_commands_for_os_returns_default_on_unix ... ok907test commands::agent_discovery::post_install_verification::tests::rejects_unresolved_runtime ... ok908test commands::agent_discovery::tests::test_availability_drift_none_current_never_drifts ... ok909test commands::agent_discovery::tests::test_install_shell_args_shape_per_platform ... ok910test commands::agent_auth::tests::terminal_argv_uses_adapter_declared_command ... ok911test commands::agent_discovery::tests::test_install_shell_command_enables_pipefail ... ok912test commands::agent_discovery::tests::test_is_npm_global_install_accepts_catalog_claude_command ... ok913test commands::agent_discovery::tests::test_install_shell_command_returns_ok_on_unix ... ok914test commands::agent_discovery::tests::test_is_npm_global_install_accepts_catalog_codex_command ... ok915test commands::agent_discovery::tests::test_is_npm_global_install_accepts_leading_whitespace ... ok916test commands::agent_discovery::tests::test_is_npm_global_install_accepts_short_flag ... ok917test commands::agent_discovery::tests::test_is_npm_global_install_accepts_uninstall ... ok918test commands::agent_discovery::tests::test_is_npm_global_install_rejects_curl_pipe ... ok919test commands::agent_discovery::tests::test_is_npm_global_install_rejects_non_global_install ... ok920test commands::agent_discovery::tests::test_is_npm_global_install_rejects_unrelated_command ... ok921test commands::agent_discovery::tests::test_npm_eacces_hint_detects_new_format ... ok922test commands::agent_discovery::tests::test_npm_eacces_hint_detects_old_format ... ok923test commands::agent_discovery::tests::test_npm_eacces_hint_returns_none_for_404_stderr ... ok924test commands::agent_discovery::tests::test_plan_adapter_install_returns_catalog_cmds_when_no_adapter_path ... ok925test commands::agent_discovery::tests::test_resolve_install_shell_succeeds_on_unix ... ok926test commands::agent_discovery::tests::test_plan_adapter_install_non_codex_runtime_never_reinstalls ... ok927test commands::agent_discovery::tests::test_should_restart_after_install_dead_pid_is_not_candidate ... ok928test commands::agent_discovery::tests::test_should_restart_after_install_different_runtime_is_not_candidate ... ok929test commands::agent_discovery::tests::test_should_restart_after_install_healthy_agent_is_not_candidate ... ok930test commands::agent_discovery::tests::test_should_restart_after_install_non_local_is_not_candidate ... ok931test commands::agent_discovery::tests::test_should_restart_after_install_setup_mode_now_ready_is_candidate ... ok932test commands::agent_discovery::tests::test_should_restart_after_install_still_not_ready_is_not_candidate ... ok933test commands::agent_metric_archive::tests::test_agent_metric_archive_default_enabled_returns_false_in_oss_build ... ok934test commands::agent_models::tests::anthropic_model_normalization_uses_display_names ... ok935test commands::agent_models::tests::anthropic_models_url_accepts_versioned_base_url ... ok936test commands::agent_models::tests::anthropic_models_url_uses_anthropic_default_base_url ... ok937test commands::agent_models::tests::effective_discovery_provider_is_none_without_an_explicit_or_env_provider ... ok938test commands::agent_models::tests::definition_less_instance_accepts_model_provider_prompt_writes ... ok939test commands::agent_models::tests::effective_discovery_provider_prefers_the_explicit_provider ... ok940test commands::agent_models::tests::effective_discovery_provider_reads_the_runtimes_own_env_var ... ok941test commands::agent_models::tests::effective_discovery_provider_recovers_baked_provider_when_record_has_none ... ok942test commands::agent_models::tests::env_derived_provider_falls_through_when_its_credential_is_missing ... ok943test commands::agent_models::tests::explicit_provider_still_reports_a_missing_credential ... ok944test commands::agent_models::tests::is_databricks_provider_matches_both_variants ... ok945test commands::agent_models::tests::linked_instance_ignores_model_provider_prompt_writes ... ok946test commands::agent_models::tests::model_discovery_error_converts_dangling_sentinel_to_sentence ... ok947test commands::agent_models::tests::model_discovery_ignores_stale_record_for_linked_agent ... ok948test commands::agent_models::tests::openai_compat_model_normalization_preserves_provider_specific_ids ... ok949test commands::agent_models::tests::openai_model_normalization_keeps_agent_text_models ... ok950test commands::agent_models::tests::openai_models_url_uses_openai_default_base_url ... ok951test commands::agent_models::tests::redaction_env_records_value_used_for_request ... ok952test commands::agent_models::tests::required_env_returns_a_configured_credential_however_the_provider_was_resolved ... ok953test commands::agent_models::tests::saved_agent_model_discovery_uses_record_snapshot_for_definition_less_agent ... ok954test commands::agent_models::tests::update_request_mcp_command_parses_for_wire_compat ... ok955test commands::agent_models::tests::update_request_turn_timeout_parses_for_wire_compat ... ok956test commands::agent_update_rollback::tests::failed_profile_sync_does_not_overwrite_a_newer_agent_update ... ok957test commands::agent_update_rollback::tests::failed_profile_sync_preserves_runtime_churn_while_restoring_configuration ... ok958test commands::agent_update_rollback::tests::failed_profile_sync_restores_the_entire_agent_update ... ok959test commands::agents::tests::created_avatar_prefers_explicit_input ... ok960test commands::agents::tests::created_avatar_uses_command_fallback_without_input_or_persona ... ok961test commands::agents::tests::created_avatar_uses_persona_before_command_fallback ... ok962test commands::agents::tests::deploy_payload_carries_the_full_behavioral_quad ... ok963test commands::agents::tests::deploy_resolver_falls_back_to_global_when_definition_and_record_have_none ... ok964test commands::agents::tests::deploy_resolver_inherits_global_when_definition_blank ... ok965test commands::agents::tests::deploy_resolver_returns_none_for_orphaned_instance ... ok966test commands::agents::tests::deploy_resolver_uses_definition_over_stale_record ... ok967test commands::agents::tests::legacy_avatar_empty_when_nothing_resolves ... ok968test commands::agents::tests::legacy_avatar_falls_back_to_command_icon_when_no_persona_or_relay ... ok969test commands::agents::tests::legacy_avatar_falls_back_to_relay_picture_without_persona ... ok970test commands::agents::tests::legacy_avatar_prefers_persona_over_corrupted_relay_picture ... ok971test commands::agents::tests::normalize_relay_mesh_rejects_empty_model_ref ... ok972test commands::agents::tests::build_agent_archive_request_attaches_owner_auth_and_retired_reason ... ok973test commands::agents::tests::normalize_relay_mesh_rejects_non_local_backend ... ok974test commands::agents::tests::normalize_relay_mesh_trims_and_preserves_valid_config ... ok975test commands::agents::tests::profile_in_sync_when_both_avatars_absent ... ok976test commands::agents::tests::profile_in_sync_when_name_and_picture_match ... ok977test commands::agents::tests::profile_needs_sync_when_existing_name_is_none ... ok978test commands::agents::tests::profile_needs_sync_when_expected_avatar_absent_but_published ... ok979test commands::agents::tests::profile_needs_sync_when_missing ... ok980test commands::agents::tests::profile_needs_sync_when_missing_even_without_expected_avatar ... ok981test commands::agents::tests::profile_needs_sync_when_name_diverges ... ok982test commands::agents::tests::profile_needs_sync_when_picture_diverges ... ok983test commands::channels::tests::duplicate_channel_rejection_is_ensure_success_only ... ok984test commands::channels::tests::empty_input_yields_empty_map ... ok985test commands::channels::tests::dedupes_repeated_pubkeys ... ok986test commands::channels::tests::directory_cursor_keeps_same_second_tiebreaker ... ok987test commands::channels::tests::counts_unique_p_tags_per_channel ... ok988test commands::channels::tests::starter_channel_uuid_is_stable_and_scoped ... ok989test commands::channels::tests::starter_match_requires_open_unarchived_stream_by_normalized_name ... ok990test commands::channels::tests::skips_event_without_d_tag ... ok991test commands::channels::tests::zero_member_channel_is_recorded ... ok992test commands::engrams::tests::declared_owner_gate_refuses_kind0_without_auth_tag ... ok993test commands::engrams::tests::declared_owner_gate_is_case_insensitive ... ok994test commands::engrams::tests::declared_owner_gate_refuses_missing_kind0 ... ok995test commands::engrams::tests::declared_owner_gate_opens_for_verified_owner_kind0 ... ok996test commands::global_agent_config::tests::both_not_ready_unchanged_is_not_candidate ... ok997test commands::global_agent_config::tests::env_changed_running_agent_is_candidate ... ok998test commands::global_agent_config::tests::not_ready_env_changed_still_not_ready_is_not_candidate ... ok999test commands::global_agent_config::tests::not_ready_to_ready_is_candidate ... ok1000test commands::global_agent_config::tests::not_ready_to_ready_with_env_change_is_candidate ... ok1001test commands::global_agent_config::tests::ready_to_not_ready_env_changed_is_candidate ... ok1002test commands::identity::auto_connect_default_relay_tests::compiled_flag_matches_expected ... ignored1003test commands::global_agent_config::tests::unchanged_running_agent_is_not_candidate ... ok1004test commands::engrams::tests::declared_owner_gate_refuses_non_owner_viewer ... ok1005test commands::identity::nostr_identity_binding_tests::build_nostr_identity_binding_event_rejects_expired_link ... ok1006test commands::identity::nostr_identity_binding_tests::build_nostr_identity_binding_event_rejects_malformed_verification_code ... ok1007test commands::identity_archive::tests::archive_request_deserializes_camel_case_payload ... ok1008test commands::identity_archive::tests::archived_pubkeys_from_snapshot_accepts_only_valid_p_tags ... ok1009test commands::identity_archive::tests::extract_oa_owner_ignores_kind0_without_auth_tag ... ok1010test commands::identity::nostr_identity_binding_tests::build_nostr_identity_binding_event_signs_exact_shape ... ok1011test commands::identity_archive::tests::relay_information_document_reads_nip11_self_field ... ok1012test commands::identity_archive::tests::extract_oa_owner_matches_nip_ia_test_vector ... ok1013test commands::join_policy::tests::converts_relay_urls_to_join_policy_urls ... ok1014test commands::identity_archive::tests::extract_oa_owner_returns_owner_for_valid_tag ... ok1015test commands::channels::tests::pending_owner_mark_uses_signer_captured_before_identity_swap ... ok1016test commands::channels::tests::pending_overlay_cleared_once_real_membership_observed ... ok1017test commands::join_policy::tests::rejects_non_relay_schemes_and_credentials ... ok1018test commands::legacy_storage::tests::decode_webkit_local_storage_value_reads_utf16le ... ok1019test commands::legacy_storage::tests::decode_webkit_local_storage_value_reads_utf8_fallback ... ok1020test commands::legacy_storage::tests::legacy_identifier_maps_dev_worktree_identifier ... ok1021test commands::legacy_storage::tests::legacy_identifier_maps_release_identifier ... ok1022test commands::channels::tests::pending_overlay_does_not_leak_across_identity_swap ... ok1023test commands::join_policy::tests::refuses_join_policy_redirects ... ok1024test commands::join_policy::tests::reads_an_optional_policy_without_webview_cors ... ok1025test commands::channels::tests::pending_overlay_leaves_unrelated_channel_as_non_member ... ok1026test commands::link_preview::tests::supported_urls_are_google_file_links_only ... ok1027test commands::channels::tests::classify_pending_owner_matches_only_the_owning_identity ... ok1028test commands::link_preview::tests::title_ignores_generic_google_titles ... ok1029test commands::link_preview::tests::title_prefers_open_graph_title ... ok1030test commands::media::tests::test_animated_png_and_webp_are_not_flattened ... ok1031test commands::media::tests::test_detect_and_validate_mime_accepts_text_as_octet_stream ... ok1032test commands::media::tests::test_detect_and_validate_mime_jpeg ... ok1033test commands::media::tests::test_detect_and_validate_mime_rejects_html ... ok1034test commands::media::tests::test_extract_server_authority_default_ports ... ok1035test commands::media::tests::test_extract_server_authority_invalid ... ok1036test commands::media::tests::test_extract_server_authority_ipv6 ... ok1037test commands::media::tests::test_extract_server_authority_non_default_ports ... ok1038test commands::media::tests::test_legacy_upload_retry_statuses_are_narrow ... ok1039test commands::media::tests::test_sanitize_filename ... ok1040test commands::channels::tests::pending_overlay_marks_relay_signed_channel_as_member ... ok1041test commands::media_animated::tests::test_animated_sanitizers_reject_malformed_containers ... ok1042test commands::media::tests::test_sign_blossom_get_auth_header_invalid_base_url ... ok1043test commands::media::tests::test_image_sanitizer_bakes_exif_orientation ... ok1044test commands::media_animated::tests::test_animated_sanitizers_truncate_trailing_bytes ... ok1045test commands::media_animated::tests::test_detects_animated_icc_profiles ... ok1046test commands::media_animated::tests::test_detects_non_identity_animated_png_exif_orientation ... ok1047test commands::media_animated::tests::test_detects_non_identity_animated_webp_exif_orientation ... ok1048test commands::media_animated::tests::test_strip_animated_png_metadata_is_byte_identical_for_clean_input ... ok1049test commands::media_animated::tests::test_strip_animated_png_metadata_preserves_animation_chunks ... ok1050test commands::media_animated::tests::test_strip_animated_webp_metadata_is_byte_identical_for_clean_input ... ok1051test commands::media::tests::test_sign_blossom_get_auth_header_shape ... ok1052test commands::media_animated::tests::test_strip_animated_webp_metadata_preserves_animation_chunks ... ok1053test commands::media_animated::tests::test_strip_animated_webp_removes_nested_frame_metadata ... ok1054test commands::media_animated::tests::test_upload_sanitizer_uses_structural_animation_scrubbers ... ok1055test commands::media_download::tests::decode_boundary_json_none_level_with_entries_rejected ... ok1056test commands::media_download::tests::fetch_boundary_png_filename_with_json_bytes_rejected ... ok1057test commands::media_download::tests::fetch_boundary_png_filename_with_memory_bearing_json_bytes_rejected ... ok1058test commands::media_download::tests::fetch_boundary_team_declared_size_over_cap_rejected ... ok1059test commands::media_download::tests::fetch_boundary_json_filename_with_png_bytes_rejected ... ok1060test commands::media_download::tests::fetch_boundary_team_png_filename_with_json_bytes_rejected ... ok1061test commands::media_download::tests::redirect_refusal_error_only_fires_for_3xx ... ok1062test commands::media_download::tests::snapshot_kind_agent_json_only_rejected ... ok1063test commands::media_download::tests::snapshot_kind_deceptive_name_rejected ... ok1064test commands::media_download::tests::snapshot_kind_json_returns_json_kind_and_correct_cap ... ok1065test commands::media_download::tests::snapshot_kind_plain_json_rejected ... ok1066test commands::media_download::tests::snapshot_kind_plain_png_rejected ... ok1067test commands::media_download::tests::snapshot_kind_png_returns_png_kind_and_correct_cap ... ok1068test commands::media_download::tests::snapshot_kind_team_extensions_are_case_insensitive_and_scale_caps ... ok1069test commands::media_download::tests::test_validate_download_url_http_non_localhost_rejected ... ok1070test commands::media_download::tests::test_validate_download_url_localhost_allowed_for_localhost_relay ... ok1071test commands::media_download::tests::test_validate_download_url_loopback_rejected ... ok1072test commands::media_download::tests::test_validate_download_url_missing_media_path_rejected ... ok1073test commands::media_download::tests::test_validate_download_url_non_https_scheme_rejected ... ok1074test commands::media_download::tests::test_validate_download_url_non_relay_origin_rejected ... ok1075test commands::media_download::tests::test_validate_download_url_non_relay_video_rejected ... ok1076test commands::media_download::tests::test_validate_download_url_private_host_video_rejected ... ok1077test commands::media_download::tests::test_validate_download_url_private_ip_rejected ... ok1078test commands::media_download::tests::test_validate_download_url_root_path_rejected ... ok1079test commands::media_download::tests::test_validate_download_url_valid_relay_url ... ok1080test commands::media_download::tests::test_validate_download_url_valid_relay_url_png ... ok1081test commands::media_download::tests::test_validate_download_url_valid_relay_video_mp4 ... ok1082test commands::media_download::tests::test_validate_download_url_valid_relay_video_webm ... ok1083test commands::media_gif::tests::test_sanitize_gif_strips_metadata_and_passes_through_unparseable ... ok1084test commands::media_gif::tests::test_strip_gif_metadata_canonicalizes_loop_extension ... ok1085test commands::media_gif::tests::test_strip_gif_metadata_preserves_clean_gif_byte_identical ... ok1086test commands::media_gif::tests::test_strip_gif_metadata_rejects_unparseable_payloads ... ok1087test commands::media_gif::tests::test_strip_gif_metadata_removes_comment_and_foreign_app_extensions ... ok1088test commands::media_gif::tests::test_strip_gif_metadata_truncates_bytes_after_trailer ... ok1089test commands::media_snapshot_png::tests::test_sanitizer_still_strips_all_text_from_regular_pngs ... ok1090test commands::media_snapshot_png::tests::test_agent_snapshot_survives_full_share_pipeline ... ok1091test commands::media_transcode::tests::test_has_heic_extension ... ok1092test commands::media_transcode::tests::test_is_heic_file_brand_past_window ... ok1093test commands::media_snapshot_png::tests::test_sanitizer_preserves_agent_snapshot_text_chunk ... ok1094test commands::media_transcode::tests::test_is_heic_file_compatible_brand ... ok1095test commands::media_transcode::tests::test_is_heic_file_empty ... ok1096test commands::media_transcode::tests::test_is_heic_file_jpeg_is_not_heic ... ok1097test commands::media_transcode::tests::test_is_heic_file_mp4_is_not_heic ... ok1098test commands::media_transcode::tests::test_is_heic_file_major_brands ... ok1099test commands::media_transcode::tests::test_is_heic_file_no_ftyp_marker ... ok1100test commands::media_transcode::tests::test_is_heic_file_too_short ... ok1101test commands::media_transcode::tests::test_is_heic_file_variants_infer_misses ... ok1102test commands::media_transcode::tests::test_is_video_file_jpeg_is_not_video ... ok1103test commands::media_transcode::tests::test_is_video_file_empty ... ok1104test commands::media_transcode::tests::test_find_ffmpeg_runs ... ok1105test commands::media_transcode::tests::test_is_video_file_mp4 ... ok1106test commands::messages::tests::channel_messages_before_filter_sends_before_id_the_relay_reads ... ok1107test commands::messages::tests::legacy_managed_agent_auth_tag_skips_self_attestation ... ok1108test commands::legacy_storage::tests::read_legacy_workspace_storage_db_reads_workspace_keys ... ok1109test commands::media_transcode::tests::test_transcode_heic_round_trip ... ok1110test commands::media_download::tests::build_media_fetch_client_succeeds_with_no_redirect_policy ... ok1111test commands::media_transcode::tests::test_transcode_to_mp4_drops_source_metadata ... ok1112test commands::messages::tests::legacy_managed_agent_auth_tag_verifies_for_agent_pubkey ... ok1113test commands::messages::tests::managed_agent_message_builder_rejects_invalid_mentions ... ok1114test commands::messages::tests::marker_author_scope_validates_scope_and_required_pubkey ... ok1115test commands::messages::tests::managed_agent_message_builder_adds_mentions_and_client_marker ... ok1116test commands::messages::tests::managed_agent_message_builder_can_carry_multiple_client_markers ... ok1117test commands::messages::tests::search_messages_filter_emits_operator_fields ... ok1118test commands::messages::tests::search_messages_filter_requests_prefix_mode_for_topbar_typeahead ... ok1119test commands::messages::tests::stored_managed_agent_auth_tag_trims_blank_values ... ok1120test commands::messages::tests::thread_replies_filter_carries_non_p_gated_kinds_to_clear_the_gate ... ok1121test commands::observer_archive::tests::test_observer_archive_default_enabled_matches_expected ... ignored1122test commands::messages::tests::thread_replies_filter_pages_with_composite_cursor ... ok1123test commands::pairing::pairing_relay_tests::configured_pairing_relay_resolves_to_configured_url ... ok1124test commands::pairing::pairing_relay_tests::configured_pairing_relay_takes_precedence_over_legacy_path ... ok1125test commands::pairing::pairing_relay_tests::document_without_pairing_configuration_uses_main_relay ... ok1126test commands::pairing::pairing_generation_tests::current_task_clears_its_session ... ok1127test commands::pairing::pairing_relay_tests::invalid_pairing_relay_url_falls_back_to_legacy_path ... ok1128test commands::pairing::pairing_relay_tests::legacy_pairing_relay_appends_pair_path ... ok1129test commands::pairing::pairing_generation_tests::stale_task_does_not_clear_replacement_session ... ok1130test commands::pairing::pairing_relay_tests::main_relay_pairing_uses_main_relay_url ... ok1131test commands::personas::delete_cascade_tests::cascade_empty_when_no_linked_agents ... ok1132test commands::media_download::tests::media_fetch_client_does_not_follow_redirects ... ok1133test commands::personas::delete_cascade_tests::cascade_includes_linked_agents_and_excludes_others ... ok1134test commands::personas::delete_cascade_tests::failing_save_is_retry_safe ... ok1135test commands::personas::delete_cascade_tests::cascade_includes_running_agent ... ok1136test commands::personas::delete_cascade_tests::remote_deployed_cascade_target_blocks_delete ... ok1137test commands::personas::inbound::inbound_tests::in_app_persona_matches_existing_uuid_and_patches ... ok1138test commands::personas::inbound::inbound_tests::inbound_quad_edit_applies_to_existing_matched_record ... ok1139test commands::personas::inbound::inbound_tests::inbound_definition_less_agent_applies_quad ... ok1140test commands::personas::inbound::inbound_tests::inbound_gate_accepts_validly_signed_event ... ok1141test commands::personas::inbound::inbound_tests::inbound_gate_rejects_tampered_event ... ok1142test commands::personas::inbound::inbound_tests::inbound_team_explicit_clear_overwrites_local ... ok1143test commands::personas::inbound::inbound_tests::inbound_team_match_patches_shared_preserves_local ... ok1144test commands::personas::inbound::inbound_tests::inbound_team_no_match_inserts_idempotently ... ok1145test commands::personas::inbound::inbound_tests::inbound_managed_agent_drops_injected_secrets_and_harness ... ok1146test commands::personas::inbound::inbound_tests::inbound_managed_agent_no_match_is_noop ... ok1147test commands::personas::inbound::inbound_tests::inbound_team_omitted_fields_preserve_local ... ok1148test commands::personas::inbound::inbound_tests::no_local_match_inserts_inbound_reusing_d_tag_as_id ... ok1149test commands::personas::inbound::inbound_tests::re_received_in_app_persona_is_idempotent_no_duplicate ... ok1150test commands::personas::inbound::inbound_tests::team_persona_matches_on_slug_and_patches ... ok1151test commands::personas::inbound::inbound_tests::tombstone_removal_predicates_match_apply_fn_keys ... ok1152test commands::personas::inbound::inbound_tests::parse_deletion_coordinate_rejects_foreign_owner ... ok1153test commands::personas::inbound::inbound_tests::parse_deletion_coordinate_extracts_kind_and_d_tag ... ok1154test commands::personas::inbound::inbound_tests::parse_deletion_coordinate_handles_colon_in_d_tag_and_rejects_malformed ... ok1155test commands::personas::pending::tests::explicit_share_enqueue_failure_is_returned ... ok1156test commands::join_policy::tests::rejects_declared_oversized_join_policy ... ok1157test commands::personas::pending::tests::test_unopenable_retention_db_projects_unshared_instead_of_failing ... ok1158test commands::personas::sharing::tests::test_update_and_publish_enqueue_failure_is_returned ... ok1159test commands::pairing::pairing_relay_tests::live_nip11_probe_discovers_configured_pairing_relay ... ok1160test commands::join_policy::tests::rejects_chunked_oversized_join_policy ... ok1161test commands::personas::snapshot::fidelity_tests::explicit_runtime_provider_and_model_win_over_global_defaults ... ok1162test commands::personas::snapshot::fidelity_tests::import_png_body_avatar_and_full_model_round_trip ... ok1163test commands::personas::snapshot::fidelity_tests::import_png_placeholder_keeps_manifest_avatar_fallback ... ok1164test commands::personas::snapshot::fidelity_tests::inherited_runtime_provider_and_model_are_materialized_for_export ... ok1165test commands::personas::snapshot::import::import_avatar_tests::hosted_avatar_skips_upload ... ok1166test commands::personas::snapshot::import::import_avatar_tests::inline_avatar_is_uploaded_and_replaced_with_hosted_url ... ok1167test commands::personas::snapshot::import::import_avatar_tests::malformed_inline_avatar_fails_before_upload ... ok1168test commands::personas::pending::tests::test_resolvable_scope_projects_the_retained_share_state ... ok1169test commands::personas::snapshot::import::import_avatar_tests::upload_failure_aborts_avatar_materialization ... ok1170test commands::personas::snapshot::png_body_tests::frontend_raster_becomes_png_body_without_replacing_manifest_source ... ok1171test commands::personas::snapshot::tests::definition_export_with_instance_linked_to_other_definition_fails ... ok1172test commands::personas::snapshot::tests::definition_slug_resolves_to_definition_and_linked_instance_is_valid_memory_source ... ok1173test commands::personas::snapshot::tests::direct_instance_export_with_nonmatching_memory_pubkey_fails ... ok1174test commands::personas::snapshot::tests::import_allowlist_clear_downgrades_to_owner_only ... ok1175test commands::personas::snapshot::tests::import_allowlist_keep_with_valid_list_succeeds ... ok1176test commands::personas::snapshot::tests::import_allowlist_malformed_pubkey_is_rejected ... ok1177test commands::personas::snapshot::tests::import_allowlist_uppercase_is_normalized_and_deduplicated ... ok1178test commands::personas::snapshot::tests::import_avatar_data_url_takes_precedence_over_url ... ok1179test commands::personas::snapshot::tests::import_avatar_url_fallback_is_used_when_no_data_url ... ok1180test commands::personas::snapshot::tests::import_catalog_owner_only_without_allowlist_succeeds ... ok1181test commands::personas::snapshot::tests::import_core_slug_maps_to_core_body ... ok1182test commands::personas::snapshot::tests::import_corrupt_bytes_fail_closed ... ok1183test commands::personas::snapshot::tests::import_empty_allowlist_mode_rejected_with_keep_false ... ok1184test commands::personas::snapshot::tests::import_empty_allowlist_mode_rejected_with_keep_true ... ok1185test commands::personas::snapshot::tests::import_empty_bytes_fail_closed ... ok1186test commands::personas::snapshot::tests::import_full_memory_success_result_is_structured ... ok1187test commands::personas::pending::tests::test_recovery_mode_identity_projects_unshared_instead_of_failing ... ok1188test commands::personas::snapshot::tests::import_json_with_memory_decodes_and_warns ... ok1189test commands::personas::snapshot::tests::import_legacy_persona_filename_returns_snapshot_migration_error ... ok1190test commands::personas::snapshot::tests::import_memory_bearing_snapshot_is_accepted ... ok1191test commands::personas::snapshot::tests::import_non_allowlist_mode_preserved_when_keep_false ... ok1192test commands::personas::snapshot::tests::import_non_allowlist_mode_with_nonempty_list_clear_preserves_mode_empties_list ... ok1193test commands::personas::snapshot::tests::import_non_allowlist_mode_with_nonempty_list_keep_preserves_mode_and_list ... ok1194test commands::personas::snapshot::tests::import_none_level_with_entries_is_rejected ... ok1195test commands::personas::pending::tests::share_state_and_pending_heads_are_scoped_by_relay_and_owner ... ok1196test commands::personas::snapshot::tests::import_out_of_range_parallelism_is_rejected ... ok1197test commands::personas::snapshot::tests::import_partial_memory_failure_result_is_structured ... ok1198test commands::personas::snapshot::tests::import_png_over_size_cap_is_rejected ... ok1199test commands::personas::snapshot::tests::import_png_with_core_memory_preserves_entries ... ok1200test commands::personas::snapshot::tests::import_png_with_everything_memory_preserves_entries ... ok1201test commands::personas::snapshot::tests::import_json_over_size_cap_is_rejected ... ok1202test commands::personas::snapshot::tests::import_png_with_none_level_and_entries_is_rejected ... ok1203test commands::personas::snapshot::tests::import_preview_flags_non_empty_source_allowlist ... ok1204test commands::personas::snapshot::tests::import_preview_includes_exported_definition_metadata ... ok1205test commands::personas::snapshot::tests::import_png_with_none_level_and_no_entries_succeeds ... ok1206test commands::personas::snapshot::tests::import_sniff_json_bytes_decodes_correctly ... ok1207test commands::personas::snapshot::tests::import_source_identity_fields_never_consumed ... ok1208test commands::personas::snapshot::tests::import_sniff_png_bytes_decodes_correctly ... ok1209test commands::personas::snapshot::tests::import_unsupported_version_fails_closed ... ok1210test commands::personas::snapshot::tests::import_wrong_format_string_fails_closed ... ok1211test commands::personas::sharing::tests::relay_rejection_stays_durably_queued ... ok1212test commands::personas::snapshot::tests::memory_export_without_pubkey_fails ... ok1213test commands::personas::snapshot::tests::import_twice_produces_distinct_pubkeys ... ok1214test commands::personas::snapshot::tests::resolve_unknown_id_returns_error ... ok1215test commands::personas::snapshot::tests::test_parse_format_is_png_invalid_returns_error ... ok1216test commands::personas::snapshot::tests::resolve_by_pubkey_finds_keyed_instance ... ok1217test commands::personas::snapshot::tests::test_parse_format_is_png_valid_values ... ok1218test commands::personas::snapshot::tests::test_parse_memory_level_invalid_returns_error ... ok1219test commands::personas::snapshot::tests::test_parse_memory_level_valid_values ... ok1220test commands::personas::snapshot::tests::validate_encode_size_json_at_boundary_minus_1_passes ... ok1221test commands::personas::snapshot::tests::validate_encode_size_json_at_boundary_passes ... ok1222test commands::personas::snapshot::tests::validate_encode_size_json_over_boundary_is_rejected ... ok1223test commands::personas::snapshot::tests::validate_encode_size_png_at_boundary_minus_1_passes ... ok1224test commands::personas::snapshot::tests::validate_encode_size_png_at_boundary_passes ... ok1225test commands::personas::snapshot::tests::validate_encode_size_png_over_boundary_is_rejected ... ok1226test commands::personas::update::name_propagation_tests::test_rename_only_affects_linked_persona ... ok1227test commands::personas::update::name_propagation_tests::test_rename_propagates_both_name_and_display_name ... ok1228test commands::personas::update::name_propagation_tests::test_rename_propagates_to_matching_instance ... ok1229test commands::personas::update::name_propagation_tests::test_rename_renames_all_matching_instances_in_one_pass ... ok1230test commands::personas::update::name_propagation_tests::test_rename_skips_pool_named_instance ... ok1231test commands::profile::tests::user_search_filter_requests_prefix_mode_for_typeahead ... ok1232test commands::project_git_branches::tests::branch_inputs_use_conservative_git_validation ... ok1233test commands::project_git_branches::tests::commit_inputs_accept_sha1_and_sha256 ... ok1234test commands::profile::tests::deferred_profile_event_is_strictly_newer_than_prior_head ... ok1235test commands::project_git_branches::tests::remote_head_parser_only_accepts_branch_symrefs ... ok1236test commands::project_git_exec::tests::clean_branch_accepts_plain_and_prefixed_names ... ok1237test commands::project_git_exec::tests::clean_branch_rejects_flag_shaped_and_traversal_values ... ok1238test commands::personas::sharing::tests::unavailable_relay_stays_durably_queued ... ok1239test commands::project_git_exec::tests::clean_target_ref_accepts_only_tags_and_pull_request_refs ... ok1240test commands::project_git_exec::tests::credential_helper_config_value_uses_forward_slashes ... ok1241test commands::project_git_exec::tests::git_subcommand_skips_global_config_options ... ok1242test commands::project_git_exec::tests::remote_and_promisor_operations_receive_credentials ... ok1243test commands::project_git_exec::tests::validate_clone_url_requires_buzz_repo_shape ... ok1244test commands::project_git_exec::tests::workspace_clone_url_requires_exact_relay_origin_and_prefix ... ok1245test commands::project_git_workflow::tests::lifecycle_status_is_signed_by_repository_owner ... ok1246test commands::project_git_workflow::tests::lifecycle_status_rejects_merged_alias ... ok1247test commands::project_git_workflow::tests::merge_conflict_error_has_stable_recovery_metadata ... ok1248test commands::project_git_workflow::tests::merge_conflict_error_serializes_for_tauri_clients ... ok1249test commands::project_git_workflow::tests::merge_error_classification_only_recovers_conflicts ... ok1250test commands::personas::sharing::tests::test_update_and_publish_relay_rejection_reports_queued_not_failure ... ok1251test commands::project_git_workflow::tests::merge_status_metadata_is_rejected_before_git_work ... ok1252test commands::personas::sharing::tests::relay_acceptance_marks_the_scoped_head_synced ... ok1253test commands::project_git_workflow::tests::normalize_commit_accepts_sha1_and_sha256_hex ... ok1254test commands::project_git_workflow::tests::merged_status_preserves_a_newer_requested_timestamp ... ok1255test commands::project_git_workflow::tests::merged_status_is_signed_by_repository_owner ... ok1256test commands::project_git_workflow::tests::normalize_commit_rejects_invalid_values ... ok1257test commands::project_git_workflow::tests::repository_comparison_normalizes_git_suffix_and_trailing_slash ... ok1258test commands::project_terminal::tests::recovery_ref_is_namespaced_by_verified_commit ... ok1259test commands::qr_download::tests::decode_png_data_url_accepts_png_payload ... ok1260test commands::qr_download::tests::decode_png_data_url_rejects_wrong_mime_or_bytes ... ok1261test commands::social::tests::e_tag_id_returns_only_event_tag_values ... ok1262test commands::project_git_workflow::tests::review_request_is_signed_by_repository_owner ... ok1263test commands::social::tests::last_event_tag_id_uses_last_e_tag ... ok1264test commands::social::tests::deleted_event_ids_collects_all_e_tags ... ok1265test commands::social::tests::validate_note_id_requires_hex64 ... ok1266test commands::social::tests::last_matching_event_tag_id_uses_last_visible_target ... ok1267test commands::team_snapshot::tests::canonical_team_json_is_accepted_without_extension_case_policy ... ok1268test commands::social::tests::reaction_emoji_defaults_empty_content_to_plus ... ok1269test commands::team_snapshot::tests::legacy_flat_team_and_pack_zip_return_actionable_error ... ok1270test commands::team_snapshot::tests::parse_memory_level_round_trips_all_variants ... ok1271test commands::team_snapshot::tests::full_rollback_at_teams_boundary_absent_agents_store ... ok1272test commands::team_snapshot::tests::rollback_aggregates_multiple_errors ... ok1273test commands::team_snapshot::tests::rollback_absent_file_treats_already_absent_as_success ... ok1274test commands::team_snapshot::tests::rollback_deletes_file_that_was_absent_before_import ... ok1275test commands::team_snapshot::tests::snapshot_read_error_on_unreadable_file_is_surfaced ... ok1276test commands::personas::sharing::tests::test_update_and_publish_acceptance_publishes_the_edit_at_the_current_share_state ... ok1277test commands::team_snapshot::tests::team_export_round_trip_preserves_team_and_excludes_member_memory ... ok1278test commands::team_snapshot::tests::team_export_with_instance_and_memory_level_uses_supplied_entries ... ok1279test commands::team_snapshot::tests::team_import_keeps_or_clears_every_member_allowlist_with_one_toggle ... ok1280test commands::team_snapshot::tests::team_import_definitions_are_built_for_all_members ... ok1281test commands::workflows::tests::definition_is_parsed_into_object_with_nested_fields ... ok1282test commands::workflows::tests::malformed_yaml_yields_empty_object_not_error ... ok1283test commands::team_snapshot::tests::full_rollback_at_teams_boundary_existing_agents_store ... ok1284test commands::team_snapshot::tests::rollback_restores_existing_agent_store_after_failed_write ... ok1285test commands::workflows::tests::runs_and_approvals_serialize_to_bare_empty_array ... ok1286test commands::workflows::tests::save_wire_serializes_flat_with_optional_secret ... ok1287test commands::profile::tests::deferred_profile_signer_is_captured_and_rejects_wrong_identity ... ok1288test commands::workflows::tests::name_falls_back_to_id_when_blank ... ok1289test commands::workflows::tests::name_falls_back_to_id_when_missing ... ok1290test commands::workflows::tests::scalar_yaml_document_yields_empty_object ... ok1291test commands::workflows::tests::workflow_record_shapes_save_inputs ... ok1292test commands::workflows::tests::tag_value_reads_d_and_h_and_misses_absent ... ok1293test deep_link::tests::parse_add_community_deep_link_accepts_an_omitted_or_empty_name ... ok1294test deep_link::tests::parse_add_community_deep_link_extracts_relay_and_name ... ok1295test commands::workflows::tests::workflow_from_event_maps_all_fields ... ok1296test deep_link::tests::parse_add_community_deep_link_rejects_invalid_relays ... ok1297test deep_link::tests::parse_join_deep_link_extracts_policy_receipt ... ok1298test commands::workflows::tests::workflow_wire_serializes_with_snake_case_keys ... ok1299test deep_link::tests::parse_join_deep_link_extracts_relay_and_code ... ok1300test deep_link::tests::parse_join_deep_link_rejects_empty_code ... ok1301test deep_link::tests::parse_join_deep_link_rejects_missing_relay ... ok1302test deep_link::tests::parse_join_deep_link_rejects_non_websocket_relay ... ok1303test deep_link::tests::parse_join_deep_link_rejects_missing_code ... ok1304test deep_link::tests::parse_message_deep_link_accepts_buzz_scheme ... ok1305test deep_link::tests::parse_message_deep_link_extracts_required_params ... ok1306test deep_link::tests::parse_message_deep_link_includes_thread_root ... ok1307test deep_link::tests::parse_message_deep_link_rejects_empty_channel ... ok1308test deep_link::tests::parse_message_deep_link_rejects_empty_id ... ok1309test deep_link::tests::parse_message_deep_link_rejects_missing_id ... ok1310test deep_link::tests::parse_message_deep_link_treats_empty_thread_as_absent ... ok1311test deep_link::tests::parse_nostr_bind_deep_link_accepts_browser_fragment_return ... ok1312test deep_link::tests::parse_nostr_bind_deep_link_accepts_expired_link_for_user_facing_error ... ok1313test deep_link::tests::parse_nostr_bind_deep_link_accepts_same_origin_callback_url ... ok1314test deep_link::tests::parse_nostr_bind_deep_link_accepts_valid_url ... ok1315test deep_link::tests::parse_nostr_bind_deep_link_rejects_cross_origin_callback_url ... ok1316test deep_link::tests::parse_nostr_bind_deep_link_rejects_empty_nonce ... ok1317test deep_link::tests::parse_nostr_bind_deep_link_rejects_http_callback_url ... ok1318test deep_link::tests::parse_nostr_bind_deep_link_rejects_long_verification_code ... ok1319test deep_link::tests::parse_nostr_bind_deep_link_rejects_missing_challenge_id ... ok1320test deep_link::tests::parse_nostr_bind_deep_link_rejects_missing_verification_code ... ok1321test deep_link::tests::parse_nostr_bind_deep_link_rejects_non_digit_verification_code ... ok1322test deep_link::tests::parse_nostr_bind_deep_link_rejects_non_https_origin ... ok1323test deep_link::tests::parse_nostr_bind_deep_link_rejects_origin_with_credentials ... ok1324test deep_link::tests::parse_nostr_bind_deep_link_rejects_origin_with_path ... ok1325test deep_link::tests::parse_nostr_bind_deep_link_rejects_short_verification_code ... ok1326test deep_link::tests::parse_nostr_bind_deep_link_rejects_unsupported_return_mode ... ok1327test deep_link::tests::parse_nostr_bind_deep_link_rejects_wrong_action ... ok1328test deep_link::tests::parse_nostr_bind_deep_link_rejects_wrong_audience ... ok1329test deep_link::tests::parse_nostr_bind_deep_link_requires_callback_for_browser_fragment_return ... ok1330test deep_link::tests::pending_community_links_are_fifo_and_acknowledged_in_order ... ok1331test deep_link::tests::pending_community_links_dedupe_exact_intents ... ok1332test deep_link::tests::pending_join_serializes_policy_receipt_for_cold_launch_recovery ... ok1333test event_sync::team_events_tests::migrate_teams_no_file_is_noop ... ok1334test event_sync::team_events_tests::migrate_teams_skips_builtins ... ok1335test commands::personas::snapshot::import::import_avatar_tests::relay_sized_inline_avatar_becomes_bounded_signed_profile ... ok1336test event_sync::tests::migrate_personas_no_file_is_noop ... ok1337test event_sync::team_events_tests::migrate_teams_unchanged_second_run_is_noop ... ok1338test event_sync::team_events_tests::migrate_teams_writes_signed_retention_rows ... ok1339test event_sync::tests::migrate_personas_edited_persona_re_retains_pending ... ok1340test event_sync::team_events_tests::migrate_teams_edited_team_re_retains_pending ... ok1341test event_sync::tests::migrate_personas_skips_builtins ... ok1342test events::tests::archive_identity_request_matches_spec_vector_1_layout ... ok1343test events::tests::archive_request_rejects_replaced_by_equal_target ... ok1344test events::tests::channel_builders_reject_hash_only_names ... ok1345test events::tests::edit_mentions_are_deduped_and_lowercased ... ok1346test events::tests::edit_with_added_mention_emits_p_tag ... ok1347test events::tests::edit_with_no_added_mentions_emits_no_p_tag ... ok1348test events::tests::unarchive_request_layout_self_path ... ok1349test huddle::jitter::tests::empty_buffer_get_audio_still_produces_a_frame ... ok1350test event_sync::tests::migrate_personas_new_persona_after_first_run_gets_retained ... ok1351test event_sync::tests::migrate_personas_unchanged_second_run_is_noop ... ok1352test huddle::jitter::tests::jitter_buffer_construction_succeeds_for_each_peer_index ... ok1353test huddle::pocket::tests::build_extra_long_prompt_is_none ... ok1354test huddle::pocket::tests::build_extra_never_lowers_frames_after_eos_for_any_word_count ... ok1355test huddle::pocket::tests::build_extra_short_prompt_sets_only_max_frames ... ok1356test huddle::pocket::tests::prepare_prompt_collapses_whitespace ... ok1357test huddle::pocket::tests::prepare_prompt_does_not_double_capitalize_already_uppercase ... ok1358test huddle::pocket::tests::prepare_prompt_does_not_pad_long_text ... ok1359test huddle::pocket::tests::prepare_prompt_handles_non_ascii_first_letter ... ok1360test huddle::pocket::tests::prepare_prompt_pad_is_whitespace_only ... ok1361test huddle::pocket::tests::prepare_prompt_pads_and_capitalizes_one_word ... ok1362test huddle::pocket::tests::prepare_prompt_preserves_existing_punctuation ... ok1363test huddle::pocket::tests::prepare_prompt_returns_none_for_empty_input ... ok1364test huddle::pocket::tests::prepare_prompt_threshold_is_inclusive_at_four_words ... ok1365test huddle::pocket::tests::short_prompt_max_frames_is_below_upstream_default ... ok1366test huddle::preprocessing::tests::collapses_whitespace ... ok1367test huddle::preprocessing::tests::expands_integers ... ok1368test huddle::preprocessing::tests::expands_thousands ... ok1369test huddle::preprocessing::tests::expands_times ... ok1370test huddle::models::tests::tts_readiness_requires_license_sidecar ... ok1371test huddle::preprocessing::tests::filters_trivial_responses ... ok1372test huddle::preprocessing::tests::full_pipeline ... ok1373test huddle::preprocessing::tests::preserves_standalone_underscores ... ok1374test event_sync::tests::migrate_personas_supersedes_future_dated_head ... ok1375test huddle::preprocessing::tests::split_sentences_abbreviations ... ok1376test huddle::preprocessing::tests::split_sentences_em_dash_break ... ok1377test huddle::preprocessing::tests::split_sentences_basic ... ok1378test huddle::preprocessing::tests::split_sentences_empty ... ok1379test huddle::preprocessing::tests::split_sentences_newline_break ... ok1380test huddle::preprocessing::tests::split_sentences_numbered_list ... ok1381test huddle::preprocessing::tests::split_sentences_single ... ok1382test huddle::preprocessing::tests::strips_bold_italic ... ok1383test huddle::preprocessing::tests::strips_fenced_code_block ... ok1384test huddle::preprocessing::tests::strips_inline_code ... ok1385test huddle::preprocessing::tests::strips_tilde_fenced_block ... ok1386test huddle::preprocessing::tests::strips_url_mid_sentence_no_punct_preserved ... ok1387test huddle::preprocessing::tests::strips_url_preserves_trailing_exclamation ... ok1388test huddle::preprocessing::tests::strips_url_preserves_trailing_period ... ok1389test event_sync::tests::migrate_personas_writes_signed_retention_rows ... ok1390test huddle::preprocessing::tests::strips_url_preserves_trailing_question ... ok1391test huddle::preprocessing::tests::strips_urls ... ok1392test huddle::tts::tests::apply_fade_out_does_not_touch_leading_samples ... ok1393test huddle::tts::tests::apply_fade_out_empty_buffer ... ok1394test huddle::tts::tests::apply_fade_out_short_buffer ... ok1395test huddle::tts::tests::apply_fade_out_single_sample ... ok1396test huddle::tts::tests::build_sentence_append_buffer_flips_first_append ... ok1397test huddle::tts::tests::cancel_already_true_is_harmless ... ok1398test huddle::tts::tests::cancel_consumption_drains_queue ... ok1399test huddle::jitter::tests::insert_packet_then_get_audio_returns_playout_frame ... ok1400test huddle::tts::tests::cancel_consumption_resets_flags ... ok1401test huddle::tts::tests::chunk_grouping_empty_input ... ok1402test huddle::tts::tests::chunk_grouping_first_sentence_is_always_alone ... ok1403test huddle::tts::tests::chunk_grouping_oversized_sentence_passes_through ... ok1404test huddle::tts::tests::chunk_grouping_packs_up_to_budget_then_spills ... ok1405test huddle::tts::tests::chunk_grouping_preserves_punctuation_at_joins ... ok1406test huddle::tts::tests::chunk_grouping_single_sentence_unchanged ... ok1407test huddle::tts::tests::chunk_grouping_skips_blank_sentences ... ok1408test huddle::tts::tests::clamp_to_full_scale_clamps_outliers ... ok1409test huddle::tts::tests::clamp_to_full_scale_empty_buffer ... ok1410test huddle::tts::tests::clamp_to_full_scale_passes_speech_audio_unchanged ... ok1411test huddle::tts::tests::comfort_noise_below_threshold_no_cancel ... ok1412test huddle::tts::tests::first_sentence_leading_silence_is_exactly_lead_in ... ok1413test huddle::tts::tests::frames_while_tts_inactive_are_not_counted ... ok1414test huddle::tts::tests::concurrent_remote_and_local_cancel ... ok1415test huddle::tts::tests::frames_without_tts_active_no_cancel ... ok1416test huddle::tts::tests::full_cancel_cycle_is_reusable ... ok1417test huddle::tts::tests::idle_check_holds_mic_gate_while_audio_drains ... ok1418test huddle::tts::tests::idle_check_noop_when_nothing_was_queued ... ok1419test huddle::tts::tests::idle_check_releases_mic_gate_after_drain ... ok1420test huddle::tts::tests::lead_in_pad_is_present_for_every_sentence_chunk ... ok1421test huddle::tts::tests::local_barge_in_still_works_without_remote_frames ... ok1422test huddle::tts::tests::monitor_stale_cancel_branch_must_not_clear_fresh_audio ... ok1423test huddle::tts::tests::monitor_tick_noop_without_cancel ... ok1424test huddle::tts::tests::monitor_tick_silences_and_releases_without_consuming_cancel ... ok1425test huddle::tts::tests::multiple_peers_above_threshold_idempotent ... ok1426test huddle::tts::tests::no_cancel_no_shutdown_returns_false ... ok1427test huddle::tts::tests::on_receipt_check_releases_mic_gate_before_synthesis ... ok1428test huddle::tts::tests::per_peer_counters_are_independent ... ok1429test huddle::tts::tests::sentence_append_buffer_is_one_contiguous_source ... ok1430test huddle::tts::tests::sentence_gap_budget_is_preserved ... ok1431test huddle::tts::tests::sentence_lead_in_is_sane ... ok1432test huddle::tts::tests::shutdown_takes_priority_over_cancel ... ok1433test huddle::tts::tests::speech_above_threshold_sets_cancel ... ok1434test huddle::tts::tests::tick_resets_counters ... ok1435test huddle::wire::tests::audio_level_dbov_clamps_silence_to_minus_127 ... ok1436test huddle::tts::tests::tts_session_transition_clears_counters ... ok1437test huddle::wire::tests::audio_level_dbov_full_scale_returns_zero ... ok1438test huddle::wire::tests::encoded_byte_order_is_network_byte_order ... ok1439test huddle::wire::tests::audio_level_dbov_is_in_canonical_range_for_realistic_speech ... ok1440test huddle::wire::tests::out_of_range_level_dbov_is_clamped_not_rejected ... ok1441test huddle::wire::tests::parse_rejects_short_input ... ok1442test huddle::wire::tests::parse_returns_payload_remainder ... ok1443test huddle::wire::tests::reserved_flag_bits_are_preserved_for_inspection ... ok1444test huddle::wire::tests::round_trip_preserves_fields ... ok1445test managed_agents::agent_env::tests::baked_build_env_is_empty_in_oss_build ... ok1446test managed_agents::agent_env::tests::build_env_map_agent_env_blob_is_decoded_and_folded ... ok1447test managed_agents::agent_env::tests::build_env_map_empty_provider_is_skipped ... ok1448test managed_agents::agent_env::tests::build_env_map_none_inputs_returns_empty ... ok1449test managed_agents::agent_env::tests::build_env_map_provider_and_model_are_mapped ... ok1450test managed_agents::agent_env::tests::build_env_map_user_env_overrides_baked_via_btreemap_extend ... ok1451test managed_agents::agent_env::tests::discovery_env_with_baked_floor_user_key_wins_over_baked ... ok1452test managed_agents::agent_env::tests::parse_agent_env_lines_base64_round_trip_preserves_all_pairs ... ok1453test managed_agents::agent_env::tests::parse_agent_env_lines_empty_input_returns_empty ... ok1454test managed_agents::agent_env::tests::parse_agent_env_lines_empty_value_is_allowed ... ok1455test managed_agents::agent_env::tests::parse_agent_env_lines_multiple_pairs ... ok1456test managed_agents::agent_env::tests::parse_agent_env_lines_skips_blank_lines ... ok1457test managed_agents::agent_env::tests::parse_agent_env_lines_skips_empty_key ... ok1458test managed_agents::agent_env::tests::parse_agent_env_lines_skips_line_without_equals ... ok1459test managed_agents::agent_env::tests::parse_agent_env_lines_splits_on_first_equals ... ok1460test managed_agents::agent_events::tests::content_excludes_secrets_and_runtime_fields ... ok1461test event_sync::tests::migrate_teams_supersedes_future_dated_head ... ok1462test managed_agents::agent_events::tests::build_agent_delete_has_single_a_tag_no_e_tag ... ok1463test managed_agents::agent_events::tests::projection_ignores_runtime_field_churn ... ok1464test managed_agents::agent_events::tests::projection_changes_on_meaningful_edit ... ok1465test managed_agents::agent_events::tests::projection_is_deterministic ... ok1466test managed_agents::agent_events::tests::d_tag_is_agent_pubkey ... ok1467test managed_agents::agent_events::tests::build_agent_event_produces_correct_kind ... ok1468test managed_agents::agent_events::tests::projection_slims_definition_quad_only_when_linked ... ok1469test managed_agents::agent_events::tests::from_event_drops_injected_secret_and_harness_keys ... ok1470test managed_agents::agent_snapshot::tests::invalid_format_discriminator_is_rejected ... ok1471test managed_agents::agent_snapshot::tests::avatar_url_fallback_when_over_size_limit ... ok1472test managed_agents::agent_snapshot::tests::definition_fields_present_in_snapshot ... ok1473test managed_agents::agent_snapshot::tests::json_round_trip_config_only ... ok1474test managed_agents::agent_snapshot::tests::json_round_trip_with_memory ... ok1475test managed_agents::agent_snapshot::tests::png_export_rejects_none_level_with_nonempty_entries ... ok1476test managed_agents::agent_snapshot::tests::avatar_inlined_when_under_size_limit ... ok1477test managed_agents::agent_snapshot::tests::png_export_with_no_memory_succeeds ... ok1478test managed_agents::agent_snapshot::tests::png_round_trip_with_everything_memory ... ok1479test managed_agents::agent_snapshot::tests::profile_fields_present_in_snapshot ... ok1480test managed_agents::agent_snapshot::tests::png_round_trip_with_avatar_png ... ok1481test managed_agents::agent_snapshot::tests::png_round_trip_no_memory ... ok1482test managed_agents::agent_snapshot::tests::secret_exclusion_env_vars_absent ... ok1483test managed_agents::agent_snapshot::tests::png_round_trip_with_core_memory ... ok1484test managed_agents::agent_snapshot::tests::secret_exclusion_auth_tag_absent ... ok1485test managed_agents::agent_snapshot::tests::secret_exclusion_lineage_ids_absent ... ok1486test managed_agents::agent_snapshot::tests::secret_exclusion_machine_commands_absent ... ok1487test managed_agents::agent_snapshot::tests::secret_exclusion_private_key_nsec_absent ... ok1488test managed_agents::agent_snapshot::tests::secret_exclusion_relay_url_absent ... ok1489test managed_agents::agent_snapshot::tests::secret_exclusion_runtime_state_absent ... ok1490test managed_agents::agent_snapshot::tests::snapshot_omits_removed_mcp_toolsets_config ... ok1491test managed_agents::agent_snapshot::tests::unsupported_version_is_rejected ... ok1492test managed_agents::agent_snapshot::tests::png_snapshot_transcodes_jpeg_avatar_into_image_body ... ok1493test managed_agents::backend::tests::env_secrets_from_request_extracts_string_values ... ok1494test managed_agents::backend::tests::env_secrets_from_request_handles_missing_shape ... ok1495test managed_agents::backend::tests::redact_env_values_in_scrubs_map_values ... ok1496test managed_agents::backend::tests::redact_secrets_replaces_nsec ... ok1497test managed_agents::backend::tests::redact_secrets_replaces_token ... ok1498test managed_agents::backend::tests::redact_secrets_with_extras_handles_overlapping_secrets ... ok1499test managed_agents::backend::tests::redact_secrets_with_extras_scrubs_user_env_values ... ok1500test managed_agents::backend::tests::redact_secrets_with_extras_skips_short_values ... ok1501test managed_agents::backend::tests::redact_secrets_with_extras_terminates_when_value_substring_of_marker ... ok1502test managed_agents::backend::tests::split_config_key_handles_all_styles ... ok1503test managed_agents::backend::tests::validate_provider_config_accepts_scalars ... ok1504test managed_agents::backend::tests::validate_provider_config_allows_key_as_substring ... ok1505test managed_agents::backend::tests::validate_provider_config_rejects_camel_case_secrets ... ok1506test managed_agents::backend::tests::validate_provider_config_rejects_nested ... ok1507test managed_agents::backend::tests::validate_provider_config_rejects_secret_key ... ok1508test managed_agents::config_bridge::claude::tests::always_thinking_enabled_appears_in_extra ... ok1509test managed_agents::config_bridge::claude::tests::arbitrary_env_var_surfaced_without_schema ... ok1510test managed_agents::config_bridge::claude::tests::effort_level_maps_to_thinking_effort ... ok1511test managed_agents::config_bridge::claude::tests::empty_settings_returns_defaults ... ok1512test managed_agents::config_bridge::claude::tests::enabled_plugins_flattened_in_extra ... ok1513test managed_agents::config_bridge::claude::tests::env_vars_flattened_in_extra ... ok1514test managed_agents::config_bridge::claude::tests::model_not_duplicated_in_extra ... ok1515test managed_agents::config_bridge::claude::tests::parse_mcp_servers ... ok1516test managed_agents::config_bridge::claude::tests::parse_model_from_settings ... ok1517test managed_agents::config_bridge::claude::tests::parse_permissions_and_hooks ... ok1518test managed_agents::config_bridge::claude::tests::unknown_future_field_appears_in_extra ... ok1519test managed_agents::config_bridge::codex::tests::approval_only_mode ... ok1520test managed_agents::config_bridge::codex::tests::empty_config ... ok1521test managed_agents::config_bridge::codex::tests::explicit_provider_wins_over_default ... ok1522test managed_agents::config_bridge::codex::tests::extra_contains_fast_mode_from_features ... ok1523test managed_agents::config_bridge::codex::tests::extra_contains_model_reasoning_summary ... ok1524test managed_agents::config_bridge::codex::tests::extra_contains_plan_mode_reasoning_effort ... ok1525test managed_agents::config_bridge::codex::tests::extra_contains_service_tier ... ok1526test managed_agents::config_bridge::codex::tests::extra_contains_unknown_future_field ... ok1527test managed_agents::config_bridge::codex::tests::invalid_toml_returns_none ... ok1528test managed_agents::config_bridge::codex::tests::normalized_fields_not_duplicated_in_extra ... ok1529test managed_agents::config_bridge::codex::tests::parse_basic_config ... ok1530test managed_agents::config_bridge::codex::tests::parse_custom_providers ... ok1531test managed_agents::config_bridge::codex::tests::parse_mcp_servers ... ok1532test managed_agents::config_bridge::codex::tests::sandbox_only_mode ... ok1533test managed_agents::config_bridge::goose::tests::databricks_host_without_explicit_provider_infers_databricks ... ok1534test managed_agents::config_bridge::goose::tests::empty_yaml_returns_empty_config ... ok1535test managed_agents::config_bridge::goose::tests::explicit_provider_wins_over_databricks_inference ... ok1536test managed_agents::config_bridge::goose::tests::flat_model_wins_over_nested ... ok1537test managed_agents::config_bridge::goose::tests::goose_provider_databricks_flat_host_no_active_provider ... ok1538test managed_agents::config_bridge::goose::tests::invalid_yaml_returns_none ... ok1539test managed_agents::config_bridge::goose::tests::non_databricks_provider_uses_provider_host_key ... ok1540test managed_agents::config_bridge::goose::tests::parse_extensions ... ok1541test managed_agents::config_bridge::goose::tests::parse_flat_keys ... ok1542test managed_agents::config_bridge::goose::tests::parse_nested_provider ... ok1543test managed_agents::config_bridge::reader::tests::buzz_agent_context_limit_from_env_is_buzz_explicit ... ok1544test managed_agents::config_bridge::reader::tests::acp_model_overrides_file_model_with_override_tracking ... ok1545test managed_agents::config_bridge::reader::tests::buzz_agent_max_output_tokens_from_env_is_buzz_explicit ... ok1546test managed_agents::config_bridge::reader::tests::buzz_agent_max_tokens_absent_when_no_env_var_or_file ... ok1547test managed_agents::config_bridge::reader::tests::buzz_agent_max_tokens_env_var_not_double_surfaced_in_advanced ... ok1548test managed_agents::config_bridge::reader::tests::buzz_agent_thinking_effort_env_var_not_double_surfaced_in_advanced ... ok1549test managed_agents::config_bridge::reader::tests::buzz_agent_thinking_effort_from_env_is_buzz_explicit ... ok1550test managed_agents::config_bridge::reader::tests::claude_surface_uses_mcp_config_path_not_settings_path ... ok1551test managed_agents::config_bridge::reader::tests::config_file_only_system_prompt_surfaces_as_read_only_config_file_field ... ok1552test managed_agents::config_bridge::reader::tests::explicit_record_model_not_retagged_when_already_present ... ok1553test managed_agents::config_bridge::reader::tests::extra_env_var_skipped_when_already_in_file_config_extra ... ok1554test managed_agents::config_bridge::reader::tests::extra_env_vars_appear_in_advanced_as_buzz_explicit ... ok1555test managed_agents::config_bridge::reader::tests::goose_mcp_config_path_follows_path_root_override ... ok1556test managed_agents::config_bridge::reader::tests::missing_optional_provider_stays_hidden ... ok1557test managed_agents::config_bridge::reader::tests::missing_required_provider_still_returns_dropdown_field ... ok1558test managed_agents::config_bridge::reader::tests::no_false_positive_override_when_persona_edited_mid_life ... ok1559test managed_agents::config_bridge::reader::tests::no_runtime_override_when_model_overridden_is_false ... ok1560test managed_agents::config_bridge::reader::tests::no_system_prompt_from_any_tier_yields_none ... ok1561test managed_agents::config_bridge::reader::tests::persona_model_injection_produces_persona_default_origin ... ok1562test managed_agents::config_bridge::reader::tests::persona_provider_injection_produces_persona_default_origin ... ok1563test managed_agents::config_bridge::reader::tests::persona_system_prompt_injection_produces_persona_default_origin ... ok1564test managed_agents::config_bridge::reader::tests::post_spawn_with_model_config_option_uses_acp ... ok1565test managed_agents::config_bridge::reader::tests::pre_spawn_surface_reports_pending_acp_tiers ... ok1566test managed_agents::config_bridge::reader::tests::provider_locked_shows_locked ... ok1567test managed_agents::backend::tests::resolve_provider_binary_accepts_valid_id_format ... ok1568test managed_agents::config_bridge::reader::tests::record_model_overrides_file_model ... ok1569test managed_agents::config_bridge::reader::tests::record_system_prompt_shadows_config_file_prompt_as_secondary ... ok1570test managed_agents::config_bridge::reader::tests::runtime_override_wins_display_when_model_overridden_is_true ... ok1571test managed_agents::config_bridge::reader::tests::surface_reports_mcp_specific_config_path ... ok1572test managed_agents::config_bridge::schema_walker::tests::arbitrary_env_subkeys_surfaced_without_schema ... ok1573test managed_agents::config_bridge::schema_walker::tests::array_with_nested_objects_falls_back_to_item_count ... ok1574test managed_agents::config_bridge::schema_walker::tests::empty_array_formats_as_empty_string ... ok1575test managed_agents::backend::tests::resolve_provider_binary_rejects_invalid_ids ... ok1576test managed_agents::config_bridge::schema_walker::tests::empty_config_returns_empty ... ok1577test managed_agents::config_bridge::schema_walker::tests::empty_inner_object_emits_placeholder ... ok1578test managed_agents::config_bridge::schema_walker::tests::extracts_scalar_bool ... ok1579test managed_agents::config_bridge::schema_walker::tests::extracts_scalar_number ... ok1580test managed_agents::config_bridge::schema_walker::tests::extracts_scalar_string ... ok1581test managed_agents::config_bridge::schema_walker::tests::flattens_object_one_level ... ok1582test managed_agents::config_bridge::schema_walker::tests::formats_scalar_array_as_joined_values ... ok1583test managed_agents::config_bridge::schema_walker::tests::nested_object_at_two_levels_is_flattened ... ok1584test managed_agents::config_bridge::schema_walker::tests::nested_object_beyond_two_levels_is_placeholder ... ok1585test managed_agents::config_bridge::schema_walker::tests::non_object_config_returns_empty ... ok1586test managed_agents::config_bridge::schema_walker::tests::projects_table_flattens_to_trust_level ... ok1587test managed_agents::config_bridge::schema_walker::tests::skip_list_excludes_keys ... ok1588test managed_agents::config_bridge::schema_walker::tests::tui_model_availability_nux_flattens_to_model_keys ... ok1589test managed_agents::config_bridge::schema_walker::tests::unknown_keys_are_surfaced ... ok1590test managed_agents::custom_harnesses::tests::builtin_ids_are_rejected ... ok1591test managed_agents::custom_harnesses::tests::invalid_id_empty ... ok1592test managed_agents::custom_harnesses::tests::invalid_id_path_traversal ... ok1593test managed_agents::custom_harnesses::tests::invalid_id_starts_with_hyphen ... ok1594test managed_agents::custom_harnesses::tests::invalid_id_uppercase ... ok1595test managed_agents::custom_harnesses::tests::legacy_avatar_url_in_json_is_silently_dropped_on_load ... ok1596test managed_agents::custom_harnesses::tests::load_applies_id_collision_check ... ok1597test managed_agents::custom_harnesses::tests::load_accepts_empty_or_https_install_url ... ok1598test managed_agents::custom_harnesses::tests::load_continues_after_one_bad_entry ... ok1599test managed_agents::custom_harnesses::tests::load_missing_dir_returns_empty_vec ... ok1600test managed_agents::custom_harnesses::tests::discovery_publish_after_concurrent_delete_keeps_harness_gone ... ok1601test managed_agents::custom_harnesses::tests::load_dedups_duplicate_ids_first_file_wins ... ok1602test managed_agents::custom_harnesses::tests::load_skips_definition_with_comma_in_args ... ok1603test managed_agents::custom_harnesses::tests::load_skips_definition_with_empty_command ... ok1604test managed_agents::custom_harnesses::tests::load_skips_definition_with_invalid_id ... ok1605test managed_agents::custom_harnesses::tests::load_skips_non_json_files ... ok1606test managed_agents::custom_harnesses::tests::load_skips_definition_with_non_http_install_url ... ok1607test managed_agents::custom_harnesses::tests::load_skips_invalid_json_without_panicking ... ok1608test managed_agents::custom_harnesses::tests::preset_ids_are_reserved_and_cannot_be_used_as_custom_ids ... ok1609test managed_agents::custom_harnesses::tests::load_valid_json_returns_definition ... ok1610test managed_agents::custom_harnesses::tests::discovery_publish_after_concurrent_save_keeps_saved_harness ... ok1611test managed_agents::custom_harnesses::tests::save_to_dir_rename_nonexistent_old_id_is_non_fatal ... ok1612test managed_agents::custom_harnesses::tests::save_to_dir_create_writes_file_and_loads_back ... ok1613test managed_agents::custom_harnesses::tests::save_to_dir_roundtrip_with_env_preserves_values ... ok1614test managed_agents::custom_harnesses::tests::unknown_id_passes_collision_check ... ok1615test managed_agents::custom_harnesses::tests::valid_id_alphanumeric ... ok1616test managed_agents::custom_harnesses::tests::valid_id_lowercase_with_hyphen ... ok1617test managed_agents::custom_harnesses::tests::valid_id_underscore_start ... ok1618test managed_agents::custom_harnesses::tests::validate_accepts_comma_free_args ... ok1619test managed_agents::custom_harnesses::tests::validate_accepts_well_formed_env ... ok1620test managed_agents::custom_harnesses::tests::validate_rejects_comma_in_args ... ok1621test managed_agents::custom_harnesses::tests::validate_rejects_malformed_key_with_equals_sign ... ok1622test managed_agents::custom_harnesses::tests::validate_rejects_nul_byte_in_value ... ok1623test managed_agents::custom_harnesses::tests::validate_rejects_reserved_key_buzz_managed_agent ... ok1624test managed_agents::custom_harnesses::tests::validate_rejects_reserved_key_case_insensitive ... ok1625test managed_agents::custom_harnesses::tests::validate_rejects_value_over_per_value_size_limit ... ok1626test managed_agents::custom_harnesses::tests::save_to_dir_backup_is_cleaned_up_after_same_id_edit ... ok1627test managed_agents::custom_harnesses::tests::save_to_dir_rename_removes_old_file_and_creates_new ... ok1628test managed_agents::custom_harnesses::tests::warm_registry_then_lookup_finds_custom_and_preset_entries ... ok1629test managed_agents::custom_harnesses::tests::warm_registry_with_no_custom_dir_loads_presets_only ... ok1630test managed_agents::discovery::runtime_metadata::tests::vendor_metadata_distinguishes_cli_and_adapter_guidance ... ok1631test managed_agents::discovery::tests::apply_agent_command_update_concrete_pin_keeps_materialized_runtime ... ok1632test managed_agents::discovery::tests::apply_agent_command_update_inherit_sentinel_clears_pin_and_runtime ... ok1633test managed_agents::custom_harnesses::tests::save_to_dir_same_id_edit_replaces_content ... ok1634test managed_agents::discovery::tests::apply_agent_command_update_sentinel_keeps_runtime_for_definition_less_record ... ok1635test managed_agents::discovery::tests::classifies_adapter_missing_when_cli_present ... ok1636test managed_agents::discovery::tests::classifies_available_when_adapter_found ... ok1637test managed_agents::discovery::tests::classifies_cli_missing_when_adapter_found_but_cli_absent ... ok1638test managed_agents::custom_harnesses::tests::warm_then_clear_registry_empties_lookup ... ok1639test managed_agents::discovery::tests::classifies_not_installed_when_no_underlying_cli ... ok1640test managed_agents::discovery::tests::classifies_not_installed_when_nothing_found ... ok1641test managed_agents::discovery::tests::codex_adapter_availability_outdated_for_missing_binary ... ok1642test managed_agents::discovery::tests::create_time_override_inherits_exact_persona_command ... ok1643test managed_agents::discovery::tests::create_time_override_none_when_persona_runtime_installed ... ok1644test managed_agents::discovery::tests::create_time_override_none_when_persona_runtime_not_installed ... ok1645test managed_agents::discovery::tests::create_time_override_preserves_pin_for_persona_less_create ... ok1646test managed_agents::discovery::tests::create_time_override_preserves_selected_runtime_alias ... ok1647test managed_agents::discovery::tests::create_time_override_some_when_user_deliberately_overrides_installed_runtime ... ok1648test managed_agents::discovery::tests::builtin_catalog_entry_has_empty_definition_env ... ok1649test managed_agents::discovery::tests::dangling_harness_id_extracts_id_and_rejects_other_errors ... ok1650test managed_agents::discovery::tests::default_agent_command_resolves_bundled_buzz_agent ... ok1651test commands::agent_discovery::tests::test_plan_adapter_install_returns_none_for_current_1x_codex_binary ... ok1652test commands::agent_discovery::tests::test_plan_adapter_install_updates_older_1x_codex_binary ... ok1653test commands::agent_discovery::tests::test_plan_adapter_install_selects_npm_command_for_outdated_0x_codex_binary ... ok1654test managed_agents::discovery::tests::divergent_override_none_for_alternate_command_of_same_runtime ... ok1655test managed_agents::discovery::tests::divergent_override_none_for_empty_or_absent_pick ... ok1656test managed_agents::discovery::tests::divergent_override_none_when_picked_matches_persona_runtime ... ok1657test managed_agents::discovery::tests::divergent_override_some_when_picked_is_different_runtime ... ok1658test managed_agents::discovery::tests::effective_agent_command_empty_override_is_inherit ... ok1659test managed_agents::discovery::tests::effective_agent_command_explicit_override_wins ... ok1660test managed_agents::discovery::tests::effective_agent_command_falls_back_to_default ... ok1661test managed_agents::discovery::tests::effective_agent_command_inherits_persona_runtime ... ok1662test managed_agents::discovery::tests::explicit_path_resolution_ignores_non_executable_files ... ok1663test managed_agents::discovery::tests::find_nvm_default_bin_falls_back_to_highest_semver ... ok1664test managed_agents::discovery::tests::find_nvm_default_bin_follows_one_alias_hop ... ok1665test managed_agents::discovery::tests::find_nvm_default_bin_rejects_absolute_hop_tag ... ok1666test managed_agents::discovery::tests::find_nvm_default_bin_rejects_absolute_path_alias ... ok1667test managed_agents::discovery::tests::find_nvm_default_bin_rejects_dotdot_traversal_alias ... ok1668test managed_agents::discovery::tests::find_nvm_default_bin_returns_dir_from_alias_default ... ok1669test managed_agents::discovery::tests::find_nvm_default_bin_returns_none_when_nvm_absent ... ok1670test managed_agents::discovery::tests::find_nvm_default_bin_returns_none_when_versions_dir_empty ... ok1671test managed_agents::discovery::tests::is_safe_nvm_tag_accepts_version_tags ... ok1672test managed_agents::discovery::tests::is_safe_nvm_tag_rejects_absolute_paths ... ok1673test managed_agents::discovery::tests::is_safe_nvm_tag_rejects_dotdot_traversal ... ok1674test managed_agents::discovery::tests::is_safe_nvm_tag_rejects_empty ... ok1675test managed_agents::discovery::tests::is_safe_nvm_tag_rejects_junk_charset ... ok1676test managed_agents::discovery::tests::login_shell_lookup_treats_command_as_data ... ok1677test managed_agents::discovery::tests::custom_catalog_entry_carries_definition_env_for_edit_roundtrip ... ok1678test managed_agents::discovery::tests::normalizes_buzz_agent_args_to_empty ... ok1679test managed_agents::discovery::tests::normalizes_claude_and_codex_args_to_empty ... ok1680test managed_agents::discovery::tests::parse_semver_tag_accepts_plain_version ... ok1681test managed_agents::discovery::tests::parse_semver_tag_accepts_prerelease_suffix ... ok1682test managed_agents::discovery::tests::parse_semver_tag_rejects_missing_v_prefix ... ok1683test managed_agents::discovery::tests::parse_semver_tag_rejects_non_numeric ... ok1684test managed_agents::discovery::tests::preset_entry_adapter_missing_when_underlying_cli_present ... ok1685test managed_agents::discovery::tests::preset_entry_available_when_adapter_and_cli_present ... ok1686test managed_agents::discovery::tests::preset_entry_not_installed_when_both_missing ... ok1687test managed_agents::discovery::tests::preset_entry_stays_available_when_adapter_present_but_cli_absent ... ok1688test managed_agents::discovery::tests::deleted_harness_summary_display_and_spawn_sentence_agree ... ok1689test managed_agents::discovery::tests::preset_entry_without_underlying_cli_stays_simple ... ok1690test managed_agents::discovery::tests::discovery_publish_path_drops_mid_flight_delete ... ok1691test managed_agents::discovery::tests::probe_codex_acp_version_returns_none_for_missing_binary ... ok1692test managed_agents::discovery::tests::discovery_publish_path_survives_mid_flight_save ... ok1693test managed_agents::discovery::tests::managed_path_resolution::resolve_command_prefers_buzz_managed_npm_shim_over_path ... ok1694test managed_agents::discovery::tests::record_agent_command_bare_record_defaults ... ok1695test managed_agents::discovery::tests::record_agent_command_legacy_persona_fallback ... ok1696test managed_agents::discovery::tests::record_agent_command_override_beats_runtime ... ok1697test managed_agents::discovery::tests::record_agent_command_own_runtime_wins_over_persona ... ok1698test managed_agents::discovery::tests::refresh_login_shell_path_clears_cache ... ok1699test managed_agents::discovery::tests::registry_delete_then_try_record_returns_dangling_error ... ok1700test managed_agents::discovery::tests::registry_edit_with_id_rename_old_dangling_new_resolved ... ok1701test managed_agents::discovery::tests::registry_save_immediate_start_resolves_new_command ... ok1702test managed_agents::discovery::tests::registry_warm_then_try_record_resolves_custom_id ... ok1703test managed_agents::discovery::tests::resolves_buzz_agent_avatar ... ok1704test managed_agents::discovery::tests::resolves_known_avatar_for_bare_command ... ok1705test managed_agents::discovery::tests::resolves_known_avatar_for_command_paths_and_aliases ... ok1706test managed_agents::discovery::tests::returns_none_for_unknown_commands ... ok1707test managed_agents::discovery::tests::semver_ordering_chooses_highest ... ok1708test managed_agents::discovery::tests::test_claude_and_codex_have_cli_install_commands ... ok1709test managed_agents::discovery::tests::test_cli_install_commands_for_os_non_empty_for_claude_codex ... ok1710test managed_agents::discovery::tests::test_command_basenames_dotted_name_no_extra_candidates ... ok1711test managed_agents::discovery::tests::test_command_basenames_single_candidate_on_unix ... ok1712test managed_agents::discovery::tests::test_login_shell_candidates_non_empty_on_unix ... ok1713test managed_agents::discovery::tests::try_record_agent_command_dangling_persona_runtime_returns_err ... ok1714test managed_agents::discovery::tests::try_record_agent_command_dangling_runtime_id_returns_err ... ok1715test managed_agents::discovery::tests::try_record_agent_command_no_runtime_id_defaults_to_buzz_agent ... ok1716test managed_agents::discovery::tests::try_record_agent_command_override_beats_dangling_id ... ok1717test managed_agents::discovery::tests::update_time_override_clears_pin_for_inherit_sentinel ... ok1718test managed_agents::discovery::tests::update_time_override_defers_to_divergent_when_not_overriding ... ok1719test managed_agents::discovery::tests::update_time_override_preserves_alias_pin_when_overriding ... ok1720test managed_agents::discovery::tests::update_time_override_preserves_exact_persona_command_when_overriding ... ok1721test managed_agents::discovery::tests::update_time_override_preserves_pin_for_persona_less_agent ... ok1722test managed_agents::discovery::tests::update_time_override_preserves_same_runtime_pin_when_overriding ... ok1723test managed_agents::discovery::tests::user_facing_harness_error_converts_sentinel_to_sentence ... ok1724test managed_agents::effective_config::tests::definition_less_blank_record_fields_fall_through ... ok1725test managed_agents::effective_config::tests::definition_less_explicit_provider_wins_over_stale_legacy_mesh_bytes ... ok1726test managed_agents::effective_config::tests::definition_less_falls_back_to_global ... ok1727test managed_agents::effective_config::tests::definition_less_uses_own_fields ... ok1728test managed_agents::effective_config::tests::global_relay_mesh_default_triggers_preflight_for_blank_definition ... ok1729test managed_agents::effective_config::tests::global_relay_mesh_default_triggers_preflight_for_definition_less_instance ... ok1730test managed_agents::effective_config::tests::legacy_env_sniff_ignores_user_openai_on_same_local_port ... ok1731test managed_agents::effective_config::tests::legacy_env_sniff_prefers_renamed_provider_key_over_stale_old_key ... ok1732test managed_agents::effective_config::tests::legacy_record_falls_back_to_env_sniff ... ok1733test managed_agents::effective_config::tests::legacy_record_falls_back_to_env_sniff_with_mixed_rename_sentinels ... ok1734test managed_agents::effective_config::tests::legacy_record_falls_back_to_env_sniff_with_new_provider_and_old_api_key ... ok1735test managed_agents::effective_config::tests::legacy_record_falls_back_to_env_sniff_with_pre_rename_sentinels ... ok1736test managed_agents::effective_config::tests::legacy_record_falls_back_to_typed_marker_without_provider ... ok1737test managed_agents::effective_config::tests::legacy_typed_marker_with_blank_model_resolves_auto ... ok1738test managed_agents::effective_config::tests::linked_blank_prompt_means_no_prompt ... ok1739test managed_agents::effective_config::tests::linked_definition_model_set_provider_inherits ... ok1740test managed_agents::effective_config::tests::linked_definition_model_wins_over_stale_record ... ok1741test managed_agents::effective_config::tests::linked_inherit_global_when_definition_blank ... ok1742test managed_agents::effective_config::tests::linked_record_ignores_legacy_mesh_marker_and_env ... ok1743test managed_agents::effective_config::tests::linked_record_with_legacy_bytes_inherits_global_not_mesh ... ok1744test managed_agents::effective_config::tests::linked_stale_record_model_is_inert ... ok1745test managed_agents::effective_config::tests::linked_whitespace_only_definition_model_inherits_global ... ok1746test managed_agents::effective_config::tests::model_provider_pair_returns_none_for_orphan ... ok1747test managed_agents::effective_config::tests::model_provider_pair_returns_resolved_values ... ok1748test managed_agents::effective_config::tests::morgans_sequence_inherit_explicit_inherit ... ok1749test managed_agents::effective_config::tests::orphaned_instance_never_triggers_mesh_preflight ... ok1750test managed_agents::effective_config::tests::orphaned_linked_instance_returns_error ... ok1751test managed_agents::effective_config::tests::relay_mesh_model_id_defaults_to_auto_when_model_blank ... ok1752test managed_agents::effective_config::tests::relay_mesh_model_id_none_for_non_mesh_config ... ok1753test managed_agents::effective_config::tests::require_resolved_refuses_orphan_only ... ok1754test managed_agents::effective_config::tests::require_resolved_returns_config_for_resolved ... ok1755test managed_agents::effective_config::tests::require_resolved_returns_shared_error_for_orphan ... ok1756test managed_agents::effective_config::tests::switch_away_from_relay_mesh_clears_preflight_despite_stale_record_bytes ... ok1757test managed_agents::effective_config::tests::whitespace_provider_in_definition_triggers_mesh_decision ... ok1758test managed_agents::effective_config::tests::whitespace_provider_in_global_triggers_mesh_decision ... ok1759test managed_agents::env_vars::tests::deploy_model_precedence_falls_back_to_record_when_persona_has_none ... ok1760test managed_agents::env_vars::tests::deploy_model_precedence_none_when_both_absent ... ok1761test managed_agents::env_vars::tests::deploy_model_precedence_persona_wins_over_record ... ok1762test managed_agents::env_vars::tests::display_invalid_key_caps_long_keys ... ok1763test managed_agents::env_vars::tests::display_invalid_key_replaces_control_bytes ... ok1764test managed_agents::env_vars::tests::display_invalid_key_truncates_at_equals_to_hide_secrets ... ok1765test managed_agents::env_vars::tests::is_derived_key_does_not_match_unrelated_keys ... ok1766test managed_agents::env_vars::tests::is_derived_key_is_case_insensitive ... ok1767test managed_agents::env_vars::tests::is_derived_key_matches_all_known_keys ... ok1768test managed_agents::env_vars::tests::is_reserved_recognises_full_list ... ok1769test managed_agents::env_vars::tests::is_well_formed_accepts_posix_keys ... ok1770test managed_agents::env_vars::tests::is_well_formed_rejects_malformed_keys ... ok1771test managed_agents::env_vars::tests::merged_env_agent_can_add_new_keys ... ok1772test managed_agents::env_vars::tests::merged_env_agent_only_is_returned_verbatim ... ok1773test managed_agents::env_vars::tests::merged_env_agent_overrides_persona_on_collision ... ok1774test managed_agents::env_vars::tests::merged_env_does_not_mutate_inputs ... ok1775test managed_agents::env_vars::tests::merged_env_drops_malformed_keys ... ok1776test managed_agents::env_vars::tests::merged_env_drops_oversize_value ... ok1777test managed_agents::env_vars::tests::merged_env_drops_value_with_nul_byte ... ok1778test managed_agents::env_vars::tests::merged_env_empty_inputs_returns_empty ... ok1779test managed_agents::env_vars::tests::merged_env_empty_value_is_passed_through ... ok1780test managed_agents::env_vars::tests::merged_env_persona_only_is_returned_verbatim ... ok1781test managed_agents::env_vars::tests::merged_env_strips_reserved_case_insensitive ... ok1782test managed_agents::env_vars::tests::merged_env_strips_reserved_keys_from_agent ... ok1783test managed_agents::env_vars::tests::merged_env_strips_reserved_keys_from_persona ... ok1784test managed_agents::env_vars::tests::reserved_keys_include_agent_owner_for_legacy_records ... ok1785test managed_agents::env_vars::tests::reserved_keys_include_code_execution_surface ... ok1786test managed_agents::env_vars::tests::reserved_keys_include_relay_url ... ok1787test managed_agents::env_vars::tests::reserved_keys_include_respond_to_gate ... ok1788test managed_agents::env_vars::tests::validate_keys_accepts_empty_map ... ok1789test managed_agents::env_vars::tests::validate_keys_accepts_normal_env ... ok1790test managed_agents::env_vars::tests::validate_keys_lists_all_reserved_keys_found ... ok1791test managed_agents::env_vars::tests::validate_keys_rejects_empty_key ... ok1792test managed_agents::env_vars::tests::validate_keys_rejects_equals_in_key_bypass ... ok1793test managed_agents::env_vars::tests::validate_keys_rejects_reserved ... ok1794test managed_agents::env_vars::tests::validate_keys_rejects_whitespace_and_nul ... ok1795test managed_agents::env_vars::tests::validate_keys_reports_malformed_before_reserved ... ok1796test managed_agents::env_vars::tests::validate_rejects_nul_byte_in_value ... ok1797test managed_agents::env_vars::tests::validate_rejects_oversize_total_payload ... ok1798test managed_agents::env_vars::tests::validate_rejects_oversize_value ... ok1799test managed_agents::env_vars::tests::validate_user_env_keys_error_does_not_leak_value_after_equals ... ok1800test managed_agents::git_bash::windows_apps_tests::test_windows_apps_alias_detected_case_insensitive ... ok1801test managed_agents::git_bash::windows_apps_tests::test_windows_apps_alias_detected_typical_path ... ok1802test managed_agents::git_bash::windows_apps_tests::test_windows_apps_alias_posix_style_path ... ok1803test managed_agents::git_bash::windows_apps_tests::test_windows_apps_alias_rejected_partial_segment_match ... ok1804test managed_agents::git_bash::windows_apps_tests::test_windows_apps_alias_rejected_real_git_bash ... ok1805test managed_agents::git_bash::windows_apps_tests::test_windows_apps_alias_rejected_unrelated_path ... ok1806test managed_agents::global_config::tests::default_config_is_all_none_empty ... ok1807test managed_agents::global_config::tests::default_global_config_serializes_all_fields ... ok1808test managed_agents::global_config::tests::normalize_none_fields_stay_none ... ok1809test managed_agents::global_config::tests::normalize_some_empty_model_becomes_none ... ok1810test managed_agents::global_config::tests::normalize_some_empty_provider_becomes_none ... ok1811test managed_agents::global_config::tests::normalize_valid_provider_and_model_unchanged ... ok1812test managed_agents::global_config::tests::normalize_whitespace_only_model_becomes_none ... ok1813test managed_agents::global_config::tests::normalize_whitespace_only_provider_becomes_none ... ok1814test managed_agents::global_config::tests::populated_global_config_round_trips ... ok1815test managed_agents::global_config::tests::record_runtime_wins_over_persona_runtime_for_command_resolution ... ok1816test managed_agents::global_config::tests::resolve_all_none_when_no_source_provides_values ... ok1817test managed_agents::global_config::tests::resolve_definition_wins_over_stale_record_for_linked_instance ... ok1818test managed_agents::global_config::tests::resolve_each_field_resolves_independently_through_tiers ... ok1819test managed_agents::global_config::tests::resolve_global_fallback_when_no_persona_linked ... ok1820test managed_agents::global_config::tests::resolve_global_fallback_when_record_and_persona_have_none ... ok1821test managed_agents::global_config::tests::resolve_persona_fallback_when_record_has_none ... ok1822test managed_agents::global_config::tests::roundtrip_serialization ... ok1823test managed_agents::global_config::tests::strip_is_idempotent_on_all_non_empty ... ok1824test managed_agents::global_config::tests::strip_removes_empty_values_only ... ok1825test managed_agents::global_config::tests::validate_accepts_valid_env_vars ... ok1826test managed_agents::global_config::tests::validate_accepts_valid_provider_and_model ... ok1827test managed_agents::global_config::tests::validate_ignores_empty_values_for_reserved_key_check ... ok1828test managed_agents::global_config::tests::validate_rejects_derived_key_buzz_agent_provider ... ok1829test managed_agents::global_config::tests::validate_rejects_derived_key_goose_model ... ok1830test managed_agents::global_config::tests::validate_rejects_derived_provider_model_key_goose_provider ... ok1831test managed_agents::global_config::tests::validate_rejects_malformed_key ... ok1832test managed_agents::global_config::tests::validate_rejects_model_exceeding_size_cap ... ok1833test managed_agents::global_config::tests::validate_rejects_model_with_nul_byte ... ok1834test managed_agents::global_config::tests::validate_rejects_provider_exceeding_size_cap ... ok1835test managed_agents::global_config::tests::validate_rejects_provider_with_nul_byte ... ok1836test managed_agents::global_config::tests::validate_rejects_reserved_key ... ok1837test managed_agents::nest::tests::cli_link_name_dev_is_buzz_dev ... ok1838test managed_agents::nest::tests::cli_link_name_prod_is_buzz ... ok1839test managed_agents::nest::tests::ensure_cli_symlink_creates_symlink_dev ... ok1840test managed_agents::nest::tests::ensure_cli_symlink_creates_symlink_prod ... ok1841test managed_agents::nest::tests::ensure_cli_symlink_does_not_clobber_regular_file_dev ... ok1842test managed_agents::nest::tests::ensure_cli_symlink_does_not_clobber_regular_file_prod ... ok1843test managed_agents::nest::tests::ensure_nest_creates_all_dirs_and_agents_md ... ok1844test managed_agents::nest::tests::ensure_nest_creates_skill_file ... ok1845test managed_agents::nest::tests::ensure_nest_does_not_overwrite_skill_file ... ok1846test managed_agents::nest::tests::ensure_nest_is_idempotent_and_preserves_custom_content ... ok1847test managed_agents::nest::tests::ensure_nest_migrates_old_skill_dir ... ok1848test managed_agents::nest::tests::ensure_nest_rejects_symlink_root ... ok1849test managed_agents::nest::tests::ensure_nest_skill_dir_has_700_permissions ... ok1850test managed_agents::nest::tests::ensure_nest_skips_permissions_on_symlinked_child ... ok1851test managed_agents::nest::tests::ensure_skill_symlinks_are_idempotent ... ok1852test managed_agents::nest::tests::ensure_skill_symlinks_skip_dangling_symlink ... ok1853test managed_agents::nest::tests::ensure_skill_symlinks_skips_existing_path_during_initial_pass ... ok1854test managed_agents::nest::tests::init_nest_dir_prod_sets_buzz ... ok1855test managed_agents::nest::tests::nest_dir_is_under_home ... ok1856test managed_agents::nest::tests::nest_skill_contains_safe_mention_workflow ... ok1857test managed_agents::nest::tests::refresh_agents_md_preserves_managed_section ... ok1858test managed_agents::nest::tests::refresh_agents_md_writes_version_file ... ok1859test managed_agents::nest::tests::refresh_skill_md_writes_version_file ... ok1860test managed_agents::nest::tests::refresh_skill_overwrites_on_version_bump ... ok1861test managed_agents::nest::tests::refresh_skips_when_version_current ... ok1862test managed_agents::nest::tests::test_path_is_dev_nest_dev_path_returns_true ... ok1863test managed_agents::nest::tests::test_path_is_dev_nest_prod_path_returns_false ... ok1864test managed_agents::nest::tests::test_path_is_dev_nest_root_returns_false ... ok1865test managed_agents::nest::tests::test_path_is_dev_nest_unrelated_path_returns_false ... ok1866test managed_agents::nest::tests::test_render_dynamic_section_agent_no_persona ... ok1867test managed_agents::nest::tests::test_render_dynamic_section_empty ... ok1868test managed_agents::nest::tests::test_render_dynamic_section_with_agents ... ok1869test managed_agents::nest::tests::test_render_newline_in_persona_name ... ok1870test managed_agents::nest::tests::test_render_pipe_in_agent_name ... ok1871test managed_agents::nest::tests::test_upsert_begin_only_no_end ... ok1872test managed_agents::nest::tests::test_upsert_duplicate_markers ... ok1873test managed_agents::nest::tests::test_upsert_end_before_begin ... ok1874test managed_agents::discovery::tests::codex_adapter_availability_available_for_minimum_supported_binary ... ok1875test managed_agents::discovery::tests::codex_adapter_availability_outdated_for_0x_binary ... ok1876test managed_agents::discovery::tests::codex_adapter_availability_outdated_for_older_1x_binary ... ok1877test managed_agents::nest::tests::test_upsert_idempotent ... ok1878test managed_agents::nest::tests::test_upsert_managed_section_with_markers ... ok1879test managed_agents::nest::tests::test_upsert_managed_section_without_markers ... ok1880test managed_agents::nest::tests::test_upsert_managed_section_no_tmp_leftover ... ok1881test managed_agents::nest::tests::test_upsert_marker_in_code_block ... ok1882test managed_agents::persona_events::tests::behavioral_defaults_survive_record_round_trip ... ok1883test managed_agents::persona_events::tests::blank_definition_clears_model_provider ... ok1884test managed_agents::persona_events::tests::both_blank_stays_none ... ok1885test managed_agents::persona_events::tests::d_tag_already_valid_slug_is_unchanged ... ok1886test managed_agents::persona_events::tests::build_persona_delete_has_single_a_tag_no_e_tag ... ok1887test managed_agents::persona_events::tests::d_tag_falls_back_to_id ... ok1888test managed_agents::persona_events::tests::content_matches_nip_ap_vector ... ok1889test managed_agents::persona_events::tests::build_persona_event_produces_correct_kind ... ok1890test managed_agents::persona_events::tests::d_tag_normalizes_pack_slug_to_relay_grammar ... ok1891test managed_agents::persona_events::tests::d_tag_uses_slug_when_available ... ok1892test managed_agents::persona_events::tests::definition_model_set_provider_blank_produces_none_provider ... ok1893test managed_agents::persona_events::tests::definition_provider_set_model_blank_produces_none_model ... ok1894test managed_agents::persona_events::tests::monotonic_created_at_bumps_past_head ... ok1895test managed_agents::persona_events::tests::persona_content_hash_changes_on_edit ... ok1896test managed_agents::persona_events::tests::persona_content_hash_is_deterministic ... ok1897test managed_agents::persona_events::tests::preview_does_not_mutate_input_record ... ok1898test managed_agents::persona_events::tests::preview_passes_through_unchanged_when_persona_missing ... ok1899test managed_agents::persona_events::tests::preview_reflects_persona_edit_flipping_provider_into_relay_mesh ... ok1900test managed_agents::persona_events::tests::preview_reflects_persona_edit_flipping_provider_out_of_relay_mesh ... ok1901test managed_agents::persona_events::tests::quad_absent_definition_hash_stable_across_activation ... ok1902test managed_agents::persona_events::tests::round_trip_minimal_persona ... ok1903test managed_agents::persona_events::tests::round_trip_serialization ... ok1904test managed_agents::persona_events::tests::snapshot_carries_persona_model_provider ... ok1905test managed_agents::persona_events::tests::shared_persona_event_has_exact_tag_and_round_trips ... ok1906test managed_agents::persona_events::tests::snapshot_runtime_verbatim_from_persona ... ok1907test managed_agents::persona_events::tests::whitespace_only_definition_preserved_verbatim ... ok1908test managed_agents::personas::tests::ensure_persona_ids_are_active_checks_each_requested_id ... ok1909test managed_agents::personas::tests::ensure_persona_is_active_rejects_inactive_personas ... ok1910test managed_agents::personas::tests::ensure_persona_is_active_rejects_missing_personas ... ok1911test managed_agents::personas::tests::fizz_builtin_has_no_pinned_runtime ... ok1912test managed_agents::personas::tests::fizz_builtin_resolves_to_buzz_agent ... ok1913test managed_agents::personas::tests::merge_personas_adds_fizz_and_retires_old_builtins_for_existing_store ... ok1914test managed_agents::personas::tests::merge_personas_adds_missing_built_ins ... ok1915test managed_agents::personas::tests::merge_personas_demotes_retired_builtins ... ok1916test managed_agents::personas::tests::merge_personas_preserves_builtin_edits ... ok1917test managed_agents::personas::tests::merge_personas_preserves_custom_records ... ok1918test managed_agents::personas::tests::merge_personas_restores_builtin_marker_without_resetting_edits ... ok1919test managed_agents::personas::tests::migrate_is_idempotent ... ok1920test managed_agents::personas::tests::migrate_preserves_customized_personas ... ok1921test managed_agents::personas::tests::migrate_retires_unmodified_personas ... ok1922test managed_agents::personas::tests::validate_persona_activation_change_allows_safe_builtin_updates ... ok1923test managed_agents::personas::tests::validate_persona_activation_change_rejects_managed_agent_references ... ok1924test managed_agents::personas::tests::validate_persona_activation_change_rejects_non_builtins ... ok1925test managed_agents::personas::tests::validate_persona_activation_change_rejects_team_references ... ok1926test managed_agents::personas::tests::validate_persona_deletion_allows_safe_custom_personas ... ok1927test managed_agents::personas::tests::validate_persona_deletion_rejects_builtins ... ok1928test managed_agents::personas::tests::validate_persona_deletion_rejects_team_references ... ok1929test managed_agents::readiness::cli_probe::tests::config_parse_signals_are_lowercase ... ok1930test managed_agents::readiness::cli_probe::tests::login_probe_logged_out_on_nonzero_without_config_signal ... ok1931test managed_agents::readiness::cli_probe::tests::login_probe_config_invalid_on_stderr_signal ... ok1932test managed_agents::readiness::goose_file_config_tests::goose_env_empty_file_absent_still_not_ready ... ok1933test managed_agents::readiness::goose_file_config_tests::goose_env_provider_wins_over_file_provider_for_cred_check ... ok1934test managed_agents::readiness::goose_file_config_tests::goose_file_config_silences_databricks_host_requirement ... ok1935test managed_agents::readiness::goose_file_config_tests::goose_file_config_silences_provider_and_model_but_not_anthropic_key ... ok1936test managed_agents::readiness::goose_file_config_tests::goose_flat_databricks_host_in_file_config_silences_requirement ... ok1937test managed_agents::readiness::goose_file_config_tests::goose_goose_provider_databricks_flat_host_silences_databricks_host ... ok1938test managed_agents::readiness::tests::agent_readiness_ready_has_empty_requirements ... ok1939test managed_agents::readiness::tests::agent_readiness_not_ready_exposes_requirements ... ok1940test managed_agents::readiness::tests::buzz_agent_anthropic_with_all_fields_is_ready ... ok1941test managed_agents::readiness::tests::buzz_agent_anthropic_with_anthropic_model_but_no_buzz_agent_model_is_ready ... ok1942test managed_agents::readiness::tests::buzz_agent_databricks_hyphen_alias_missing_host_returns_not_ready ... ok1943test managed_agents::readiness::tests::buzz_agent_databricks_missing_host_returns_not_ready ... ok1944test managed_agents::readiness::tests::buzz_agent_databricks_v1_with_databricks_model_but_no_buzz_agent_model_is_ready ... ok1945test managed_agents::readiness::tests::buzz_agent_databricks_v2_hyphen_alias_with_databricks_model_is_ready ... ok1946test managed_agents::readiness::tests::buzz_agent_databricks_v2_missing_host_returns_not_ready ... ok1947test managed_agents::readiness::tests::buzz_agent_databricks_v2_with_databricks_model_but_no_buzz_agent_model_is_ready ... ok1948test managed_agents::readiness::tests::buzz_agent_databricks_with_host_and_model_is_ready_without_token ... ok1949test managed_agents::readiness::tests::buzz_agent_empty_provider_model_fallback_key_is_not_ready ... ok1950test managed_agents::readiness::tests::buzz_agent_empty_string_anthropic_key_is_not_ready ... ok1951test managed_agents::readiness::tests::buzz_agent_empty_string_databricks_host_is_not_ready ... ok1952test managed_agents::readiness::tests::buzz_agent_empty_string_model_is_not_ready ... ok1953test managed_agents::readiness::tests::buzz_agent_empty_string_provider_is_not_ready ... ok1954test managed_agents::readiness::tests::buzz_agent_missing_anthropic_key_returns_not_ready_with_env_key ... ok1955test managed_agents::readiness::tests::buzz_agent_missing_model_returns_not_ready_with_normalized_field ... ok1956test managed_agents::readiness::tests::buzz_agent_missing_openai_key_returns_not_ready ... ok1957test managed_agents::readiness::tests::buzz_agent_missing_provider_returns_not_ready_with_normalized_field ... ok1958test managed_agents::readiness::tests::buzz_agent_openai_with_openai_compat_model_but_no_buzz_agent_model_is_ready ... ok1959test managed_agents::readiness::tests::cli_login_requirement_serializes_correctly ... ok1960test managed_agents::readiness::tests::cli_login_requirements_cli_missing_emits_cli_missing ... ok1961test managed_agents::readiness::tests::cli_login_requirements_adapter_missing_emits_adapter_missing ... ok1962test managed_agents::persona_events::tests::flush_barrier::archive_request_resign_refreshes_timestamp_and_preserves_payload ... ok1963test managed_agents::persona_events::tests::flush_barrier::failed_tombstone_defers_replacement_within_sweep ... ok1964test managed_agents::readiness::tests::cli_login_requirements_missing_binary_is_not_ready ... ok1965test managed_agents::discovery::tests::probe_codex_acp_version_parses_full_semver_output ... ok1966test managed_agents::readiness::tests::codex_not_ready_copy_does_not_mention_openai_api_key ... ok1967test managed_agents::readiness::tests::env_key_requirement_serializes_correctly ... ok1968test managed_agents::readiness::tests::git_bash_requirement_serializes_correctly ... ok1969test managed_agents::readiness::tests::goose_empty_string_anthropic_key_is_not_ready ... ok1970test managed_agents::readiness::tests::goose_empty_string_provider_is_not_ready ... ok1971test managed_agents::readiness::tests::goose_missing_provider_returns_not_ready ... ok1972test managed_agents::readiness::tests::goose_with_provider_and_model_and_key_is_ready ... ok1973test managed_agents::readiness::tests::requirement_serializes_with_surface_tag ... ok1974test managed_agents::readiness::tests::resolve_effective_agent_env_user_env_wins_over_structured_fields ... ok1975test managed_agents::readiness::tests::unknown_command_is_always_ready ... ok1976test managed_agents::readiness::tests::unknown_command_missing_from_path_is_not_ready ... ok1977test managed_agents::reconcile::tests::edited_record_is_republished ... ok1978test managed_agents::discovery::tests::probe_codex_acp_version_returns_none_for_nonzero_exit ... ok1979test managed_agents::reconcile::tests::excluded_field_edit_is_noop ... ok1980test managed_agents::reconcile::tests::keyless_record_is_skipped ... ok1981test managed_agents::reconcile::tests::fresh_record_is_retained_pending ... ok1982test managed_agents::reconcile::tests::malformed_store_errors_and_preserves_invalid_backup ... ok1983test managed_agents::reconcile::tests::missing_store_is_noop ... ok1984test managed_agents::discovery::tests::probe_codex_acp_version_returns_version_when_descendant_holds_pipe_open ... ok1985test managed_agents::reconcile::tests::missing_record_is_never_tombstoned ... ok1986test managed_agents::reconcile::tests::monotonic_bump_supersedes_future_dated_head ... ok1987test managed_agents::reconcile::tests::rename_re_retains_identity_record_with_new_name ... ok1988test managed_agents::reconcile::tests::retain_agent_record_is_noop_when_unchanged ... ok1989test managed_agents::repos::tests::boot_leaves_already_correct_symlink_untouched ... ok1990test managed_agents::repos::tests::boot_resolves_symlink_from_persisted_value_into_empty_repos ... ok1991test managed_agents::repos::tests::boot_with_cleared_value_reverts_symlink_to_real_dir ... ok1992test managed_agents::repos::tests::effective_repos_dir_drives_persisted_dotfile_for_all_three_cases ... ok1993test managed_agents::reconcile::tests::slimming_republish_wave_is_one_time ... ok1994test managed_agents::repos::tests::ensure_nest_startup_preserves_existing_repos_symlink ... ok1995test managed_agents::reconcile::tests::unchanged_record_does_not_churn_pending_sync ... ok1996test managed_agents::repos::tests::ensure_repos_symlink_absent_creates_symlink ... ok1997test managed_agents::repos::tests::ensure_repos_symlink_correct_symlink_is_noop ... ok1998test managed_agents::repos::tests::ensure_repos_symlink_none_creates_real_dir ... ok1999test managed_agents::repos::tests::ensure_repos_symlink_empty_real_dir_converts ... ok2000test managed_agents::repos::tests::ensure_repos_symlink_none_reverts_existing_symlink_to_real_dir ... ok2001test managed_agents::repos::tests::ensure_repos_symlink_nonempty_real_dir_refuses_and_preserves ... ok2002test managed_agents::repos::tests::persisted_repos_dir_clear_when_absent_is_ok ... ok2003test managed_agents::repos::tests::ensure_repos_symlink_repoints_existing_wrong_symlink ... ok2004test managed_agents::repos::tests::persisted_repos_dir_empty_value_clears ... ok2005test managed_agents::repos::tests::persisted_repos_dir_roundtrips_write_read_clear ... ok2006test managed_agents::repos::tests::resolve_repos_at_boot_allows_restore_with_no_repos_dir ... ok2007test managed_agents::repos::tests::should_restore_agents_only_blocks_configured_unresolved_boot ... ok2008test managed_agents::repos::tests::resolve_repos_at_boot_fails_closed_when_target_unresolvable ... ok2009test managed_agents::repos::tests::validate_repos_dir_rejects_nest_ancestor ... ok2010test managed_agents::repos::tests::resolve_repos_at_boot_converts_empty_real_repos_and_allows_restore ... ok2011test managed_agents::retention::legacy_migration::tests::test_absent_legacy_database_is_a_no_op ... ok2012test managed_agents::repos::tests::validate_repos_dir_rejects_tilde_relative_and_missing ... ok2013test managed_agents::retention::legacy_migration::tests::test_pending_legacy_tombstone_migrates_into_the_active_scope_and_stays_pending ... ok2014test managed_agents::retention::legacy_migration::tests::test_post_upgrade_scoped_row_is_not_overwritten_by_its_legacy_ancestor ... ok2015test managed_agents::retention::legacy_migration::tests::test_repeat_migration_of_the_same_scope_copies_nothing_further ... ok2016test managed_agents::retention::legacy_migration::tests::test_rows_authored_by_another_identity_are_left_behind ... ok2017test managed_agents::retention::tests::deferral_predicate_is_kind_and_pubkey_qualified ... ok2018test managed_agents::retention::tests::get_retained_event_by_coordinate ... ok2019test managed_agents::retention::tests::has_retained_personas_works ... ok2020test managed_agents::retention::tests::idempotent_retain_same_timestamp ... ok2021test managed_agents::retention::tests::inbound_equal_second_skips_and_preserves_pending ... ok2022test managed_agents::retention::tests::inbound_no_local_row_applies ... ok2023test managed_agents::retention::tests::inbound_older_skips ... ok2024test managed_agents::retention::tests::inbound_strictly_newer_applies_and_clears_pending ... ok2025test managed_agents::retention::tests::pending_sync_publishes_tombstones_before_replacements ... ok2026test managed_agents::retention::tests::pending_sync_query ... ok2027test managed_agents::retention::tests::retain_and_retrieve ... ok2028test managed_agents::retention::tests::retention_scope_is_stable_and_separates_relay_and_owner ... ok2029test managed_agents::retention::tests::test_arrival_relay_matching_agrees_with_database_identity ... ok2030test managed_agents::retention::tests::test_delete_retained_event_missing_row_is_noop ... ok2031test managed_agents::retention::legacy_migration::tests::test_second_community_does_not_receive_another_communitys_legacy_rows ... ok2032test managed_agents::discovery::tests::codex_adapter_availability_outdated_for_uncomparable_version ... ok2033test managed_agents::retention::tests::test_delete_retained_event_removes_row ... ok2034test managed_agents::retention::tests::test_mark_synced_matching_row_clears_flag ... ok2035test managed_agents::retention::tests::test_mark_synced_stale_version_leaves_flag_set ... ok2036test managed_agents::retention::tests::tombstone_retention_keys_are_distinct_across_kinds ... ok2037test managed_agents::runtime::metadata::tests::resolve_session_title_falls_back_to_name_when_display_name_blank ... ok2038test managed_agents::runtime::metadata::tests::resolve_session_title_falls_back_to_name_when_display_name_is_all_control_chars ... ok2039test managed_agents::runtime::metadata::tests::resolve_session_title_prefers_display_name ... ok2040test managed_agents::retention::tests::upsert_ignores_older ... ok2041test managed_agents::runtime::metadata::tests::resolve_session_title_returns_none_when_both_are_blank ... ok2042test managed_agents::runtime::metadata::tests::resolve_session_title_returns_none_when_both_candidates_are_control_chars_only ... ok2043test managed_agents::runtime::metadata::tests::resolve_session_title_strips_control_chars_that_would_fail_the_spawn ... ok2044test managed_agents::runtime::metadata::tests::resolve_session_title_trims_surrounding_whitespace ... ok2045test managed_agents::runtime::path::compose_tests::all_empty_with_use_inherited_true_returns_empty ... ok2046test managed_agents::retention::tests::upsert_replaces_newer ... ok2047test managed_agents::runtime::path::compose_tests::batch_shim_bat_lower ... ok2048test managed_agents::runtime::path::compose_tests::batch_shim_bat_upper ... ok2049test managed_agents::runtime::path::compose_tests::batch_shim_cmd_lower ... ok2050test managed_agents::runtime::path::compose_tests::batch_shim_cmd_upper ... ok2051test managed_agents::runtime::path::compose_tests::batch_shim_exe_not_shim ... ok2052test managed_agents::runtime::path::compose_tests::batch_shim_no_extension_not_shim ... ok2053test managed_agents::runtime::path::compose_tests::empty_all_inputs_use_inherited_false_returns_empty ... ok2054test managed_agents::runtime::path::compose_tests::inherited_appended_last_when_use_inherited_true ... ok2055test managed_agents::runtime::path::compose_tests::login_path_suppresses_inherited_when_use_inherited_false ... ok2056test managed_agents::runtime::path::compose_tests::managed_entries_appear_first ... ok2057test managed_agents::runtime::path::compose_tests::policy_no_local_context_suppresses_inherited ... ok2058test managed_agents::runtime::path::compose_tests::policy_no_shell_with_context_uses_inherited ... ok2059test managed_agents::runtime::path::compose_tests::policy_shell_path_present_suppresses_inherited ... ok2060test managed_agents::runtime::path::compose_tests::should_use_inherited_policy_truth_table ... ok2061test managed_agents::runtime::path::compose_tests::skip_claude_executable_exe_both_platforms_returns_false ... ok2062test managed_agents::runtime::path::compose_tests::skip_claude_executable_no_ext_both_platforms_returns_false ... ok2063test managed_agents::runtime::path::compose_tests::skip_claude_executable_shim_non_windows_returns_false ... ok2064test managed_agents::runtime::path::compose_tests::skip_claude_executable_shim_windows_returns_true ... ok2065test managed_agents::runtime::path::compose_tests::unix_use_inherited_false_output_unchanged ... ok2066test managed_agents::runtime::path::compose_tests::windows_policy_on_empty_inherited_produces_managed_only ... ok2067test managed_agents::runtime::path::compose_tests::windows_policy_on_unset_inherited_path_produces_managed_only ... ok2068test managed_agents::runtime::path::tests::none_when_no_inputs ... ok2069test managed_agents::runtime::path::tests::nvm_bin_inserted_after_local_bin_before_exe_parent ... ok2070test managed_agents::runtime::path::tests::shell_path_only ... ok2071test managed_agents::runtime::path::tests::splits_colon_delimited_shell_path ... ok2072test managed_agents::readiness::tests::cli_login_requirements_codex_garbage_version_output_emits_adapter_outdated ... ok2073test managed_agents::runtime::stop::tests::agent_wide_selection_drains_every_pair_only_for_that_agent ... ok2074test managed_agents::runtime::stop::tests::pair_preserving_restart_targets_exact_original_relays ... ok2075test managed_agents::runtime::stop::tests::pair_scoped_selection_targets_only_the_exact_pair ... ok2076test managed_agents::runtime::sweep::tests::child_of_tracked_parent_not_directly_targeted ... ok2077test managed_agents::runtime::sweep::tests::deleted_suffix_stripped_path_matches_expected ... ok2078test managed_agents::runtime::sweep::tests::different_bundle_path_is_spared ... ok2079test managed_agents::runtime::sweep::tests::empty_process_list_returns_empty ... ok2080test managed_agents::runtime::sweep::tests::mixed_snapshot_kills_only_untracked_same_bundle ... ok2081test managed_agents::runtime::sweep::tests::strip_deleted_suffix_does_not_strip_partial_match ... ok2082test managed_agents::runtime::sweep::tests::strip_deleted_suffix_leaves_normal_path_unchanged ... ok2083test managed_agents::runtime::sweep::tests::strip_deleted_suffix_removes_kernel_suffix ... ok2084test managed_agents::runtime::sweep::tests::tracked_harness_is_spared ... ok2085test managed_agents::runtime::sweep::tests::untracked_same_bundle_harness_is_killed ... ok2086test managed_agents::runtime::sweep::tests::walk_direct_child_of_tracked_harness_is_exempted ... ok2087test managed_agents::runtime::sweep::tests::walk_finds_ancestor_at_exact_depth_cap ... ok2088test managed_agents::runtime::sweep::tests::walk_grandchild_via_own_group_wrapper_is_exempted ... ok2089test managed_agents::runtime::sweep::tests::walk_misses_ancestor_beyond_depth_cap ... ok2090test managed_agents::runtime::sweep::tests::walk_missing_parent_entry_returns_false ... ok2091test managed_agents::runtime::sweep::tests::walk_ppid_cycle_terminates_and_returns_false ... ok2092test managed_agents::runtime::sweep::tests::walk_real_orphan_ending_at_pid1_returns_false ... ok2093test managed_agents::runtime::tests::agent_env_overrides_win_over_persona_env_at_spawn ... ok2094test managed_agents::runtime::tests::appimage_binary_matches_truncated_linux_comm_name ... ok2095test managed_agents::runtime::tests::batch_shim_bat_extension_is_rejected ... ok2096test managed_agents::runtime::tests::batch_shim_bat_extension_uppercase_is_rejected ... ok2097test managed_agents::runtime::tests::batch_shim_cmd_extension_is_rejected ... ok2098test managed_agents::runtime::tests::batch_shim_cmd_extension_uppercase_is_rejected ... ok2099test managed_agents::runtime::tests::batch_shim_exe_extension_is_not_rejected ... ok2100test managed_agents::runtime::tests::batch_shim_no_extension_is_not_rejected ... ok2101test managed_agents::runtime::tests::build_env_allowlist_sets_both_envs_and_joins ... ok2102test managed_agents::runtime::tests::build_env_anyone_omits_allowlist_var ... ok2103test managed_agents::runtime::tests::build_env_legacy_record_without_auth_tag_emits_agent_owner ... ok2104test managed_agents::runtime::tests::build_env_legacy_record_without_owner_hex_removes_agent_owner ... ok2105test managed_agents::runtime::tests::build_env_owner_only_sets_mode_and_removes_others ... ok2106test managed_agents::runtime::tests::build_env_rejects_corrupted_allowlist ... ok2107test managed_agents::runtime::tests::build_env_rejects_empty_allowlist_in_allowlist_mode ... ok2108test managed_agents::runtime::tests::buzz_agent_has_mcp_hooks ... ok2109test managed_agents::runtime::tests::buzz_agent_resolved_via_path ... ok2110test commands::project_git_workflow::tests::empty_clone_uses_requested_default_branch ... ok2111test managed_agents::runtime::tests::codex_has_mcp_command ... ok2112test managed_agents::runtime::tests::codex_spawn_does_not_set_a_claude_executable ... ok2113test managed_agents::runtime::tests::create_keeps_env_vars_as_overrides_only ... ok2114test managed_agents::runtime::tests::deleted_persona_is_orphaned_not_out_of_date ... ok2115test managed_agents::runtime::tests::goose_has_no_mcp_hooks ... ok2116test managed_agents::runtime::tests::identifier_empty_returns_false ... ok2117test managed_agents::runtime::tests::identifier_exact_match_at_end_of_buffer ... ok2118test managed_agents::runtime::tests::identifier_exact_match_with_quote_boundary ... ok2119test managed_agents::runtime::tests::identifier_match_with_null_boundary ... ok2120test managed_agents::runtime::tests::identifier_prefix_does_not_match_longer_id ... ok2121test managed_agents::runtime::tests::identifier_prefix_does_not_match_worktree_slug ... ok2122test managed_agents::runtime::tests::invalid_pubkey_resolves_no_pair_key ... ok2123test managed_agents::runtime::tests::kill_stale_custom_harness_with_marker_is_terminated ... ok2124test managed_agents::runtime::tests::kill_stale_process_without_marker_is_skipped ... ok2125test managed_agents::runtime::tests::longer_id_matches_when_short_prefix_also_present ... ok2126test managed_agents::runtime::tests::marker_entry_is_namespaced_by_instance_id ... ok2127test managed_agents::runtime::tests::name_matches_interpreter_accepts_node ... ok2128test managed_agents::runtime::tests::name_matches_interpreter_rejects_node_prefix ... ok2129test managed_agents::runtime::tests::name_matches_interpreter_rejects_unknown ... ok2130test managed_agents::runtime::tests::name_matches_known_binary_rejects_node ... ok2131test managed_agents::runtime::tests::non_persona_agent_never_drifts ... ok2132test managed_agents::runtime::tests::orphaned_agent_refused_at_spawn_boundary ... ok2133test managed_agents::readiness::tests::cli_login_requirements_logged_out_emits_available ... ok2134test managed_agents::runtime::tests::receipt_invalid_known_binary_without_marker ... ok2135test managed_agents::runtime::tests::receipt_invalid_when_process_not_running ... ok2136test managed_agents::runtime::tests::receipt_valid_with_marker_and_running ... ok2137test managed_agents::runtime::tests::receipt_validation_rejects_noncanonical_identity ... ok2138test managed_agents::runtime::tests::receipt_validation_rejects_wrong_pair_filename ... ok2139test managed_agents::runtime::tests::replacement_failure_keeps_receipt ... ok2140test managed_agents::runtime::tests::restart_after_persona_edit_refreshes_credential ... ok2141test managed_agents::runtime::tests::restart_eligible_false_when_non_orphan_has_no_drift ... ok2142test managed_agents::runtime::tests::restart_eligible_false_when_orphan_has_availability_drift ... ok2143test managed_agents::runtime::tests::restart_eligible_false_when_orphan_has_hash_drift ... ok2144test managed_agents::runtime::tests::restart_eligible_false_when_orphan_has_no_drift ... ok2145test managed_agents::runtime::tests::restart_eligible_true_when_non_orphan_has_availability_drift ... ok2146test managed_agents::runtime::tests::restart_eligible_true_when_non_orphan_has_hash_drift ... ok2147test managed_agents::runtime::tests::runtime_metadata_env_vars_injects_model_and_provider ... ok2148test managed_agents::runtime::tests::runtime_metadata_env_vars_injects_model_even_with_acp_model_switching ... ok2149test managed_agents::runtime::tests::runtime_metadata_env_vars_skips_provider_when_locked ... ok2150test managed_agents::runtime::tests::self_heal_drops_overrides_equal_to_persona_value ... ok2151test managed_agents::runtime::tests::stored_relay_pin_is_ignored_in_pair_key_resolution ... ok2152test managed_agents::runtime::tests::unknown_command_returns_none ... ok2153test managed_agents::runtime::tests::unpinned_record_resolves_pair_key_per_workspace ... ok2154test managed_agents::runtime::tests::workspace_pair_key_is_canonical ... ok2155test managed_agents::runtime_commands::tests::legacy_relay_pin_is_ignored_for_fan_out ... ok2156test managed_agents::runtime_commands::tests::observer_lifecycle_enforces_failed_error_contract ... ok2157test managed_agents::runtime_commands::tests::observer_lifecycle_key_preserves_exact_canonical_pair ... ok2158test managed_agents::runtime_commands::tests::observer_lifecycle_rejects_cross_agent_and_desktop_states ... ok2159test managed_agents::runtime_commands::tests::runtime_key_canonicalizes_hex_pubkeys ... ok2160test managed_agents::runtime_commands::tests::runtime_key_rejects_non_hex_pubkeys ... ok2161test managed_agents::runtime_commands::tests::unkeyable_relay_degrades_to_failed_row ... ok2162test managed_agents::spawn_hash::tests::allowlist_content_edit_still_changes_hash ... ok2163test managed_agents::spawn_hash::tests::allowlist_ignored_when_mode_is_not_allowlist ... ok2164test managed_agents::spawn_hash::tests::allowlist_normalization_equivalent_edits_do_not_change_hash ... ok2165test managed_agents::spawn_hash::tests::custom_command_override_beats_definition_runtime_change ... ok2166test managed_agents::spawn_hash::tests::definition_runtime_edit_changes_hash_for_materialized_record ... ok2167test managed_agents::spawn_hash::tests::display_name_edit_changes_hash ... ok2168test managed_agents::spawn_hash::tests::display_name_edit_does_not_change_hash_under_an_explicit_title_override ... ok2169test managed_agents::spawn_hash::tests::empty_prompt_hashes_like_absent_prompt ... ok2170test managed_agents::spawn_hash::tests::explicit_max_turn_duration_changes_hash_from_none ... ok2171test managed_agents::spawn_hash::tests::global_model_change_trips_hash_for_linked_inherited_agent ... ok2172test managed_agents::spawn_hash::tests::global_model_change_trips_hash_without_model_env_var ... ok2173test managed_agents::spawn_hash::tests::hash_is_deterministic ... ok2174test managed_agents::spawn_hash::tests::known_runtime_pin_yields_to_definition_runtime_change ... ok2175test managed_agents::spawn_hash::tests::linked_instance_prompt_model_provider_resolve_from_one_call ... ok2176test managed_agents::spawn_hash::tests::linked_instance_stale_prompt_bytes_are_inert_at_hash_time ... ok2177test managed_agents::spawn_hash::tests::materializing_runtime_keeps_hash_stable ... ok2178test managed_agents::spawn_hash::tests::missing_definition_leaves_materialized_runtime_in_hash ... ok2179test managed_agents::spawn_hash::tests::name_edit_changes_hash_when_display_name_is_absent ... ok2180test managed_agents::spawn_hash::tests::non_default_max_turn_duration_changes_hash ... ok2181test managed_agents::spawn_hash::tests::non_spawn_bookkeeping_fields_do_not_change_hash ... ok2182test managed_agents::spawn_hash::tests::persona_prompt_edit_changes_hash ... ok2183test managed_agents::spawn_hash::tests::persona_runtime_edit_changes_hash ... ok2184test managed_agents::spawn_hash::tests::record_env_var_edit_changes_hash ... ok2185test managed_agents::spawn_hash::tests::record_prompt_edit_changes_hash ... ok2186test managed_agents::spawn_hash::tests::resnapshot_does_not_clobber_record_quad_with_definition_absent_quad ... ok2187test managed_agents::spawn_hash::tests::respond_to_allowlist_edit_changes_hash ... ok2188test managed_agents::spawn_hash::tests::spawn_hash_changes_when_definition_default_args_change ... ok2189test managed_agents::spawn_hash::tests::spawn_hash_changes_when_definition_env_changes ... ok2190test managed_agents::spawn_hash::tests::spawn_hash_instance_args_win_over_definition_args ... ok2191test managed_agents::spawn_hash::tests::stored_record_relay_does_not_affect_hash ... ok2192test managed_agents::spawn_hash::tests::title_override_edit_changes_hash ... ok2193test managed_agents::spawn_hash::tests::workspace_relay_change_trips_hash_even_for_stored_record_relay ... ok2194test managed_agents::storage::tests::copy_agent_keys_copies_keys_present_in_src_to_dst ... ok2195test managed_agents::storage::tests::copy_agent_keys_skips_all_when_dst_unreachable ... ok2196test managed_agents::storage::tests::copy_agent_keys_skips_entirely_when_marker_present ... ok2197test managed_agents::storage::tests::copy_agent_keys_skips_keys_absent_from_src ... ok2198test managed_agents::storage::tests::copy_agent_keys_skips_keys_already_in_dst ... ok2199test managed_agents::storage::tests::copy_agent_keys_writes_marker_even_with_empty_agent_list ... ok2200test managed_agents::storage::tests::hydrate_fills_key_from_keyring_when_reachable ... ok2201test managed_agents::storage::tests::hydrate_leaves_key_empty_on_keyring_outage ... ok2202test managed_agents::storage::tests::meaningful_agent_error_from_log_does_not_promote_midline_auth_text ... ok2203test managed_agents::storage::tests::meaningful_agent_error_from_log_promotes_bare_model_not_found ... ok2204test managed_agents::storage::tests::meaningful_agent_error_from_log_promotes_legacy_format ... ok2205test managed_agents::storage::tests::meaningful_agent_error_from_log_promotes_unwrapped_llm_auth ... ok2206test managed_agents::storage::tests::meaningful_agent_error_from_log_promotes_wrapped_llm_auth ... ok2207test managed_agents::storage::tests::migrate_keeps_inline_when_keyring_unreachable ... ok2208test managed_agents::storage::tests::migrate_keeps_inline_when_verify_fails ... ok2209test managed_agents::storage::tests::migrate_persists_and_signals_stripping_when_keyring_reachable ... ok2210test managed_agents::storage::tests::migrate_reports_nothing_for_empty_key ... ok2211test managed_agents::storage::tests::newest_agent_log_breaks_mtime_ties_deterministically ... ok2212test managed_agents::storage::tests::newest_agent_log_finds_sole_pair_scoped_log ... ok2213test managed_agents::storage::tests::newest_agent_log_ignores_other_agents_and_non_log_files ... ok2214test managed_agents::storage::tests::newest_agent_log_is_none_when_agent_has_no_logs ... ok2215test managed_agents::storage::tests::newest_agent_log_is_none_when_dir_is_missing ... ok2216test managed_agents::storage::tests::newest_agent_log_picks_freshest_of_several_relays ... ok2217test managed_agents::storage::tests::newest_agent_log_prefers_legacy_when_it_is_freshest ... ok2218test managed_agents::storage::tests::newest_agent_log_prefers_pair_scoped_when_it_is_freshest ... ok2219test managed_agents::storage::tests::persist_agent_keys_issues_zero_writes_when_inline_keys_already_cleared ... ok2220test managed_agents::storage::tests::persist_agent_keys_writes_once_per_record_with_inline_key ... ok2221test managed_agents::storage::tests::restricted_write_lands_owner_only_without_post_write_chmod ... ok2222test managed_agents::storage::tests::spawn_allowed_when_private_key_present ... ok2223test managed_agents::storage::tests::spawn_refused_when_private_key_empty ... ok2224test managed_agents::storage::tests::strips_ansi_from_typical_tracing_line ... ok2225test managed_agents::storage::tests::try_delete_agent_key_returns_result ... ok2226test managed_agents::team_events::tests::build_team_delete_has_single_a_tag_no_e_tag ... ok2227test managed_agents::team_events::tests::build_team_event_produces_correct_kind ... ok2228test managed_agents::team_events::tests::content_from_old_clients_without_instructions_parses_none ... ok2229test managed_agents::team_events::tests::content_from_old_clients_without_persona_ids_parses_none ... ok2230test managed_agents::team_events::tests::content_omits_local_only_fields ... ok2231test managed_agents::team_events::tests::content_publishes_some_even_when_persona_ids_empty ... ok2232test managed_agents::team_events::tests::content_publishes_some_none_when_instructions_absent_locally ... ok2233test managed_agents::team_events::tests::content_round_trips ... ok2234test managed_agents::team_events::tests::content_with_explicit_null_instructions_parses_some_none ... ok2235test managed_agents::team_events::tests::content_with_instructions_value_parses_some_some ... ok2236test managed_agents::team_events::tests::d_tag_is_team_id ... ok2237test managed_agents::team_repair::tests::team_persona_key_falls_back_to_id ... ok2238test managed_agents::team_repair::tests::team_persona_key_prefers_source_dir_name ... ok2239test managed_agents::team_snapshot::tests::build_preserves_team_metadata ... ok2240test managed_agents::team_snapshot::tests::decode_rejects_agent_snapshot_json_as_team_snapshot ... ok2241test managed_agents::team_snapshot::tests::decode_rejects_team_png_as_agent_snapshot ... ok2242test managed_agents::team_snapshot::tests::decode_team_png_with_member_memory_succeeds ... ok2243test managed_agents::team_snapshot::tests::description_absent_when_none ... ok2244test managed_agents::team_snapshot::tests::format_and_version_correct_in_output ... ok2245test managed_agents::team_snapshot::tests::json_round_trip_no_memory ... ok2246test managed_agents::team_snapshot::tests::member_order_is_preserved ... ok2247test managed_agents::team_snapshot::tests::png_export_rejected_when_none_level_with_nonempty_entries ... ok2248test managed_agents::readiness::tests::cli_login_requirements_resolvable_binary_runs_probe_at_resolved_path ... ok2249test managed_agents::team_snapshot::tests::png_round_trip_no_memory ... ok2250test managed_agents::team_snapshot::tests::validate_rejects_empty_team_name ... ok2251test managed_agents::team_snapshot::tests::png_round_trip_with_member_memory ... ok2252test managed_agents::team_snapshot::tests::validate_rejects_member_with_wrong_format ... ok2253test managed_agents::team_snapshot::tests::validate_rejects_wrong_format ... ok2254test managed_agents::team_snapshot::tests::validate_rejects_wrong_version ... ok2255test managed_agents::team_snapshot::tests::validate_rejects_zero_members ... ok2256test managed_agents::team_snapshot::tests::wrapper_does_not_introduce_secret_fields ... ok2257test managed_agents::teams::tests::agents_referencing_team_empty_when_no_matches ... ok2258test managed_agents::teams::tests::agents_referencing_team_matches_on_persona_team_dir ... ok2259test managed_agents::teams::tests::agents_referencing_team_matches_on_team_id ... ok2260test managed_agents::teams::tests::load_teams_readonly_absent_file_performs_no_write ... ok2261test managed_agents::teams::tests::load_teams_readonly_surfaces_parse_error ... ok2262test managed_agents::teams::tests::merge_teams_adds_missing_built_ins ... ok2263test managed_agents::teams::tests::load_teams_readonly_surfaces_read_error ... ok2264test managed_agents::teams::tests::merge_teams_demotes_retired_built_ins ... ok2265test managed_agents::teams::tests::merge_teams_preserves_unrelated_user_teams ... ok2266test managed_agents::teams::tests::merge_teams_preserves_user_customizations_to_builtin ... ok2267test managed_agents::teams::tests::merge_teams_repromotes_existing_builtin_marked_as_custom ... ok2268test managed_agents::teams::tests::migration_customized_fizz_is_demoted_to_user_team ... ok2269test managed_agents::teams::tests::migration_pristine_fizz_is_purged ... ok2270test managed_agents::teams::tests::sort_teams_alphabetical_case_insensitive ... ok2271test managed_agents::teams::tests::sort_teams_breaks_ties_by_id ... ok2272test managed_agents::teams::tests::sort_teams_empty_is_noop ... ok2273test managed_agents::teams::tests::validate_team_deletion_rejects_built_ins ... ok2274test managed_agents::teams::tests::welcome_team_is_seeded_and_idempotent ... ok2275test managed_agents::teams::tests::welcome_team_seed_does_not_overwrite_customization ... ok2276test managed_agents::types::catalog_source::tests::deserializes_the_camel_case_payload_the_frontend_sends ... ok2277test managed_agents::types::catalog_source::tests::normalized_lowercases_and_trims_the_owner_pubkey ... ok2278test managed_agents::types::catalog_source::tests::normalized_rejects_a_blank_persona_id ... ok2279test managed_agents::types::catalog_source::tests::normalized_rejects_a_non_hex_owner_pubkey ... ok2280test managed_agents::types::catalog_source::tests::normalized_rejects_a_short_owner_pubkey ... ok2281test managed_agents::types::catalog_source::tests::round_trips_persisted_snake_case ... ok2282test managed_agents::types::requests::tests::absent_behavior_leaves_stored_quad_untouched ... ok2283test managed_agents::types::requests::tests::allowlist_entries_are_normalized_via_the_shared_validator ... ok2284test managed_agents::types::requests::tests::allowlist_is_dropped_for_non_allowlist_modes ... ok2285test managed_agents::types::requests::tests::allowlist_mode_with_empty_list_is_rejected ... ok2286test managed_agents::types::requests::tests::applied_behavior_flows_into_persona_event_content ... ok2287test managed_agents::types::requests::tests::create_request_deserializes_camel_case_catalog_source ... ok2288test managed_agents::types::requests::tests::create_request_without_catalog_source_is_not_a_catalog_copy ... ok2289test managed_agents::types::requests::tests::invalid_allowlist_entry_is_rejected ... ok2290test managed_agents::types::requests::tests::parallelism_out_of_range_is_rejected ... ok2291test managed_agents::types::requests::tests::present_behavior_replaces_all_four_as_a_unit ... ok2292test managed_agents::types::tests::create_request_deserializes_camel_case_relay_mesh ... ok2293test managed_agents::types::tests::empty_prompt_folds_to_none ... ok2294test managed_agents::types::tests::keyed_record_without_slug_has_no_persona_view ... ok2295test managed_agents::types::tests::managed_agent_record_deserializes_old_pack_path_fields_via_alias ... ok2296test managed_agents::types::tests::managed_agent_record_omits_empty_key_from_json ... ok2297test managed_agents::types::tests::managed_agent_record_serializes_inline_key_for_fallback ... ok2298test managed_agents::types::tests::managed_agent_record_with_auth_tag_round_trips ... ok2299test managed_agents::types::tests::managed_agent_record_without_auth_tag_deserializes ... ok2300test managed_agents::types::tests::managed_agent_record_without_key_deserializes_empty ... ok2301test managed_agents::types::tests::managed_agent_record_without_respond_to_fields_defaults_to_owner_only ... ok2302test managed_agents::types::tests::mint_copies_definition_quad_when_input_silent ... ok2303test managed_agents::types::tests::mint_explicit_input_wins_over_definition ... ok2304test managed_agents::types::tests::mint_fails_loudly_on_empty_definition_allowlist ... ok2305test managed_agents::types::tests::mint_fails_loudly_on_out_of_range_definition_parallelism ... ok2306test managed_agents::types::tests::mint_fails_loudly_on_unknown_definition_respond_to ... ok2307test managed_agents::types::tests::mint_normalizes_definition_allowlist_from_wire ... ok2308test managed_agents::types::tests::mint_rejects_out_of_range_input_parallelism ... ok2309test managed_agents::types::tests::mint_resolves_each_behavioral_field_independently ... ok2310test managed_agents::types::tests::mint_without_definition_or_input_uses_client_defaults ... ok2311test managed_agents::types::tests::persona_catalog_source_survives_the_agent_store_fold ... ok2312test managed_agents::types::tests::persona_into_agent_record_is_keyless_and_slugged ... ok2313test managed_agents::types::tests::persona_record_defaults_active_when_field_is_missing ... ok2314test managed_agents::types::tests::persona_record_serializes_new_field_names ... ok2315test managed_agents::types::tests::persona_record_deserializes_old_source_pack_fields_via_alias ... ok2316test managed_agents::types::tests::persona_record_without_catalog_source_deserializes_and_omits_it ... ok2317test managed_agents::types::tests::persona_view_round_trips_through_agent_record ... ok2318test managed_agents::types::tests::relay_mesh_config_round_trips_snake_case ... ok2319test managed_agents::types::tests::respond_to_default_is_owner_only ... ok2320test managed_agents::types::tests::respond_to_rejects_unknown_modes ... ok2321test managed_agents::types::tests::respond_to_serde_is_kebab_case ... ok2322test managed_agents::types::tests::team_record_deserializes_without_new_fields ... ok2323test managed_agents::types::tests::update_request_provider_tristate_absent_means_no_touch ... ok2324test managed_agents::types::tests::update_request_provider_tristate_null_means_clear ... ok2325test managed_agents::types::tests::update_request_provider_tristate_value_means_set ... ok2326test managed_agents::types::tests::validate_respond_to_allowlist_accepts_empty ... ok2327test managed_agents::types::tests::validate_respond_to_allowlist_accepts_valid_hex_and_lowercases ... ok2328test managed_agents::types::tests::validate_respond_to_allowlist_dedups_preserving_order ... ok2329test managed_agents::types::tests::validate_respond_to_allowlist_rejects_non_hex ... ok2330test managed_agents::types::tests::validate_respond_to_allowlist_rejects_wrong_length ... ok2331test managed_agents::types::tests::validate_respond_to_allowlist_trims_whitespace ... ok2332test migration::avatar_tests::current_builtin_agent_avatars_do_not_match_legacy_hashes ... ok2333test migration::avatar_tests::refresh_builtin_agent_avatars_updates_uploaded_media_urls ... ok2334test migration::avatar_tests::refresh_builtin_agent_avatars_updates_versions_without_stored_definitions ... ok2335test migration::backfill::tests::backfill_creates_the_backup_owner_only ... ok2336test migration::backfill::tests::backfill_links_standalone_agent_to_manufactured_definition ... ok2337test migration::backfill::tests::backfill_of_prompted_record_keeps_spawn_hash_stable ... ok2338test migration::backfill::tests::backfill_of_promptless_record_keeps_spawn_hash_stable ... ok2339test migration::backfill::tests::backfilled_definition_carries_prompt_present_even_if_empty ... ok2340test managed_agents::readiness::tests::cli_login_requirements_codex_outdated_adapter_emits_adapter_outdated ... ok2341test managed_agents::runtime::path::tests::nvm_bin_none_does_not_add_segment ... ok2342test managed_agents::runtime::path::tests::unix_appends_process_path_when_no_shell_path ... ok2343test managed_agents::runtime::path::tests::unix_shell_path_suppresses_inherited_fallback ... ok2344test migration::backfill::tests::definitions_and_linked_records_are_untouched ... ok2345test managed_agents::runtime::tests::claude_spawn_uses_the_probed_cli_executable ... ok2346test migration::command_tests::reconcile_legacy_command_names_preserves_custom_commands ... ok2347test migration::command_tests::reconcile_legacy_command_names_preserves_non_legacy_persona_runtime ... ok2348test migration::command_tests::reconcile_legacy_command_names_clears_removed_mcp_server_for_goose ... ok2349test migration::backfill::tests::slug_collision_fails_loudly_per_record_and_continues ... ok2350test migration::command_tests::reconcile_legacy_command_names_rewrites_renamed_sidecars ... ok2351test migration::backfill::tests::second_run_is_a_no_op_and_preserves_pristine_backup ... ok2352test migration::command_tests::reconcile_legacy_command_names_rewrites_persona_runtime ... ok2353test migration::command_tests::rewrite_legacy_persona_md_runtime_rewrites_frontmatter_only ... ok2354test migration::command_tests::reconcile_legacy_team_persona_runtime_files_rewrites_persona_md ... ok2355test migration::command_tests::reconcile_legacy_command_names_updates_removed_mcp_server_for_buzz_agent ... ok2356test migration::command_tests::reconcile_legacy_command_names_rewrites_runtime_after_provider_migration ... ok2357test migration::databricks_tests::reconcile_databricks_v1_to_v2_preserves_non_databricks_providers ... ok2358test migration::databricks_tests::reconcile_databricks_v1_to_v2_preserves_v2_provider ... ok2359test migration::databricks_tests::reconcile_databricks_v1_to_v2_clears_model_on_provider_rewrite ... ok2360test migration::databricks_tests::reconcile_databricks_v1_to_v2_handles_multiple_records_block_build ... ok2361test migration::databricks_tests::reconcile_databricks_v1_to_v2_is_idempotent ... ok2362test migration::databricks_tests::reconcile_databricks_v1_to_v2_preserves_v1_provider_on_oss_build ... ok2363test migration::fold::tests::fold_absent_personas_file_is_noop ... ok2364test migration::databricks_tests::reconcile_databricks_v1_to_v2_strips_all_derived_keys_from_env_vars ... ok2365test migration::databricks_tests::reconcile_databricks_v1_to_v2_strips_derived_keys_case_insensitively ... ok2366test migration::databricks_tests::reconcile_databricks_v1_to_v2_rewrites_v1_provider_on_block_build ... ok2367test migration::databricks_tests::reconcile_databricks_v1_to_v2_strips_stale_buzz_agent_provider_from_env_vars ... ok2368test migration::databricks_tests::reconcile_databricks_v1_to_v2_strips_derived_keys_from_keyless_persona_definition ... ok2369test migration::materialize::tests::materialize_runtimes_copies_persona_runtime_onto_record ... ok2370test migration::materialize::tests::materialize_runtimes_is_idempotent_and_preserves_existing ... ok2371test migration::fold::tests::post_fold_runtime_map_reads_unified_definitions ... ok2372test migration::fold::tests::fold_moves_custom_personas_and_retires_the_file ... ok2373test migration::sync_guard_tests::is_dev_data_dir_name_accepts_canonical_dev_identifier ... ok2374test migration::sync_guard_tests::is_dev_data_dir_name_accepts_worktree_dev_identifier ... ok2375test migration::sync_guard_tests::is_dev_data_dir_name_rejects_prefix_collision ... ok2376test migration::sync_guard_tests::is_dev_data_dir_name_rejects_prod_identifier ... ok2377test migration::materialize::tests::materialize_runtimes_skips_unlinked_and_unknown_personas ... ok2378test migration::team_dir_tests::detach_clears_is_symlink_and_version ... ok2379test migration::fold::tests::fold_is_idempotent_across_partial_runs ... ok2380test migration::team_dir_tests::detach_is_idempotent_on_second_run ... ok2381test migration::fold::tests::fold_dedup_prefers_the_store_over_the_persona_file ... ok2382test migration::team_dir_tests::detach_lifts_instructions_from_instructions_md ... ok2383test migration::team_dir_tests::detach_skips_non_directory_backed_teams ... ok2384test migration::team_dir_tests::detach_backfills_team_id_on_agents ... ok2385test migration::team_dir_tests::detach_skips_lift_if_instructions_already_set ... ok2386test migration::team_dir_tests::detach_retries_after_teams_write_failure ... ok2387test migration::team_suffix::tests::strip_leaves_near_miss_lookalikes_untouched ... ok2388test migration::team_suffix::tests::strip_creates_the_backup_owner_only ... ok2389test migration::team_suffix::tests::strip_is_a_no_op_on_the_second_run ... ok2390test migration::team_suffix::tests::strip_leaves_an_already_drifted_instance_pin_alone ... ok2391test migration::team_suffix::tests::strip_on_a_missing_store_is_a_no_op ... ok2392test migration::team_suffix::tests::strip_backs_up_beside_the_symlink_target ... ok2393test migration::team_suffix::tests::strip_on_an_unparseable_store_errors_without_writing ... ok2394test migration::team_suffix::tests::strip_skips_records_without_a_prompt ... ok2395test migration::team_suffix::tests::strip_nulls_a_prompt_that_was_only_the_baked_suffix ... ok2396test migration::tests::canonical_dev_data_dir_replaces_last_component ... ok2397test migration::tests::canonical_dev_data_dir_returns_none_for_root ... ok2398test migration::tests::canonical_dev_data_dir_returns_self_for_canonical_instance ... ok2399test migration::team_suffix::tests::strip_removes_the_baked_suffix_and_keeps_the_persona_body ... ok2400test migration::tests::legacy_app_data_dir_maps_dev_worktree_identifier ... ok2401test migration::tests::legacy_app_data_dir_maps_release_identifier ... ok2402test migration::team_suffix::tests::strip_preserves_every_other_field ... ok2403test migration::team_suffix::tests::strip_splits_on_the_last_delimiter_occurrence ... ok2404test migration::team_suffix::tests::strip_repins_an_instance_that_was_current_before_the_strip ... ok2405test migration::tests::copy_dir_all_preserves_nested_files_without_overwriting ... ok2406test migration::tests::migrate_legacy_nest_noops_when_legacy_absent ... ok2407test migration::tests::migrate_legacy_nest_does_not_clobber_existing_destination ... ok2408test migration::tests::migrate_legacy_nest_carries_knowledge_and_skips_repos ... ok2409test migration::tests::migrate_legacy_nest_preserves_user_edited_agents_md ... ok2410test migration::tests::migrate_legacy_nest_is_idempotent_on_rerun ... ok2411test migration::tests::migrate_legacy_nest_respects_deliberate_dev_reset ... ok2412test migration::team_suffix::tests::strip_writes_a_backup_once_and_never_clobbers_it ... ok2413test migration::tests::patch_json_records_rewrites_secret_store_owner_only ... ok2414test migration::tests::reconcile_mcp_commands_clears_stale_buzz_mcp_server ... ok2415test migration::tests::reconcile_mcp_commands_handles_mixed_agents ... ok2416test migration::tests::reconcile_mcp_commands_honors_explicit_override_over_persona ... ok2417test migration::tests::reconcile_mcp_commands_is_idempotent ... ok2418test migration::tests::reconcile_mcp_commands_leaves_custom_value_untouched ... ok2419test migration::tests::reconcile_mcp_commands_leaves_unknown_runtime_untouched ... ok2420test migration::tests::migrate_legacy_nest_overwrites_generated_default_agents_md ... ok2421test migration::tests::rename_provider_to_runtime_is_idempotent ... ok2422test migration::tests::reconcile_mcp_commands_skips_record_without_agent_command ... ok2423test migration::tests::rename_provider_to_runtime_skips_record_without_either_key ... ok2424test migration::tests::rename_provider_to_runtime_preserves_existing_runtime_over_provider ... ok2425test migration::tests::reconcile_mcp_commands_resolves_persona_runtime_over_stale_snapshot ... ok2426test migration::tests::reconcile_mcp_commands_sets_canonical_for_buzz_agent ... ok2427test migration::tests::reconcile_mcp_commands_sees_team_dir_runtime_edit_same_launch ... ok2428test migration::tests::rename_provider_to_runtime_migrates_field ... ok2429test migration::avatar_tests::refresh_builtin_agent_avatars_updates_seeded_values_and_preserves_customizations ... ok2430test migration::tests::seed_up_migrates_sibling_file_to_canonical_then_symlinks ... ok2431test migration::tests::seed_up_no_sibling_content_is_noop ... ok2432test migration::tests::seed_up_ignores_sibling_symlink_as_source ... ok2433test migration::tests::sync_creates_symlinks_to_fresh_worktree ... ok2434test migration::tests::sync_creates_teams_directory_symlink ... ok2435test migration::tests::seed_up_skipped_when_canonical_has_file ... ok2436test migration::tests::sync_migrates_teams_from_sibling_to_canonical ... ok2437test migration::tests::sync_replaces_existing_files_with_symlinks ... ok2438test migration::tests::sync_replaces_real_teams_dir_with_symlink ... ok2439test model_tests::tests::channel_info_defaults_is_member_for_legacy_payloads ... ok2440test migration::tests::sync_replaces_wrong_symlinks ... ok2441test migration::tests::sync_preserves_correct_symlinks ... ok2442test migration::tests::sync_handles_broken_symlinks ... ok2443test native_websocket::tests::one_connection_does_not_block_another_send_queue ... ok2444test migration::tests::writes_through_symlink_reach_canonical ... ok2445test nostr_convert::tests::agents_default_sparse_agent_profiles_for_directory_parse ... ok2446test native_websocket::tests::eof_removes_connection ... ok2447test nostr_convert::tests::agents_handles_invalid_content ... ok2448test native_websocket::tests::live_tcp_server_connect_send_and_disconnect ... ok2449test nostr_convert::tests::agents_overwrites_pubkey_from_event_author ... ok2450test nostr_convert::tests::agents_preserves_allowlist_metadata_for_directory_parse ... ok2451test nostr_convert::tests::agents_preserves_public_respond_to_mode_for_directory_parse ... ok2452test nostr_convert::tests::channel_detail_basic ... ok2453test nostr_convert::tests::channel_info_dm_inferred_from_hidden_tag ... ok2454test nostr_convert::tests::channel_info_minimal ... ok2455test nostr_convert::tests::channel_info_merges_summary ... ok2456test nostr_convert::tests::channel_info_missing_d_errors ... ok2457test nostr_convert::tests::channel_info_open_when_neither_public_nor_private ... ok2458test nostr_convert::tests::channel_info_private_when_visibility_tag_present ... ok2459test nostr_convert::tests::channel_members_extracts_p_tags ... ok2460test nostr_convert::tests::channel_members_missing_d_errors ... ok2461test nostr_convert::tests::contact_list_preserves_tags_and_content ... ok2462test nostr_convert::tests::profile_info_falls_back_to_name ... ok2463test nostr_convert::tests::profile_info_invalid_json_errors ... ok2464test nostr_convert::tests::relay_members_dedupes_and_defaults_role ... ok2465test nostr_convert::tests::profile_info_parses_content ... ok2466test nostr_convert::tests::profile_info_extracts_valid_nip_oa_owner ... ok2467test nostr_convert::tests::relay_members_fallback_p_tags ... ok2468test nostr_convert::tests::timestamp_to_iso_known_value ... ok2469test nostr_convert::tests::search_response_single_hit_full_score ... ok2470test nostr_convert::tests::user_notes_empty_has_no_cursor ... ok2471test nostr_convert::tests::search_response_assigns_descending_scores ... ok2472test nostr_convert::tests::user_notes_builds_cursor_from_last ... ok2473test nostr_convert::tests::users_batch_keeps_latest_and_reports_missing ... ok2474test nostr_convert::tests::users_batch_marks_valid_nip_oa_profiles_as_agents ... ok2475test nostr_convert::user_search::tests::rank_case_insensitive ... ok2476test nostr_convert::user_search::tests::rank_dedupes_by_pubkey ... ok2477test nostr_convert::user_search::tests::rank_display_name_beats_nip05_match_of_same_tier ... ok2478test nostr_convert::user_search::tests::list_user_search_results_sorts_dedupes_and_limits ... ok2479test nostr_convert::user_search::tests::rank_display_substring_still_beats_nip05_exact ... ok2480test nostr_convert::user_search::tests::rank_empty_query_returns_empty ... ok2481test nostr_convert::user_search::tests::rank_falls_back_to_name_when_display_name_absent ... ok2482test nostr_convert::user_search::tests::rank_pubkey_prefix_match ... ok2483test nostr_convert::user_search::tests::rank_exact_display_name_beats_substring_match ... ok2484test nostr_convert::user_search::tests::rank_skips_non_kind_zero_events ... ok2485test nostr_convert::user_search::tests::rank_skips_results_with_no_name_or_nip05_match ... ok2486test nostr_convert::user_search::tests::rank_zero_limit_returns_empty ... ok2487test nostr_convert::user_search::tests::rank_respects_limit ... ok2488test nostr_convert::user_search::tests::rank_tiebreak_preserves_relay_relevance_order ... ok2489test nostr_convert::user_search::tests::search_users_maps_each_event ... ok2490test relay::tests::content_type_case_insensitive ... ok2491test nostr_convert::user_search::tests::user_search_result_ignores_invalid_nip_oa_auth_tag ... ok2492test relay::tests::empty_relay_resolves_to_workspace ... ok2493test relay::tests::evil_suffix_does_not_match_cloudflare ... ok2494test relay::tests::extracts_hint_from_429_body ... ok2495test relay::tests::extracts_hint_when_no_json_wrapper ... ok2496test relay::tests::intercepted_cloudflare_apex_host_returns_some ... ok2497test relay::tests::intercepted_cloudflare_host_returns_some ... ok2498test relay::tests::intercepted_non_cloudflare_html_returns_some ... ok2499test relay::tests::localhost_substring_host_unchanged ... ok2500test relay::tests::loopback_ipv4_literal_unchanged ... ok2501test relay::tests::loopback_trailing_slash_removed_authority_preserved ... ok2502test relay::tests::loopback_ws_localhost_preserves_authority ... ok2503test nostr_convert::user_search::tests::user_search_result_marks_valid_nip_oa_profile_as_agent ... ok2504test relay::tests::loopback_wss_localhost_preserves_authority ... ok2505test relay::tests::malformed_response_message_stays_off_unreachable_bucket ... ok2506test relay::tests::normal_relay_json_returns_none ... ok2507test relay::tests::overlong_digit_string_returns_none ... ok2508test relay::tests::parse_command_response_accepts_raw_json_fallback ... ok2509test relay::tests::parse_command_response_decodes_typed_payload ... ok2510test relay::tests::parse_command_response_rejects_garbage ... ok2511test relay::tests::parse_command_response_rejects_invalid_prefixed_json ... ok2512test relay::tests::remote_wss_host_unchanged ... ok2513test relay::tests::returns_none_when_no_hint_present ... ok2514test relay::tests::profile_event_rejects_invalid_auth_tag ... ok2515test relay::tests::profile_event_without_auth_tag ... ok2516test relay::tests::stored_relay_pin_is_ignored ... ok2517test relay::tests::whitespace_only_relay_resolves_to_workspace ... ok2518test relay_admission::tests::community_a_gate_does_not_block_community_b ... ok2519test relay::tests::profile_event_with_valid_auth_tag ... ok2520test relay_admission::tests::concurrent_429_extends_the_window_for_parked_waiters ... ok2521test managed_agents::retention::tests::concurrent_open_waits_for_initialization_lock ... ok2522test managed_agents::runtime::tests::replacement_removes_receipt_only_after_confirmed_exit ... ok2523test native_websocket::tests::secure_websocket_reaches_tls_without_panicking ... ok2524test native_websocket::tests::disconnect_removes_and_drops_task_before_returning ... ok2525test native_websocket::tests::teardown_gate_stays_closed_until_tasks_stop ... ok2526test commands::project_git_branches::tests::remote_branch_create_and_delete_round_trip ... ok2527test relay_admission::tests::gate_armed_by_one_path_withholds_another_path ... ok2528test relay_admission::tests::hint_at_max_is_honoured ... ok2529test relay_admission::tests::hint_zero_uses_default ... ok2530test relay_admission::tests::hintless_429_arms_the_ten_second_default ... ok2531test reset::tests::test_crash_retry_cleans_prior_deterministic_trash ... ok2532test reset::tests::test_crash_then_retry_completes ... ok2533test reset::tests::test_completed_dev_reset_suppresses_dev_repos_dir_migration ... ok2534test reset::tests::test_dev_build_wipes_dev_nest_not_prod ... ok2535test reset::tests::test_keychain_fail_restores_all_then_retry_cleans ... ok2536test reset::tests::test_no_sentinel_returns_no_op ... ok2537test reset::tests::test_legacy_app_data_removed_on_reset ... ok2538test reset::tests::test_prod_build_wipes_prod_nest_not_dev ... ok2539test reset::tests::test_sentinel_present_keychain_failure_keeps_sentinel ... ok2540test reset::tests::test_sentinel_present_full_wipe_succeeds ... ok2541test reset::tests::test_sentinel_present_verify_failure_keeps_sentinel ... ok2542test secret_store::tests::availability_error_discriminator ... ok2543test secret_store::tests::blob_delete_removes_key_not_others ... ignored, requires real OS keychain (run locally)2544test secret_store::tests::blob_migration_from_per_key_entry ... ignored, requires real OS keychain (run locally)2545test secret_store::tests::blob_probe_present_absent_unreachable ... ignored, requires real OS keychain (run locally)2546test reset::tests::test_unknown_delete_error_keeps_sentinel ... ok2547test secret_store::tests::blob_stores_and_retrieves_multiple_keys ... ignored, requires real OS keychain (run locally)2548test secret_store::tests::delete_all_with_legacy_cleanup_removes_per_key_identity ... ignored, requires real OS keychain (run locally)2549test reset::tests::test_unknown_verify_error_keeps_sentinel ... ok2550test secret_store::tests::mutate_blob_does_not_advance_cache_on_write_failure ... ignored, requires real OS keychain (run locally)2551test secret_store::tests::load_returns_value_when_key_in_cache ... ok2552test secret_store::tests::probe_returns_present_when_key_in_cache ... ok2553test secret_store::tests::test_concurrent_adds_neither_key_dropped ... ignored, requires real OS keychain (run locally)2554test secret_store::tests::test_stale_warm_cache_add_observes_prior_write ... ignored, requires real OS keychain (run locally)2555test secret_store::tests::test_blob_lockfile_path_is_in_tmp_with_uid ... ok2556test secret_store::tests::test_blob_lock_acquire_and_release ... ok2557test shutdown::tests::only_tauri_restart_exit_code_requests_a_relaunch ... ok2558test templates::storage::tests::deserialization_backward_compat_provider_alias ... ok2559test templates::storage::tests::deserialization_defaults ... ok2560test templates::storage::tests::serialization_round_trip ... ok2561test templates::storage::tests::sort_alphabetical_case_insensitive ... ok2562test templates::storage::tests::sort_breaks_ties_by_id ... ok2563test templates::storage::tests::sort_builtin_first ... ok2564test templates::storage::tests::sort_empty_is_noop ... ok2565test templates::storage::tests::validate_deletion_allows_custom ... ok2566test templates::storage::tests::validate_deletion_rejects_builtin ... ok2567test util::tests::double_option_tristate ... ok2568test util::tests::replace_with_symlink_backs_up_real_file_and_creates_symlink ... ok2569test util::tests::replace_with_symlink_noop_when_already_correct_symlink ... ok2570test util::tests::replace_with_symlink_backs_up_real_dir_and_creates_symlink ... ok2571test util::tests::slugify_basic ... ok2572test util::tests::slugify_empty_uses_fallback ... ok2573test util::tests::replace_with_symlink_replaces_broken_symlink_without_backup ... ok2574test util::tests::slugify_special_chars ... ok2575test util::tests::replace_with_symlink_replaces_wrong_symlink_without_backup ... ok2576test util::tests::slugify_trims_trailing_hyphens_after_truncation ... ok2577test util::tests::slugify_truncates_at_max_len ... ok2578test webkit_rendering::tests::test_a_non_utf8_user_assignment_is_reported_not_ignored ... ok2579test webkit_rendering::tests::test_a_device_without_a_vendor_file_is_skipped_not_fatal ... ok2580test webkit_rendering::tests::test_a_plain_non_nvidia_launch_changes_nothing ... ok2581test webkit_rendering::tests::test_a_user_set_variable_disables_the_heuristic_wholesale ... ok2582test webkit_rendering::tests::test_a_user_set_compositing_variable_also_stands_the_heuristic_down ... ok2583test webkit_rendering::tests::test_an_appimage_launch_disables_the_dmabuf_renderer ... ok2584test webkit_rendering::tests::test_an_unreadable_drm_tree_is_not_treated_as_a_hit ... ok2585test webkit_rendering::tests::test_an_empty_assignment_is_still_a_user_assignment ... ok2586test webkit_rendering::tests::test_an_nvidia_gpu_alongside_another_vendor_still_counts ... ok2587test webkit_rendering::tests::test_an_unrelated_flag_is_not_mistaken_for_safe_rendering ... ok2588test webkit_rendering::tests::test_nvidia_gpu_disables_the_dmabuf_renderer ... ok2589test webkit_rendering::tests::test_safe_rendering_against_a_user_set_variable_is_fatal_not_guessed ... ok2590test webkit_rendering::tests::test_the_vendor_id_match_ignores_case ... ok2591test webkit_rendering::tests::test_safe_rendering_applies_the_safest_set_without_any_hardware_signal ... ok2592test commands::project_git_push::tests::first_push_aligns_legacy_master_checkout_to_main ... ok2593test relay_admission::tests::http_429_withholds_next_relay_command_until_expiry_then_resumes ... ok2594test relay_admission::tests::nip98_auth_created_at_is_fresh_after_admission_wait ... ok2595test relay_admission::tests::oversize_hint_is_clamped_to_max ... ok2596test relay_admission::tests::parked_waiter_does_not_wake_early_after_workspace_reset ... ok2597test relay_admission::tests::shorter_hint_never_shrinks_an_active_window ... ok2598test relay_admission::tests::wait_returns_immediately_when_gate_is_inactive ... ok2599test relay_admission::tests::workspace_change_clears_armed_gate ... ok2600test managed_agents::discovery::tests::probe_codex_acp_version_returns_none_for_hung_direct_child ... ok26012602test result: ok. 1861 passed; 0 failed; 14 ignored; 0 measured; 11 filtered out; finished in 5.11s26032604 Running unittests src/main.rs (/build/source/target/x86_64-unknown-linux-gnu/release/deps/buzz_desktop-7f648974dcb2f5ed)26052606running 0 tests26072608test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s26092610 Running tests/rodio_mixer_diagnostic.rs (/build/source/target/x86_64-unknown-linux-gnu/release/deps/rodio_mixer_diagnostic-b759b8f58466dc27)26112612running 3 tests2613test mixer_sums_overlapping_sources ... ok2614test single_queue_serializes_sources ... ok2615test mixer_of_queues_mixes_per_peer_streams ... ok26162617test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s26182619 Doc-tests buzz_lib26202621running 0 tests26222623test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s26242625/build/source2626Finished cargoCheckHook2627checkPhase completed in 5 minutes 4 seconds
fixupPhase
2628shrinking RPATHs of ELF executables and libraries in /nix/store/2pp2nj5w7pns1srg2bz6hg9igajbmngi-buzz-desktop-0.5.22629shrinking /nix/store/2pp2nj5w7pns1srg2bz6hg9igajbmngi-buzz-desktop-0.5.2/bin/buzz-desktop2630checking for references to /build/ in /nix/store/2pp2nj5w7pns1srg2bz6hg9igajbmngi-buzz-desktop-0.5.2...2631patching script interpreter paths in /nix/store/2pp2nj5w7pns1srg2bz6hg9igajbmngi-buzz-desktop-0.5.22632stripping (with command strip and flags -S -p) in /nix/store/2pp2nj5w7pns1srg2bz6hg9igajbmngi-buzz-desktop-0.5.2/bin