{ "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[0 tests completed\\nBUILD SUCCESSFUL-gradle test]": 0.00035471003502607346, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[3 tests completed, 3 skipped\\nBUILD SUCCESSFUL-gradle test]": 0.0003488338552415371, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[> Task :test NO-SOURCE\\nBUILD SUCCESSFUL in 1s-gradle test]": 0.00034624896943569183, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[> Task :test SKIPPED\\nBUILD SUCCESSFUL in 1s-gradle test]": 0.00034991628490388393, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[[INFO] BUILD SUCCESS-mvn test]": 0.000820833956822753, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[[INFO] Tests are skipped.\\n[INFO] BUILD SUCCESS-mvn test -DskipTests]": 0.00042204209603369236, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0\\n[INFO] BUILD SUCCESS-mvn test]": 0.0003718759398907423, "tests/test_acceptance_build_summaries.py::test_build_without_executed_tests_remains_unverified[[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 3\\n[INFO] BUILD SUCCESS-mvn test]": 0.0003652081359177828, "tests/test_acceptance_build_summaries.py::test_count_summary_does_not_bypass_output_attribution": 0.0003209579735994339, "tests/test_acceptance_build_summaries.py::test_count_summary_does_not_bypass_shell_provenance[None]": 0.0002956239040941, "tests/test_acceptance_build_summaries.py::test_count_summary_does_not_bypass_shell_provenance[True]": 0.0002925409935414791, "tests/test_acceptance_build_summaries.py::test_empty_maven_module_does_not_veto_a_tested_module[False]": 0.00032787397503852844, "tests/test_acceptance_build_summaries.py::test_empty_maven_module_does_not_veto_a_tested_module[True]": 0.00031579192727804184, "tests/test_acceptance_build_summaries.py::test_failing_module_overrides_a_passing_module": 0.0002990828361362219, "tests/test_acceptance_build_summaries.py::test_inconsistent_or_incomplete_count_summary_is_not_proof[3 tests completed, 4 skipped]": 0.00031512416899204254, "tests/test_acceptance_build_summaries.py::test_inconsistent_or_incomplete_count_summary_is_not_proof[Tests run: -1, Failures: 0, Errors: 0, Skipped: 0]": 0.0003092917613685131, "tests/test_acceptance_build_summaries.py::test_inconsistent_or_incomplete_count_summary_is_not_proof[Tests run: 1, Failures: 0, Errors: 0, Skipped: 2]": 0.0003132906276732683, "tests/test_acceptance_build_summaries.py::test_inconsistent_or_incomplete_count_summary_is_not_proof[Tests run: 3, Failures: 0, Errors:]": 0.000315248966217041, "tests/test_acceptance_build_summaries.py::test_inconsistent_or_incomplete_count_summary_is_not_proof[Tests run: three, Failures: 0, Errors: 0, Skipped: 0]": 0.0003165826201438904, "tests/test_acceptance_build_summaries.py::test_maven_failure_counts_override_ignored_failure_build_success[Errors]": 0.00036633387207984924, "tests/test_acceptance_build_summaries.py::test_maven_failure_counts_override_ignored_failure_build_success[Failures]": 0.0003673338796943426, "tests/test_acceptance_build_summaries.py::test_nonzero_test_counts_are_positive_evidence[3 tests completed, 0 failed, 1 skipped\\nBUILD SUCCESSFUL-gradle test]": 0.00035070814192295074, "tests/test_acceptance_build_summaries.py::test_nonzero_test_counts_are_positive_evidence[3 tests completed\\nBUILD SUCCESSFUL-gradle test]": 0.00034358398988842964, "tests/test_acceptance_build_summaries.py::test_nonzero_test_counts_are_positive_evidence[Tests run: 1, Failures: 0, Errors: 0, Skipped: 0\\r\\n[INFO] BUILD SUCCESS-mvn test]": 0.00034937518648803234, "tests/test_acceptance_build_summaries.py::test_nonzero_test_counts_are_positive_evidence[[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0-mvn test]": 0.0003435418475419283, "tests/test_acceptance_build_summaries.py::test_nonzero_test_counts_are_positive_evidence[[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.2 s -- in TestExample-mvn test]": 0.00034729111939668655, "tests/test_acceptance_build_summaries.py::test_recorded_failure_status_still_overrides_positive_counts": 0.0002770000137388706, "tests/test_acceptance_checks.py::TestCriteriaHygiene::test_criterion_text_is_neutralized_before_rendering": 0.00022691674530506134, "tests/test_acceptance_checks.py::TestCriteriaHygiene::test_drops_non_string_entries_and_caps_count": 0.0003701250534504652, "tests/test_acceptance_checks.py::TestCriteriaHygiene::test_none_and_empty_produce_no_verdict": 0.0002218752633780241, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_default_prober_without_runtime_degrades_to_unverified": 0.00023962580598890781, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_large_file_is_proven_by_probe_without_reading_content": 0.0002424588892608881, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_large_file_written_requires_a_bounded_open_probe": 0.00022345897741615772, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_large_file_written_with_failed_open_probe_does_not_hold": 0.00022337515838444233, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_large_file_written_with_inconclusive_probe_is_unverified": 0.00021816673688590527, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_probe_at_or_below_cap_still_reads_content": 0.00021712505258619785, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_probe_doubt_is_unverified_without_reading": 0.00035200128331780434, "tests/test_acceptance_checks.py::TestFileLeafSizeProbe::test_probe_reports_missing_file_without_reading": 0.00026675104163587093, "tests/test_acceptance_checks.py::TestFileLeaves::test_binary_deliverable_holds_file_leaves": 0.0002836252097040415, "tests/test_acceptance_checks.py::TestFileLeaves::test_error_prefixed_content_is_valid_on_local_sandbox": 0.00027741678059101105, "tests/test_acceptance_checks.py::TestFileLeaves::test_exists_holds_when_file_present": 0.00022991513833403587, "tests/test_acceptance_checks.py::TestFileLeaves::test_file_written_reads_back": 0.00022274977527558804, "tests/test_acceptance_checks.py::TestFileLeaves::test_genuine_workspace_file_survives_symlink_resolution": 0.001035626046359539, "tests/test_acceptance_checks.py::TestFileLeaves::test_missing_file_is_checked_does_not_hold": 0.00022420822642743587, "tests/test_acceptance_checks.py::TestFileLeaves::test_missing_thread_data_is_unverified": 0.00021387403830885887, "tests/test_acceptance_checks.py::TestFileLeaves::test_non_empty_fails_on_empty_file": 0.0002254168502986431, "tests/test_acceptance_checks.py::TestFileLeaves::test_path_outside_workspace_is_unverified_and_never_read": 0.00022170878946781158, "tests/test_acceptance_checks.py::TestFileLeaves::test_provider_error_string_is_not_file_content": 0.00031441706232726574, "tests/test_acceptance_checks.py::TestFileLeaves::test_read_error_is_unverified_not_failed": 0.0002162076998502016, "tests/test_acceptance_checks.py::TestFileLeaves::test_reader_receives_virtual_path_that_passes_the_real_local_validator": 0.0006047079805284739, "tests/test_acceptance_checks.py::TestFileLeaves::test_real_content_starting_with_error_word_is_not_misread": 0.0002447911538183689, "tests/test_acceptance_checks.py::TestFileLeaves::test_symlink_escape_is_rejected_on_local_sandbox": 0.001902249874547124, "tests/test_acceptance_checks.py::TestFileLeaves::test_virtual_path_resolves_into_workspace": 0.00022662384435534477, "tests/test_acceptance_checks.py::TestFileLeaves::test_workspace_escape_via_relative_path_is_unverified": 0.00021870923228561878, "tests/test_acceptance_checks.py::TestKnownBoundaries::test_bare_criterion_trusts_any_path_spelling_of_the_executable": 0.00029370817355811596, "tests/test_acceptance_checks.py::TestKnownBoundaries::test_runner_semantics_are_trusted": 0.00028474885039031506, "tests/test_acceptance_checks.py::TestProbeFileSize::test_bare_integer_output_is_the_size": 0.0002604159526526928, "tests/test_acceptance_checks.py::TestProbeFileSize::test_execute_failure_degrades_to_none": 0.000219833105802536, "tests/test_acceptance_checks.py::TestProbeFileSize::test_local_directory_is_not_a_size": 0.0007690419442951679, "tests/test_acceptance_checks.py::TestProbeFileSize::test_local_fifo_is_not_a_size": 0.0008402918465435505, "tests/test_acceptance_checks.py::TestProbeFileSize::test_local_missing_file_raises_file_not_found": 0.0007821260951459408, "tests/test_acceptance_checks.py::TestProbeFileSize::test_local_readable_probe_opens_one_byte_without_a_shell": 0.0008403740357607603, "tests/test_acceptance_checks.py::TestProbeFileSize::test_local_stat_reads_size_without_a_shell": 0.0010179581586271524, "tests/test_acceptance_checks.py::TestProbeFileSize::test_local_unreadable_file_fails_the_probe": 0.0011014998890459538, "tests/test_acceptance_checks.py::TestProbeFileSize::test_nofile_marker_raises_file_not_found": 0.0002787499688565731, "tests/test_acceptance_checks.py::TestProbeFileSize::test_probe_runs_outside_subagent_controlled_shell_state": 0.0002329580020159483, "tests/test_acceptance_checks.py::TestProbeFileSize::test_provider_error_string_is_not_a_size": 0.00022070808336138725, "tests/test_acceptance_checks.py::TestProbeFileSize::test_rejected_renderings_are_not_a_size[ESCAPED]": 0.00026678992435336113, "tests/test_acceptance_checks.py::TestProbeFileSize::test_rejected_renderings_are_not_a_size[NONREGULAR]": 0.0002366672269999981, "tests/test_acceptance_checks.py::TestProbeFileSize::test_unreadable_marker_is_not_a_size": 0.00021941610611975193, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_empty_remote_file_acceptance[file:../outputs/empty.md exists-True-exists, 0 bytes]": 5.27501106262207e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_empty_remote_file_acceptance[file:../outputs/empty.md non-empty-False-file is empty]": 5.8416975662112236e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_empty_remote_file_acceptance[file_written:../outputs/empty.md-True-read-back ok, 0 bytes]": 4.8416899517178535e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_fifo_is_nonregular_without_blocking": 5.516689270734787e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_final_component_symlink_is_nonregular": 5.7791126891970634e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_intermediate_dir_link_escape_is_escaped": 5.17088919878006e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_missing_file_is_nofile": 5.104299634695053e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_probe_file_size_end_to_end_through_a_real_shell": 4.9167079851031303e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_read_probe_fifo_is_rejected_before_any_open": 5.233287811279297e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_read_probe_mode_000_is_unreadable": 5.016615614295006e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_read_probe_regular_file_is_readable[empty]": 5.329190753400326e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_read_probe_regular_file_is_readable[nonempty]": 5.324976518750191e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_real_directory_mount_root[empty]": 6.712507456541061e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_real_directory_mount_root[nonempty]": 5.716690793633461e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_symlinked_mount_prefix[empty]": 5.3416937589645386e-05, "tests/test_acceptance_checks.py::TestProbeInnerScriptRealLayouts::test_symlinked_mount_prefix[nonempty]": 6.125005893409252e-05, "tests/test_acceptance_checks.py::TestRendering::test_multiline_criterion_cannot_inject_a_forged_leaf_line": 0.00020337477326393127, "tests/test_acceptance_checks.py::TestRendering::test_section_marks_each_leaf_and_states_limitation": 0.00029937620274722576, "tests/test_acceptance_checks.py::TestRendering::test_segment_counts_with_limitation": 0.00028587388806045055, "tests/test_acceptance_checks.py::TestRendering::test_segment_renders_nothing_without_leaves": 0.00019641593098640442, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_apostrophe_inside_double_quotes_remains_verifiable": 0.00031041703186929226, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_assignment_value_mismatch_is_unprovable": 0.0002964991144835949, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_backgrounded_command_is_unprovable": 0.0002781250514090061, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_bare_carriage_return_is_unprovable_before_powershell_line_split": 0.0002848748117685318, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_bare_criterion_any_negating_option_is_unprovable[pytest --deselect tests/test_slow.py-pytest]": 0.0003244581166654825, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_bare_criterion_any_negating_option_is_unprovable[pytest --ignore tests/security-pytest]": 0.00033787405118346214, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_bare_criterion_any_negating_option_is_unprovable[python -m pytest --ignore tests/security-python -m pytest]": 0.00033591664396226406, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_bare_criterion_exact_run_still_holds": 0.00031425105407834053, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_bare_pytest_criterion_rejects_narrowing_path_arg": 0.0002837912179529667, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_argument_with_fail_shape_is_not_silent": 0.0002905423752963543, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_dotdot_escape_is_unprovable": 0.00032391585409641266, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd && pytest tests/]": 0.00032016634941101074, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd - && pytest tests/]": 0.000321374973282218, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd /mnt/user-data/../etc && pytest tests/]": 0.0003595410380512476, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd /ws/thread/user-data/workspace2 && pytest tests/]": 0.00035450002178549767, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd backend/../../x && pytest tests/]": 0.0003347909078001976, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd linked/../safe && pytest tests/]": 0.0003468322101980448, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_escape_forms_are_unprovable[cd ~ && pytest tests/]": 0.00030845683068037033, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_an_out_of_scope_absolute_path_is_unprovable": 0.00032262480817735195, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_child_of_windows_drive_root_is_in_scope": 0.0003428750205785036, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_in_scope_windows_drive_path_is_case_insensitive": 0.0003439991269260645, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_out_of_scope_windows_drive_path_is_unprovable": 0.0003425818867981434, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_powershell_provider_or_psdrive_path_is_unprovable[External:/tmp]": 0.0003325832076370716, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_powershell_provider_or_psdrive_path_is_unprovable[FileSystem::C:/tmp]": 0.0003479158040136099, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_drive_relative_path_is_unprovable[C:../tmp]": 0.000405000988394022, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_drive_relative_path_is_unprovable[C:]": 0.0003214580938220024, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_drive_relative_path_is_unprovable[C:tmp]": 0.0003269999288022518, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_drive_root_or_above_root_is_unprovable[C:/../tmp]": 0.0003413332160562277, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_drive_root_or_above_root_is_unprovable[C:/]": 0.00035424879752099514, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_drive_root_or_above_root_is_unprovable[D:/ws/../../tmp]": 0.00033366656862199306, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_to_windows_unicode_casefold_collision_is_unprovable": 0.00033424864523112774, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_with_backslashes_is_unprovable_before_posix_tokenization['\\\\mnt\\\\user-data\\\\workspace\\\\fake']": 0.00031916704028844833, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_with_backslashes_is_unprovable_before_posix_tokenization[..\\\\..\\\\tmp]": 0.00032166484743356705, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_with_cmd_environment_expansion_is_unprovable[%TEMP%]": 0.00031683314591646194, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_with_cmd_environment_expansion_is_unprovable[%USERPROFILE%/fake]": 0.00031920941546559334, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cd_with_unpaired_percent_remains_a_literal_relative_path": 0.00033050007186830044, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cdpath_export_is_state_pollution": 0.0002952499780803919, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cdpath_print_lends_no_pass_shape": 0.0003047923091799021, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cmd_caret_escape_is_unprovable_before_posix_tokenization": 0.00030816602520644665, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cmd_hash_argument_is_unprovable_before_comment_stripping": 0.0002927929162979126, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cmd_single_quote_cannot_hide_a_control_operator": 0.0003229582216590643, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cmd_single_quotes_cannot_change_matched_runner_argv": 0.0003309999592602253, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cmd_single_quotes_in_criterion_are_unprovable": 0.0002846249844878912, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cmd_single_quotes_in_preceding_cd_are_unprovable": 0.0003267067950218916, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_collect_only_extra_flag_is_unprovable": 0.00028983200900256634, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_continuation_line_and_operator_matches_its_criterion": 0.000344583997502923, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_continuation_line_or_operator_cannot_launder_a_skipped_run": 0.00031062494963407516, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_criterion_side_glob_stays_self_consistent": 0.0002919579856097698, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_criterion_string_inside_another_commands_args_does_not_match": 0.0002739999908953905, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_criterion_with_wrapper_matches_equally_wrapped_execution": 0.0003286669962108135, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_crlf_execution_with_test_command_last_still_matches": 0.0003320001997053623, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cross_family_absolute_exclusion_fails_closed[//srv/share/tests/security-//srv/share/tests/unit-D:/tests/security]": 0.00038279173895716667, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cross_family_absolute_exclusion_fails_closed[/tests/security-/tests/unit-D:/tests/security]": 0.0003633738961070776, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_cross_family_absolute_exclusion_fails_closed[D:/WS/tests/security-D:/WS/tests/unit-/WS/tests/security]": 0.0004003341309726238, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_deselected_sub_path_of_the_target_is_unprovable": 0.00040508387610316277, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_different_absolute_drive_exclusion_fails_closed_without_thread_context": 0.0003356246743351221, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_different_drive_relative_exclusion_fails_closed_without_thread_context": 0.00032112584449350834, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_different_psdrive_exclusion_fails_closed_without_thread_context": 0.0003389578778296709, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_different_unc_root_exclusion_fails_closed_without_thread_context": 0.0003572909627109766, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_distinct_case_sensitive_exclusion_paths_do_not_overlap[/opt/WS/tests/security-/opt/ws/tests/security]": 0.0003950821701437235, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_distinct_case_sensitive_exclusion_paths_do_not_overlap[D:/WS/Stra\\xdfe/tests/security-d:/ws/STRASSE/tests/security]": 0.0004139577504247427, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_dot_slash_criterion_executable_keeps_its_identity": 0.00059720897115767, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_drive_relative_and_plain_relative_exclusion_fail_closed_in_windows_context": 0.00031104194931685925, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_drive_relative_and_plain_relative_exclusion_fail_closed_without_thread_context": 0.00034799985587596893, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_drive_relative_case_alias_uses_windows_semantics_without_thread_context": 0.00032674940302968025, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_drive_relative_exclusion_fails_closed[C:WS/tests/security]": 0.00035112490877509117, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_drive_relative_exclusion_fails_closed[D:tests/security]": 0.0003479172009974718, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_duplicate_assignment_reorder_is_unprovable": 0.00030233291909098625, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_duplicate_assignment_same_effective_value_matches": 0.0003238338977098465, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_echo_forgery_with_passing_output_does_not_match": 0.00028162519447505474, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[CI=1 pytest tests/security]": 0.0003027510829269886, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[LD_PRELOAD=/tmp/evil.so pytest tests/security]": 0.0003081238828599453, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[PATH=/tmp/fake pytest tests/security]": 0.0003077918663620949, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[PATH=/tmp/fake; cd backend; pytest tests/security]": 0.0004008759278804064, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[PYTEST_ADDOPTS=--lf pytest tests/security]": 0.0003105828072875738, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[export BASH_ENV=/tmp/evil; pytest tests/security]": 0.000325583852827549, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[export CI=1; cd backend; make test]": 0.00030945916660130024, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[export MAKEFILES=evil.mk; make test]": 0.00030708382837474346, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[export PATH=/tmp/fake; pytest tests/security]": 0.00033458415418863297, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_env_assignment_outside_criterion_is_unprovable[export PYTEST_ADDOPTS=-k smoke; pytest tests/security]": 0.0003209160640835762, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_error_status_is_authoritative_even_without_output_attribution": 0.0002871262840926647, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_error_status_matching_run_does_not_hold": 0.00031162495724856853, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_errored_summary_shape_does_not_hold": 0.0009599996265023947, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_exact_command_match_with_passing_summary": 0.0002945421729236841, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_exclusion_nested_under_the_target_is_unprovable": 0.0002864168491214514, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_exclusion_of_a_parent_path_is_unprovable": 0.001105833100154996, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_exit_marker_is_reported_as_seen_not_asserted": 0.0002974590752273798, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_expansion_or_glob_in_span_is_unprovable[pytest tests/security $(cat extra)]": 0.0002960409037768841, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_expansion_or_glob_in_span_is_unprovable[pytest tests/security $EXTRA]": 0.00033379183150827885, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_expansion_or_glob_in_span_is_unprovable[pytest tests/security *]": 0.0003059590235352516, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_expansion_or_glob_in_span_is_unprovable[pytest tests/security --ignore $X]": 0.00031229201704263687, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_expansion_or_glob_in_span_is_unprovable[pytest tests/security --ignore tests/slow*]": 0.0003097502049058676, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_expected_and_connector_must_not_match_semicolon": 0.0003591261338442564, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_explicit_criterion_path_does_not_match_a_bare_invocation": 0.00030116597190499306, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_explicit_criterion_path_matches_the_same_normalized_path[/opt/project/./.venv/bin/pytest tests/security]": 0.000370583962649107, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_explicit_criterion_path_matches_the_same_normalized_path[/opt/project/.venv/bin/pytest tests/security]": 0.0003945829812437296, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_explicit_criterion_path_requires_the_same_executable_path": 0.0003108750097453594, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_extra_env_assignment_is_unprovable": 0.00028383289463818073, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_extra_executed_args_still_match": 0.00032308255322277546, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_extra_positional_targets_widen_selection_and_still_match": 0.0003352491185069084, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_fail_shape_from_a_preceding_segment_is_also_rejected": 0.0003068747464567423, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_fail_shapes[BUILD FAILURE]": 0.00031179189682006836, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_fail_shapes[FAILED (failures=2)]": 0.0003592090215533972, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_fail_shapes[FAIL\\tgithub.com/example/pkg]": 0.00031391624361276627, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_fail_shapes[test result: FAILED. 4 passed; 1 failed]": 0.0003519998863339424, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_failed_and_chain_is_unprovable": 0.00028379098512232304, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_failing_summary_shape_does_not_hold": 0.00029945792630314827, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_glued_deselect_of_a_sub_path_is_unprovable": 0.0003449590876698494, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_package_failure_wins[1 failed]": 0.0003134987782686949, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_package_failure_wins[FAIL example/c 0.01s]": 0.00031366688199341297, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_package_failure_wins[FAIL example/c [no test files]]": 0.0003082090988755226, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_packages_preserve_evidence_boundaries[echo 'ok example/a 0.01s'; go test ./...-success-False]": 0.0003704167902469635, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_packages_preserve_evidence_boundaries[go test ./... > result.log-success-False]": 0.00036454200744628906, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_packages_preserve_evidence_boundaries[go test ./...-error-False]": 0.0003401658032089472, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_packages_preserve_evidence_boundaries[go test ./...-success-None]": 0.0003319988027215004, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_packages_preserve_evidence_boundaries[go test ./...-success-True]": 0.00033058389090001583, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_mixed_packages_preserve_evidence_boundaries[go test ./other-success-False]": 0.0003414589446038008, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[False-? example/b [no test files]-ok example/a 0.01s]": 0.0003563750069588423, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[False-? example/b [no test files]-ok\\texample/a\\t(cached)]": 0.0003547919914126396, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[False-ok example/b 0.01s [no tests to run]-ok example/a 0.01s]": 0.00037329085171222687, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[False-ok example/b 0.01s [no tests to run]-ok\\texample/a\\t(cached)]": 0.00035616615787148476, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[True-? example/b [no test files]-ok example/a 0.01s]": 0.00035170791670680046, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[True-? example/b [no test files]-ok\\texample/a\\t(cached)]": 0.00035483273677527905, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[True-ok example/b 0.01s [no tests to run]-ok example/a 0.01s]": 0.00035874894820153713, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_package_without_tests_does_not_veto_tested_package[True-ok example/b 0.01s [no tests to run]-ok\\texample/a\\t(cached)]": 0.00040158326737582684, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[? example/a [no test files]\\n? example/b [no test files]]": 0.0003427907358855009, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[? example/b [no test files]]": 0.00031408295035362244, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[ok example/a (cached) [no tests to run]]": 0.000315000768750906, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[ok example/a 0.01s [no tests to run]\\n? example/b [no test files]]": 0.0003105420619249344, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[ok example/a 0.01s\\n0 passed]": 0.0003109998069703579, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[ok example/a 0.01s\\nRan 0 tests\\nOK]": 0.00031079212203621864, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_go_zero_tests_still_need_positive_evidence[ok example/a 0.01s\\n[no tests to run]]": 0.00032441806979477406, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_identical_traversal_spelling_still_matches": 0.00031720870174467564, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_ignored_sub_path_of_a_scoped_target_is_unprovable": 0.00043175090104341507, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_in_scope_cd_wrappers_still_match[cd /mnt/user-data/workspace && pytest tests/]": 0.0003443341702222824, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_in_scope_cd_wrappers_still_match[cd /ws/thread/user-data/workspace && pytest tests/]": 0.00035937409847974777, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_in_scope_cd_wrappers_still_match[cd backend && pytest tests/]": 0.00033474876545369625, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_in_scope_cd_wrappers_still_match[cd backend/pkg && pytest tests/]": 0.0003348756581544876, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_latest_matching_run_is_decisive": 0.0003540001343935728, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_match_before_the_last_segment_is_unprovable": 0.0004035830497741699, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_meta_error_without_marker_keeps_status_detail": 0.0002882489934563637, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_mismatched_posix_and_raw_segments_are_unprovable": 0.0002891658805310726, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_mixed_path_forms_in_exclusion_fail_closed[thread_data0-tests/security-D:/WS/tests/security]": 0.0003644591197371483, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_mixed_path_forms_in_exclusion_fail_closed[thread_data1-/mnt/user-data/workspace/tests/security-D:/WS/tests/security]": 0.00040029105730354786, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_mixed_path_forms_in_exclusion_fail_closed[thread_data2-tests/security-/ws/thread/user-data/workspace/tests/security]": 0.0003796238452196121, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_multiline_background_operator_stays_unprovable": 0.00031774980016052723, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_multiline_execution_tail_commands_are_not_attributed": 0.0003496671561151743, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_multiline_execution_with_test_command_last_still_matches": 0.0003406249452382326, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_multiline_quote_spanning_falls_back_to_exact_equality": 0.0002734160516411066, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_narrowing_positional_after_bare_criterion_is_unprovable": 0.0003028339706361294, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_negated_option_value_is_not_execution_evidence": 0.00029162410646677017, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_negating_option_with_equals_form": 0.0003578320611268282, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_no_executions_harvested_is_unverified": 0.00021866685710847378, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_no_matching_execution_is_unverified": 0.000311416108161211, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_nodeid_deselect_inside_the_target_is_unprovable": 0.0005333740264177322, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_non_short_name_tilde_component_keeps_matching": 0.00042754062451422215, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_non_silent_invocation_forms_are_rejected": 0.0005836258642375469, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_one_shot_session_evidence_still_matches": 0.0003067918587476015, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_option_embedded_path_does_not_scope_the_selection": 0.000390833942219615, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_option_value_in_separate_form_does_not_scope_either": 0.0003027489874511957, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_or_chain_failure_is_attributable": 0.0002889172174036503, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_or_chain_success_is_unprovable": 0.00029362505301833153, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_executable_is_unprovable[tests_passed:./pytest tests/security-link/../pytest tests/security]": 0.0003402500879019499, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_executable_is_unprovable[tests_passed:link/../pytest tests/-pytest tests/]": 0.00031199981458485126, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_executable_is_unprovable[tests_passed:pytest tests/-link/../pytest tests/]": 0.0003203749656677246, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_executable_is_unprovable[tests_passed:venv/bin/pytest tests/-x/../venv/bin/pytest tests/]": 0.0003317499067634344, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_in_consumed_target_with_exclusion_is_unprovable": 0.00031712488271296024, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_negated_value_is_unprovable[pytest tests --deselect x/../tests/unit/test_auth.py]": 0.0003253328613936901, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_negated_value_is_unprovable[pytest tests/ --ignore=../tests]": 0.00030916579999029636, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parent_traversal_negated_value_is_unprovable[pytest tests/security --ignore link/../tests/security]": 0.0003494156990200281, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_parentheses_inside_double_quoted_path_remain_verifiable": 0.000314916018396616, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_pass_shapes[.....\\nRan 5 tests in 0.001s\\n\\nOK\\n]": 0.0003238329663872719, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_pass_shapes[3 tests completed, 0 failed\\nBUILD SUCCESSFUL]": 0.0003699988592416048, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_pass_shapes[All tests passed!]": 0.00033062277361750603, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_pass_shapes[ok \\tgithub.com/example/pkg\\t0.5s]": 0.0003963750787079334, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_pass_shapes[test result: ok. 5 passed; 0 failed]": 0.0005735419690608978, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_path_spelled_executable_matches_bare_name": 0.00032604183070361614, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_persistent_shell_session_evidence_is_untrusted": 0.0004095833282917738, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_positional_target_after_an_option_still_scopes": 0.00033991714008152485, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_posix_lexical_alias_exclusion_is_unprovable[tests/./security]": 0.00033545796759426594, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_posix_lexical_alias_exclusion_is_unprovable[tests//security]": 0.00033233407884836197, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_posix_relative_case_aliases_remain_distinct": 0.00034616701304912567, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_only_whitespace_cannot_hide_runner_arguments[\\u2028]": 0.0005979998968541622, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_only_whitespace_cannot_hide_runner_arguments[\\u2029]": 0.00039404118433594704, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_only_whitespace_cannot_hide_runner_arguments[\\x0b]": 0.00030991691164672375, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_only_whitespace_cannot_hide_runner_arguments[\\x0c]": 0.00030804192647337914, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_only_whitespace_cannot_hide_runner_arguments[\\x85]": 0.0003174168523401022, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_only_whitespace_cannot_hide_runner_arguments[\\xa0]": 0.0003157909959554672, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_parenthesized_expression_cannot_inject_runner_arguments": 0.0003328761085867882, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_quote_delimiters_cannot_hide_runner_exclusions[\\u2018-\\u2019]": 0.000349084148183465, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_quote_delimiters_cannot_hide_runner_exclusions[\\u201a-\\u201a]": 0.00039295898750424385, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_quote_delimiters_cannot_hide_runner_exclusions[\\u201b-\\u201b]": 0.0003663341049104929, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_quote_delimiters_cannot_hide_runner_exclusions[\\u201c-\\u201d]": 0.0003537922166287899, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_powershell_quote_delimiters_cannot_hide_runner_exclusions[\\u201e-\\u201e]": 0.0003508329391479492, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_preceding_export_print_form_is_unprovable": 0.00027937605045735836, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_preceding_export_with_summary_shaped_error_is_unprovable": 0.000295999925583601, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_preceding_pure_assignment_segment_is_unprovable": 0.0003040831070393324, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_preceding_unset_is_unprovable": 0.00030554202385246754, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_preceding_valid_export_is_unprovable": 0.00030329194851219654, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_distinct_unc_root_exclusion_fails_closed": 0.0003760827239602804, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_path_on_same_psdrive_compares_lexically": 0.00037729227915406227, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_psdrive_exclusion_fails_closed_without_thread_context": 0.0008882500696927309, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_psdrive_keeps_pytest_nodeid_case_sensitive": 0.00038437615148723125, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_psdrive_preserves_pytest_nodeid_boundary": 0.0003558332100510597, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_psdrive_relative_exclusion_fails_closed": 0.0003431662917137146, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_unc_case_alias_exclusion_fails_closed": 0.000403624027967453, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_unc_keeps_pytest_nodeid_case_sensitive": 0.00043295789510011673, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_unc_preserves_pytest_nodeid_boundary": 0.00039641582407057285, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_provider_qualified_unrelated_unc_exclusion_keeps_matching": 0.0004172499757260084, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_psdrive_absolute_exclusion_fails_closed_for_relative_criterion": 0.0003290839958935976, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_psdrive_relative_deselect_fails_closed_for_absolute_nodeid": 0.00036112568341195583, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_psdrive_relative_exclusion_fails_closed_without_thread_context": 0.00033550034277141094, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_redirected_failing_run_still_fails_on_exit_status": 0.0002901249099522829, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_redirected_final_segment_output_is_not_test_evidence": 0.0004941658116877079, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_relative_windows_short_name_alias_exclusion_is_unprovable_in_windows_context": 0.00034954119473695755, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_runner_backslash_negation_is_unprovable_before_posix_tokenization": 0.0003519172314554453, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_same_psdrive_case_alias_exclusion_is_unprovable": 0.0003365010488778353, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_selection_narrowing_extra_flag_is_unprovable": 0.00030154199339449406, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_selection_preserving_extra_flags_still_match": 0.0005994585808366537, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_self_written_activate_script_lends_no_output": 0.00032479199580848217, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shaped_cdpath_value_is_not_silent": 0.00030125072225928307, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shared_whitespace_and_double_quotes_remain_verifiable": 0.00032033328898251057, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit (\"--ignore\",\"tests/security\")]": 0.00032195798121392727, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit (\"--ignore=tests/security\")]": 0.00033574760891497135, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit --ignore !TARGET!]": 0.00033587496727705, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit --ignore ~/repo/tests/security]": 0.0003621240612119436, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit @(\"--ignore\",\"tests/security\")]": 0.00031749997287988663, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit @(\"--ignore=tests/security\")]": 0.0003150841221213341, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit @pytestArgs]": 0.0003754599019885063, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_expansion_syntax_is_unprovable_before_tokenization[pytest tests/security tests/unit {--ignore,tests/security}]": 0.00031908275559544563, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_shell_persistence_capability_defaults_to_unknown": 0.00020441599190235138, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_short_circuited_segment_is_unprovable": 0.0003086251672357321, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_short_summary_error_line_does_not_hold": 0.001336375018581748, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_silent_preceding_segments_keep_output_attributable": 0.0003196669276803732, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_silent_prefix_with_redirected_run_is_unverified": 0.0003327499143779278, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_similar_target_does_not_match": 0.0002711659763008356, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_sourced_activate_shape_lends_no_output[./crafted/bin/activate]": 0.0003362081479281187, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_sourced_activate_shape_lends_no_output[.venv/bin/activate]": 0.00032875011675059795, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_substitution_in_criterion_is_unprovable": 0.00026733381673693657, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_summary_from_a_preceding_segment_is_rejected": 0.00030866730958223343, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_summary_without_shape_is_unverified": 0.0002992928493767977, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_target_that_is_also_excluded_is_unprovable": 0.00031974981538951397, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_trailing_criterion_background_operator_is_unprovable": 0.0002827090211212635, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_trailing_criterion_semicolon_still_matches": 0.00029091606847941875, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_trailing_semicolon_still_matches": 0.0002932909410446882, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_truncated_command_is_unprovable": 0.0002880420070141554, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unc_case_alias_exclusion_is_unprovable": 0.00035179220139980316, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unc_cd_target_uses_windows_case_rules": 0.00038616685196757317, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unconditional_criterion_accepts_stricter_and_execution": 0.0003195407334715128, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unknown_option_arity_exact_match_still_holds": 0.00031808391213417053, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unknown_option_arity_widening_is_unprovable": 0.00031349994242191315, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unknown_option_arity_with_glued_value_still_scopes": 0.0003552911803126335, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unknown_shell_provenance_fails_closed": 0.00029808259569108486, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unrelated_exclusion_does_not_block_the_match": 0.0003368749748915434, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unrelated_exclusion_on_same_drive_relative_root_keeps_matching": 0.0003522487822920084, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unrelated_exclusion_on_same_psdrive_keeps_matching": 0.0003611247520893812, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unrelated_exclusion_on_same_relative_psdrive_keeps_matching": 0.0003678749781101942, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unrelated_exclusion_on_same_unc_root_keeps_matching": 0.000390833942219615, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unrelated_windows_exclusion_keeps_matching": 0.0003720000386238098, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_unstamped_evidence_fails_closed": 0.00030079204589128494, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_untruncated_flag_does_not_change_matching": 0.0002785420510917902, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_case_alias_exclusion_nested_under_target_is_unprovable": 0.00032204226590692997, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_case_alias_of_target_that_is_excluded_is_unprovable": 0.0003417509142309427, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_drive_root_exclusion_overlap_is_unprovable": 0.00031550112180411816, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_lexical_alias_exclusion_is_unprovable[D:/WS/tests/./security-d:/ws/tests/security]": 0.00041895918548107147, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_lexical_alias_exclusion_is_unprovable[D:/WS/tests//security-d:/ws/tests/security]": 0.00036770710721611977, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_lexical_alias_exclusion_is_unprovable[D:/WS/tests/security-d:/ws/tests/./security]": 0.0003694589249789715, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_nodeid_case_remains_distinct": 0.00039954204112291336, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_relative_case_alias_exclusion_is_unprovable": 0.00031912513077259064, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_rooted_path_case_alias_exclusion_is_unprovable": 0.0003160829655826092, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_short_name_alias_exclusion_is_unprovable_without_thread_context": 0.00038166693411767483, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_thread_rejects_shell_ambiguous_virtual_cd_target": 0.000340624013915658, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_windows_trailing_dot_alias_exclusion_is_unprovable": 0.0003224581014364958, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_wrapped_command_still_matches": 0.0003287908621132374, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_zero_errors_does_not_veto_a_pass": 0.0004264167509973049, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_zero_passing_tests_is_not_a_pass[0 passed in 1.0s]": 0.00033800117671489716, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_zero_passing_tests_is_not_a_pass[Ran 0 tests\\n\\nOK]": 0.00030779093503952026, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_zero_passing_tests_is_not_a_pass[ok \\tgithub.com/example/pkg\\t0.5s [no test files]]": 0.0003037489950656891, "tests/test_acceptance_checks.py::TestTestsPassedLeaf::test_zero_passing_tests_is_not_a_pass[test result: ok. 0 passed; 0 failed]": 0.0003071250393986702, "tests/test_acceptance_checks.py::TestUndecidableLeaves::test_free_text_criterion_is_unverified": 0.00021004187874495983, "tests/test_acceptance_checks.py::TestVerdictShape::test_shape_and_vocabulary": 0.00022416585125029087, "tests/test_acceptance_checks.py::TestVerdictShape::test_validate_rejects_malformed": 0.00019858311861753464, "tests/test_acceptance_checks.py::TestVerdictShape::test_validate_round_trip": 0.00021833274513483047, "tests/test_acp_config.py::test_acp_agent_config_auto_approve_permissions": 0.00021037505939602852, "tests/test_acp_config.py::test_acp_agent_config_defaults": 0.00021266727708280087, "tests/test_acp_config.py::test_acp_agent_config_env_default_is_empty": 0.0002115829847753048, "tests/test_acp_config.py::test_acp_agent_config_env_literal": 0.0002159997820854187, "tests/test_acp_config.py::test_acp_agent_config_missing_command_raises": 0.00021404307335615158, "tests/test_acp_config.py::test_acp_agent_config_missing_description_raises": 0.0002150428481400013, "tests/test_acp_config.py::test_acp_agent_config_timeout_seconds_default": 0.00020845839753746986, "tests/test_acp_config.py::test_acp_agent_config_timeout_seconds_override": 0.000248416094109416, "tests/test_acp_config.py::test_acp_agent_config_timeout_seconds_rejects_non_positive": 0.0002202081959694624, "tests/test_acp_config.py::test_acp_agent_config_with_model": 0.00021700095385313034, "tests/test_acp_config.py::test_app_config_reload_without_acp_agents_clears_previous_state": 0.003378459019586444, "tests/test_acp_config.py::test_get_acp_agents_returns_empty_by_default": 0.0002172908280044794, "tests/test_acp_config.py::test_load_acp_config_empty_clears_agents": 0.00022350088693201542, "tests/test_acp_config.py::test_load_acp_config_multiple_agents": 0.00021545798517763615, "tests/test_acp_config.py::test_load_acp_config_none_clears_agents": 0.00021270918659865856, "tests/test_acp_config.py::test_load_acp_config_preserves_env": 0.00021087494678795338, "tests/test_acp_config.py::test_load_acp_config_preserves_timeout_seconds": 0.0002856242936104536, "tests/test_acp_config.py::test_load_acp_config_sets_agents": 0.00025008292868733406, "tests/test_acquire_serialization.py::TestAsyncContract::test_async_wait_keeps_loop_alive_and_off_default_executor": 0.2048688738141209, "tests/test_acquire_serialization.py::TestAsyncContract::test_cancellation_after_acquire_releases": 0.0548862898722291, "tests/test_acquire_serialization.py::TestAsyncContract::test_cancellation_before_acquire_leaks_nothing": 0.05342229106463492, "tests/test_acquire_serialization.py::TestAsyncContract::test_cancelled_wait_releases_without_event_loop_callback": 0.06729083368554711, "tests/test_acquire_serialization.py::TestAsyncContract::test_concurrent_async_waiters_serialize": 0.09413337497971952, "tests/test_acquire_serialization.py::TestAsyncContract::test_run_on_executor_preserves_request_trace_context": 0.0019515003077685833, "tests/test_acquire_serialization.py::TestClose::test_close_does_not_invalidate_active_critical_section": 0.0016436250880360603, "tests/test_acquire_serialization.py::TestClose::test_close_reclaims_caller_cancelled_queued_waiter": 0.05439695785753429, "tests/test_acquire_serialization.py::TestClose::test_close_rejects_new_holders_and_is_idempotent": 0.0008415416814386845, "tests/test_acquire_serialization.py::TestClose::test_close_reports_closed_to_queued_waiter": 0.10337004251778126, "tests/test_acquire_serialization.py::TestClose::test_executor_shutdown_between_checkout_and_schedule_reclaims_entry": 0.0010376260615885258, "tests/test_acquire_serialization.py::TestSyncMutualExclusion::test_different_keys_proceed_concurrently": 0.0015707910060882568, "tests/test_acquire_serialization.py::TestSyncMutualExclusion::test_lock_table_reclaims_entries": 0.000794125022366643, "tests/test_acquire_serialization.py::TestSyncMutualExclusion::test_same_key_never_overlaps": 0.19455250119790435, "tests/test_activation_decisions.py::test_container_protocol_and_len": 0.0005037500523030758, "tests/test_activation_decisions.py::test_covered_name_returns_batched_decision": 0.0008676666766405106, "tests/test_activation_decisions.py::test_get_or_none_distinguishes_miss_from_false": 0.0004258318804204464, "tests/test_activation_decisions.py::test_miss_fails_closed_with_loud_log": 0.003116415813565254, "tests/test_activation_decisions.py::test_miss_fails_open_with_loud_log": 0.0007833340205252171, "tests/test_additional_channel_connections.py::test_additional_channels_attach_owner_identity": 0.04109029099345207, "tests/test_additional_channel_connections.py::test_bare_connect_without_slash_does_not_bind": 0.0004407500382512808, "tests/test_additional_channel_connections.py::test_dingtalk_connect_command_binds_identity": 0.03789329086430371, "tests/test_additional_channel_connections.py::test_feishu_connect_command_binds_identity": 0.0815788737963885, "tests/test_additional_channel_connections.py::test_pending_connect_code_accepts_leading_platform_mentions": 0.0005690839607268572, "tests/test_additional_channel_connections.py::test_pending_connect_code_extracts_code_when_connections_configured": 0.0006364590954035521, "tests/test_additional_channel_connections.py::test_pending_connect_code_is_none_when_connections_disabled": 0.000428707804530859, "tests/test_additional_channel_connections.py::test_wechat_connect_command_binds_identity": 0.03994374885223806, "tests/test_additional_channel_connections.py::test_wecom_connect_command_binds_identity": 0.03781508328393102, "tests/test_admin_users_router.py::test_admin_demotable_when_another_admin_remains": 0.002011458156630397, "tests/test_admin_users_router.py::test_admin_disables_and_reenables_account": 0.003487457986921072, "tests/test_admin_users_router.py::test_admin_lists_users_with_roles": 0.002447291975840926, "tests/test_admin_users_router.py::test_assignable_role_names_union_of_builtins_and_configured": 0.0002607898786664009, "tests/test_admin_users_router.py::test_assignment_reaches_principal_permissions": 0.0002617498394101858, "tests/test_admin_users_router.py::test_assigns_configured_custom_role": 0.0033707916736602783, "tests/test_admin_users_router.py::test_browser_ws_authenticator_rejects_suspended_session": 0.03702608309686184, "tests/test_admin_users_router.py::test_cannot_disable_last_active_admin": 0.0021252501755952835, "tests/test_admin_users_router.py::test_combined_role_and_disable": 0.003075249958783388, "tests/test_admin_users_router.py::test_disable_then_demote_self_strands_no_admin": 0.003911166917532682, "tests/test_admin_users_router.py::test_disabled_account_rejected_at_login_and_flagged_for_resolvers": 0.221603250131011, "tests/test_admin_users_router.py::test_empty_account_update_rejected": 0.002036208054050803, "tests/test_admin_users_router.py::test_langgraph_authenticate_rejects_suspended_session": 0.038855541963130236, "tests/test_admin_users_router.py::test_last_admin_cannot_be_demoted": 0.002076706849038601, "tests/test_admin_users_router.py::test_missing_user_404": 0.002127167070284486, "tests/test_admin_users_router.py::test_non_admin_cannot_list_or_assign": 0.004937999881803989, "tests/test_admin_users_router.py::test_repo_list_users_orders_and_maps": 0.00042962469160556793, "tests/test_admin_users_router.py::test_repo_set_disabled_field_scoped_and_last_active_admin": 0.0429277082439512, "tests/test_admin_users_router.py::test_same_role_assignment_is_idempotent": 0.00203399988822639, "tests/test_admin_users_router.py::test_shared_session_validator_verdicts": 0.00021916581317782402, "tests/test_admin_users_router.py::test_stale_credential_snapshot_cannot_restore_revoked_role": 0.043294501258060336, "tests/test_admin_users_router.py::test_unknown_role_rejected": 0.002039582235738635, "tests/test_agent_assembly_descriptor.py::TestAssemblyObserverHost::test_a_broken_observer_does_not_stop_its_successors": 0.001310042105615139, "tests/test_agent_assembly_descriptor.py::TestAssemblyObserverHost::test_registration_survives_rollback_of_a_later_install": 0.00023629236966371536, "tests/test_agent_assembly_descriptor.py::TestBuildIdentityIsOutsideTheFingerprint::test_the_build_itself_stays_comparable": 0.0002389999572187662, "tests/test_agent_assembly_descriptor.py::TestBuildIdentityIsOutsideTheFingerprint::test_the_builder_reports_a_build_without_hashing_it": 0.0006587912794202566, "tests/test_agent_assembly_descriptor.py::TestBuildIdentityIsOutsideTheFingerprint::test_two_builds_of_the_same_assembly_share_a_fingerprint": 0.0003552918788045645, "tests/test_agent_assembly_descriptor.py::TestCustomAgentModelSettingsReachTheDescriptor::test_bootstrap_assembly_does_not_invent_model_overrides": 0.036044541047886014, "tests/test_agent_assembly_descriptor.py::TestCustomAgentModelSettingsReachTheDescriptor::test_temperature_override_on_a_custom_agent_changes_the_fingerprint": 0.06949820928275585, "tests/test_agent_assembly_descriptor.py::TestFactoryConsumersUnwrapTheGraph::test_worker_leaves_a_third_party_bare_graph_alone": 0.0002041670959442854, "tests/test_agent_assembly_descriptor.py::TestFactoryConsumersUnwrapTheGraph::test_worker_unwraps_the_assembly": 0.0002342092338949442, "tests/test_agent_assembly_descriptor.py::TestLeadAgentAssembly::test_assemble_returns_both_the_graph_and_a_descriptor": 0.03703333414159715, "tests/test_agent_assembly_descriptor.py::TestLeadAgentAssembly::test_descriptor_hashes_the_same_scoped_prompt_passed_to_the_graph": 0.03682783432304859, "tests/test_agent_assembly_descriptor.py::TestLeadAgentAssembly::test_descriptor_subagent_policy_respects_custom_agent_allowed_subagents": 0.04292770801112056, "tests/test_agent_assembly_descriptor.py::TestLeadAgentAssembly::test_make_lead_agent_still_returns_a_bare_graph": 0.00022191577591001987, "tests/test_agent_assembly_descriptor.py::TestLeadAgentAssembly::test_no_descriptor_is_built_without_a_registered_observer": 0.011328459018841386, "tests/test_agent_assembly_descriptor.py::TestLeadAgentAssembly::test_observers_receive_the_descriptor": 0.0306294159963727, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_a_none_valued_override_does_not_clobber_the_profile": 0.0006020837463438511, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_an_override_named_like_a_credential_is_also_excluded": 0.0004832490812987089, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_api_key_is_never_projected_and_never_moves_the_fingerprint": 0.000603499123826623, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_changing_a_per_agent_model_setting_changes_the_fingerprint": 0.0006134170107543468, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_changing_temperature_changes_the_fingerprint": 0.000654999166727066, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_declared_reasoning_contract_is_projected_and_moves_the_fingerprint": 0.000646290834993124, "tests/test_agent_assembly_descriptor.py::TestModelParametersProjectEffectiveSettings::test_native_reasoning_setting_is_projected_and_moves_the_fingerprint": 0.0009041666053235531, "tests/test_agent_assembly_descriptor.py::TestProjectDocumentToolRegistration::test_both_descriptor_variants_are_distinct_and_stable": 0.11422695918008685, "tests/test_agent_assembly_descriptor.py::TestProjectDocumentToolRegistration::test_non_project_run_registers_neither_tool": 0.02999741700477898, "tests/test_agent_assembly_descriptor.py::TestProjectDocumentToolRegistration::test_project_run_registers_both_tools": 0.0419771249871701, "tests/test_agent_assembly_descriptor.py::TestProjectDocumentToolRegistration::test_registration_follows_the_key_when_blocks_are_empty": 0.04194645909592509, "tests/test_agent_assembly_descriptor.py::TestShelfIndexReleasePolicy::test_both_effective_shelf_limits_are_declared": 0.0004312910605221987, "tests/test_agent_assembly_descriptor.py::TestShelfIndexReleasePolicy::test_changing_either_shelf_limit_moves_the_fingerprint": 0.0005268328823149204, "tests/test_agent_assembly_descriptor.py::TestSkillCatalogHashesContent::test_a_missing_skill_file_is_undescribable_not_fatal": 0.0005820009391754866, "tests/test_agent_assembly_descriptor.py::TestSkillCatalogHashesContent::test_allowed_tools_declaration_states_have_distinct_fingerprints": 0.0009693761821836233, "tests/test_agent_assembly_descriptor.py::TestSkillCatalogHashesContent::test_allowed_tools_order_does_not_change_the_fingerprint": 0.0007809170056134462, "tests/test_agent_assembly_descriptor.py::TestSkillCatalogHashesContent::test_changing_only_skill_md_content_changes_the_fingerprint": 0.0013587498106062412, "tests/test_agent_assembly_descriptor.py::TestSkillCatalogHashesContent::test_required_secrets_flag_changes_the_fingerprint": 0.0006149157416075468, "tests/test_agent_assembly_descriptor.py::TestWrappedExtensionMiddlewaresStayDistinguishable::test_a_policy_change_inside_a_wrapped_middleware_moves_the_fingerprint": 0.0002823749091476202, "tests/test_agent_assembly_descriptor.py::TestWrappedExtensionMiddlewaresStayDistinguishable::test_a_wrapped_declaration_reaches_the_descriptor": 0.00023550004698336124, "tests/test_agent_assembly_descriptor.py::TestWrappedExtensionMiddlewaresStayDistinguishable::test_an_unwrapped_host_middleware_reports_no_extension": 0.0002195828128606081, "tests/test_agent_assembly_descriptor.py::TestWrappedExtensionMiddlewaresStayDistinguishable::test_two_extensions_middlewares_do_not_collapse_into_one_descriptor": 0.0002877910155802965, "tests/test_agent_assembly_descriptor.py::test_fingerprint_changes_when_a_middleware_policy_changes": 0.00022120820358395576, "tests/test_agent_assembly_descriptor.py::test_fingerprint_ignores_tool_ordering": 0.00022454187273979187, "tests/test_agent_assembly_descriptor.py::test_fingerprint_is_stable_for_identical_assemblies": 0.00029337615706026554, "tests/test_agent_assembly_descriptor.py::test_middleware_order_does_affect_the_fingerprint": 0.00021058320999145508, "tests/test_agent_display_name.py::test_bootstrap_preserves_owner_display_name[None-file]": 0.00252612610347569, "tests/test_agent_display_name.py::test_bootstrap_preserves_owner_display_name[None-sql]": 0.003694708924740553, "tests/test_agent_display_name.py::test_bootstrap_preserves_owner_display_name[\\u4ee3\\u7801\\u5ba1\\u67e5\\u52a9\\u624b-file]": 0.0029598758555948734, "tests/test_agent_display_name.py::test_bootstrap_preserves_owner_display_name[\\u4ee3\\u7801\\u5ba1\\u67e5\\u52a9\\u624b-sql]": 0.004425040679052472, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\U0001f469\\u200d\\U0001f4bb-AgentConfig]": 0.00022716796956956387, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\U0001f469\\u200d\\U0001f4bb-AgentCreateRequest]": 0.00022462406195700169, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\U0001f469\\u200d\\U0001f4bb-AgentUpdateRequest]": 0.00022324989549815655, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c-AgentConfig]": 0.0002684167120605707, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c-AgentCreateRequest]": 0.0002455012872815132, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c\\U0001f98c-AgentUpdateRequest]": 0.0002333340235054493, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u0645\\u0631\\u0627\\u062c\\u0639 \\u0627\\u0644\\u0643\\u0648\\u062f-AgentConfig]": 0.00022683385759592056, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u0645\\u0631\\u0627\\u062c\\u0639 \\u0627\\u0644\\u0643\\u0648\\u062f-AgentCreateRequest]": 0.00022604200057685375, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u0645\\u0631\\u0627\\u062c\\u0639 \\u0627\\u0644\\u0643\\u0648\\u062f-AgentUpdateRequest]": 0.0002246249932795763, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u0645\\u06cc\\u200c\\u0631\\u0648\\u0645-AgentConfig]": 0.0002662499900907278, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u0645\\u06cc\\u200c\\u0631\\u0648\\u0645-AgentCreateRequest]": 0.0002245411742478609, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u0645\\u06cc\\u200c\\u0631\\u0648\\u0645-AgentUpdateRequest]": 0.00022458378225564957, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u4ee3\\u7801\\u5ba1\\u67e5\\u52a9\\u624b-AgentConfig]": 0.00023504206910729408, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u4ee3\\u7801\\u5ba1\\u67e5\\u52a9\\u624b-AgentCreateRequest]": 0.00023795804008841515, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[\\u4ee3\\u7801\\u5ba1\\u67e5\\u52a9\\u624b-AgentUpdateRequest]": 0.0002234580460935831, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[e\\u0301-AgentConfig]": 0.00022970885038375854, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[e\\u0301-AgentCreateRequest]": 0.00022983201779425144, "tests/test_agent_display_name.py::test_display_name_accepts_multilingual_text[e\\u0301-AgentUpdateRequest]": 0.00022258306853473186, "tests/test_agent_display_name.py::test_display_name_rejects_controls[0-AgentConfig]": 0.00029658316634595394, "tests/test_agent_display_name.py::test_display_name_rejects_controls[0-AgentCreateRequest]": 0.0002652497496455908, "tests/test_agent_display_name.py::test_display_name_rejects_controls[0-AgentUpdateRequest]": 0.00025879195891320705, "tests/test_agent_display_name.py::test_display_name_rejects_controls[1-AgentConfig]": 0.0002473334316164255, "tests/test_agent_display_name.py::test_display_name_rejects_controls[1-AgentCreateRequest]": 0.00024187518283724785, "tests/test_agent_display_name.py::test_display_name_rejects_controls[1-AgentUpdateRequest]": 0.00024308403953909874, "tests/test_agent_display_name.py::test_display_name_rejects_controls[10-AgentConfig]": 0.00022824923507869244, "tests/test_agent_display_name.py::test_display_name_rejects_controls[10-AgentCreateRequest]": 0.0002287491224706173, "tests/test_agent_display_name.py::test_display_name_rejects_controls[10-AgentUpdateRequest]": 0.00023566768504679203, "tests/test_agent_display_name.py::test_display_name_rejects_controls[11-AgentConfig]": 0.00023362389765679836, "tests/test_agent_display_name.py::test_display_name_rejects_controls[11-AgentCreateRequest]": 0.0002294566947966814, "tests/test_agent_display_name.py::test_display_name_rejects_controls[11-AgentUpdateRequest]": 0.0002412081230431795, "tests/test_agent_display_name.py::test_display_name_rejects_controls[12-AgentConfig]": 0.00023100106045603752, "tests/test_agent_display_name.py::test_display_name_rejects_controls[12-AgentCreateRequest]": 0.00023283297196030617, "tests/test_agent_display_name.py::test_display_name_rejects_controls[12-AgentUpdateRequest]": 0.0002340830396860838, "tests/test_agent_display_name.py::test_display_name_rejects_controls[127-AgentConfig]": 0.00023054098710417747, "tests/test_agent_display_name.py::test_display_name_rejects_controls[127-AgentCreateRequest]": 0.0002391671296209097, "tests/test_agent_display_name.py::test_display_name_rejects_controls[127-AgentUpdateRequest]": 0.00023591704666614532, "tests/test_agent_display_name.py::test_display_name_rejects_controls[128-AgentConfig]": 0.00023758388124406338, "tests/test_agent_display_name.py::test_display_name_rejects_controls[128-AgentCreateRequest]": 0.00023020803928375244, "tests/test_agent_display_name.py::test_display_name_rejects_controls[128-AgentUpdateRequest]": 0.00024179182946681976, "tests/test_agent_display_name.py::test_display_name_rejects_controls[129-AgentConfig]": 0.00022812560200691223, "tests/test_agent_display_name.py::test_display_name_rejects_controls[129-AgentCreateRequest]": 0.000233581755310297, "tests/test_agent_display_name.py::test_display_name_rejects_controls[129-AgentUpdateRequest]": 0.00023150118067860603, "tests/test_agent_display_name.py::test_display_name_rejects_controls[13-AgentConfig]": 0.0002963750157505274, "tests/test_agent_display_name.py::test_display_name_rejects_controls[13-AgentCreateRequest]": 0.00023083295673131943, "tests/test_agent_display_name.py::test_display_name_rejects_controls[13-AgentUpdateRequest]": 0.0002322911750525236, "tests/test_agent_display_name.py::test_display_name_rejects_controls[130-AgentConfig]": 0.00022829091176390648, "tests/test_agent_display_name.py::test_display_name_rejects_controls[130-AgentCreateRequest]": 0.00023429188877344131, "tests/test_agent_display_name.py::test_display_name_rejects_controls[130-AgentUpdateRequest]": 0.00023158197291195393, "tests/test_agent_display_name.py::test_display_name_rejects_controls[131-AgentConfig]": 0.00022629182785749435, "tests/test_agent_display_name.py::test_display_name_rejects_controls[131-AgentCreateRequest]": 0.00023787375539541245, "tests/test_agent_display_name.py::test_display_name_rejects_controls[131-AgentUpdateRequest]": 0.00022862502373754978, "tests/test_agent_display_name.py::test_display_name_rejects_controls[132-AgentConfig]": 0.0002370830625295639, "tests/test_agent_display_name.py::test_display_name_rejects_controls[132-AgentCreateRequest]": 0.00023087579756975174, "tests/test_agent_display_name.py::test_display_name_rejects_controls[132-AgentUpdateRequest]": 0.00022837589494884014, "tests/test_agent_display_name.py::test_display_name_rejects_controls[133-AgentConfig]": 0.0002272909041494131, "tests/test_agent_display_name.py::test_display_name_rejects_controls[133-AgentCreateRequest]": 0.00023508397862315178, "tests/test_agent_display_name.py::test_display_name_rejects_controls[133-AgentUpdateRequest]": 0.00023254100233316422, "tests/test_agent_display_name.py::test_display_name_rejects_controls[134-AgentConfig]": 0.00023308373056352139, "tests/test_agent_display_name.py::test_display_name_rejects_controls[134-AgentCreateRequest]": 0.00023941602557897568, "tests/test_agent_display_name.py::test_display_name_rejects_controls[134-AgentUpdateRequest]": 0.00023166718892753124, "tests/test_agent_display_name.py::test_display_name_rejects_controls[135-AgentConfig]": 0.00022887601517140865, "tests/test_agent_display_name.py::test_display_name_rejects_controls[135-AgentCreateRequest]": 0.0002366651315242052, "tests/test_agent_display_name.py::test_display_name_rejects_controls[135-AgentUpdateRequest]": 0.00023370911367237568, "tests/test_agent_display_name.py::test_display_name_rejects_controls[136-AgentConfig]": 0.00023295707069337368, "tests/test_agent_display_name.py::test_display_name_rejects_controls[136-AgentCreateRequest]": 0.00023425091058015823, "tests/test_agent_display_name.py::test_display_name_rejects_controls[136-AgentUpdateRequest]": 0.00023358408361673355, "tests/test_agent_display_name.py::test_display_name_rejects_controls[137-AgentConfig]": 0.0002475420478731394, "tests/test_agent_display_name.py::test_display_name_rejects_controls[137-AgentCreateRequest]": 0.00023654079996049404, "tests/test_agent_display_name.py::test_display_name_rejects_controls[137-AgentUpdateRequest]": 0.00023220782168209553, "tests/test_agent_display_name.py::test_display_name_rejects_controls[138-AgentConfig]": 0.00022870791144669056, "tests/test_agent_display_name.py::test_display_name_rejects_controls[138-AgentCreateRequest]": 0.00023204111494123936, "tests/test_agent_display_name.py::test_display_name_rejects_controls[138-AgentUpdateRequest]": 0.0002611260861158371, "tests/test_agent_display_name.py::test_display_name_rejects_controls[139-AgentConfig]": 0.00023233424872159958, "tests/test_agent_display_name.py::test_display_name_rejects_controls[139-AgentCreateRequest]": 0.000237251166254282, "tests/test_agent_display_name.py::test_display_name_rejects_controls[139-AgentUpdateRequest]": 0.00024283304810523987, "tests/test_agent_display_name.py::test_display_name_rejects_controls[14-AgentConfig]": 0.00023591774515807629, "tests/test_agent_display_name.py::test_display_name_rejects_controls[14-AgentCreateRequest]": 0.0002424169797450304, "tests/test_agent_display_name.py::test_display_name_rejects_controls[14-AgentUpdateRequest]": 0.00023674988187849522, "tests/test_agent_display_name.py::test_display_name_rejects_controls[140-AgentConfig]": 0.00022866553626954556, "tests/test_agent_display_name.py::test_display_name_rejects_controls[140-AgentCreateRequest]": 0.00023170909844338894, "tests/test_agent_display_name.py::test_display_name_rejects_controls[140-AgentUpdateRequest]": 0.000234333798289299, "tests/test_agent_display_name.py::test_display_name_rejects_controls[141-AgentConfig]": 0.00023083388805389404, "tests/test_agent_display_name.py::test_display_name_rejects_controls[141-AgentCreateRequest]": 0.00023937411606311798, "tests/test_agent_display_name.py::test_display_name_rejects_controls[141-AgentUpdateRequest]": 0.00022949953563511372, "tests/test_agent_display_name.py::test_display_name_rejects_controls[142-AgentConfig]": 0.0002298750914633274, "tests/test_agent_display_name.py::test_display_name_rejects_controls[142-AgentCreateRequest]": 0.00023541715927422047, "tests/test_agent_display_name.py::test_display_name_rejects_controls[142-AgentUpdateRequest]": 0.00025200005620718, "tests/test_agent_display_name.py::test_display_name_rejects_controls[143-AgentConfig]": 0.0002452500630170107, "tests/test_agent_display_name.py::test_display_name_rejects_controls[143-AgentCreateRequest]": 0.00024049985222518444, "tests/test_agent_display_name.py::test_display_name_rejects_controls[143-AgentUpdateRequest]": 0.00023208418861031532, "tests/test_agent_display_name.py::test_display_name_rejects_controls[144-AgentConfig]": 0.0002325819805264473, "tests/test_agent_display_name.py::test_display_name_rejects_controls[144-AgentCreateRequest]": 0.00023520924150943756, "tests/test_agent_display_name.py::test_display_name_rejects_controls[144-AgentUpdateRequest]": 0.00023020803928375244, "tests/test_agent_display_name.py::test_display_name_rejects_controls[145-AgentConfig]": 0.0002367917913943529, "tests/test_agent_display_name.py::test_display_name_rejects_controls[145-AgentCreateRequest]": 0.00023816782049834728, "tests/test_agent_display_name.py::test_display_name_rejects_controls[145-AgentUpdateRequest]": 0.0002471259795129299, "tests/test_agent_display_name.py::test_display_name_rejects_controls[146-AgentConfig]": 0.00023445836268365383, "tests/test_agent_display_name.py::test_display_name_rejects_controls[146-AgentCreateRequest]": 0.00024404190480709076, "tests/test_agent_display_name.py::test_display_name_rejects_controls[146-AgentUpdateRequest]": 0.0002476670779287815, "tests/test_agent_display_name.py::test_display_name_rejects_controls[147-AgentConfig]": 0.00023141596466302872, "tests/test_agent_display_name.py::test_display_name_rejects_controls[147-AgentCreateRequest]": 0.00023720832541584969, "tests/test_agent_display_name.py::test_display_name_rejects_controls[147-AgentUpdateRequest]": 0.00023458385840058327, "tests/test_agent_display_name.py::test_display_name_rejects_controls[148-AgentConfig]": 0.00024129217490553856, "tests/test_agent_display_name.py::test_display_name_rejects_controls[148-AgentCreateRequest]": 0.00022987485863268375, "tests/test_agent_display_name.py::test_display_name_rejects_controls[148-AgentUpdateRequest]": 0.00022816797718405724, "tests/test_agent_display_name.py::test_display_name_rejects_controls[149-AgentConfig]": 0.00022729183547198772, "tests/test_agent_display_name.py::test_display_name_rejects_controls[149-AgentCreateRequest]": 0.0002287081442773342, "tests/test_agent_display_name.py::test_display_name_rejects_controls[149-AgentUpdateRequest]": 0.00022908393293619156, "tests/test_agent_display_name.py::test_display_name_rejects_controls[15-AgentConfig]": 0.0002319591585546732, "tests/test_agent_display_name.py::test_display_name_rejects_controls[15-AgentCreateRequest]": 0.00023120897822082043, "tests/test_agent_display_name.py::test_display_name_rejects_controls[15-AgentUpdateRequest]": 0.00023670727387070656, "tests/test_agent_display_name.py::test_display_name_rejects_controls[150-AgentConfig]": 0.00022900011390447617, "tests/test_agent_display_name.py::test_display_name_rejects_controls[150-AgentCreateRequest]": 0.00023283390328288078, "tests/test_agent_display_name.py::test_display_name_rejects_controls[150-AgentUpdateRequest]": 0.00023929215967655182, "tests/test_agent_display_name.py::test_display_name_rejects_controls[151-AgentConfig]": 0.00023037497885525227, "tests/test_agent_display_name.py::test_display_name_rejects_controls[151-AgentCreateRequest]": 0.0002340839710086584, "tests/test_agent_display_name.py::test_display_name_rejects_controls[151-AgentUpdateRequest]": 0.0002316250465810299, "tests/test_agent_display_name.py::test_display_name_rejects_controls[152-AgentConfig]": 0.00023995782248675823, "tests/test_agent_display_name.py::test_display_name_rejects_controls[152-AgentCreateRequest]": 0.00023004203103482723, "tests/test_agent_display_name.py::test_display_name_rejects_controls[152-AgentUpdateRequest]": 0.0002299170009791851, "tests/test_agent_display_name.py::test_display_name_rejects_controls[153-AgentConfig]": 0.0002345009706914425, "tests/test_agent_display_name.py::test_display_name_rejects_controls[153-AgentCreateRequest]": 0.00023412518203258514, "tests/test_agent_display_name.py::test_display_name_rejects_controls[153-AgentUpdateRequest]": 0.00024200067855417728, "tests/test_agent_display_name.py::test_display_name_rejects_controls[154-AgentConfig]": 0.0009197909384965897, "tests/test_agent_display_name.py::test_display_name_rejects_controls[154-AgentCreateRequest]": 0.00023637502454221249, "tests/test_agent_display_name.py::test_display_name_rejects_controls[154-AgentUpdateRequest]": 0.00023866700939834118, "tests/test_agent_display_name.py::test_display_name_rejects_controls[155-AgentConfig]": 0.00023233401589095592, "tests/test_agent_display_name.py::test_display_name_rejects_controls[155-AgentCreateRequest]": 0.00023741810582578182, "tests/test_agent_display_name.py::test_display_name_rejects_controls[155-AgentUpdateRequest]": 0.00024583307094872, "tests/test_agent_display_name.py::test_display_name_rejects_controls[156-AgentConfig]": 0.00023304112255573273, "tests/test_agent_display_name.py::test_display_name_rejects_controls[156-AgentCreateRequest]": 0.00022941618226468563, "tests/test_agent_display_name.py::test_display_name_rejects_controls[156-AgentUpdateRequest]": 0.00022941711358726025, "tests/test_agent_display_name.py::test_display_name_rejects_controls[1564-AgentConfig]": 0.00023937365040183067, "tests/test_agent_display_name.py::test_display_name_rejects_controls[1564-AgentCreateRequest]": 0.00022970791906118393, "tests/test_agent_display_name.py::test_display_name_rejects_controls[1564-AgentUpdateRequest]": 0.0002301658969372511, "tests/test_agent_display_name.py::test_display_name_rejects_controls[157-AgentConfig]": 0.0002396248746663332, "tests/test_agent_display_name.py::test_display_name_rejects_controls[157-AgentCreateRequest]": 0.00022858288139104843, "tests/test_agent_display_name.py::test_display_name_rejects_controls[157-AgentUpdateRequest]": 0.00023154285736382008, "tests/test_agent_display_name.py::test_display_name_rejects_controls[158-AgentConfig]": 0.00023795804008841515, "tests/test_agent_display_name.py::test_display_name_rejects_controls[158-AgentCreateRequest]": 0.00024654180742800236, "tests/test_agent_display_name.py::test_display_name_rejects_controls[158-AgentUpdateRequest]": 0.00023283320479094982, "tests/test_agent_display_name.py::test_display_name_rejects_controls[159-AgentConfig]": 0.00023795804008841515, "tests/test_agent_display_name.py::test_display_name_rejects_controls[159-AgentCreateRequest]": 0.00023054215125739574, "tests/test_agent_display_name.py::test_display_name_rejects_controls[159-AgentUpdateRequest]": 0.00023366697132587433, "tests/test_agent_display_name.py::test_display_name_rejects_controls[16-AgentConfig]": 0.00023091700859367847, "tests/test_agent_display_name.py::test_display_name_rejects_controls[16-AgentCreateRequest]": 0.00022970768623054028, "tests/test_agent_display_name.py::test_display_name_rejects_controls[16-AgentUpdateRequest]": 0.00023479224182665348, "tests/test_agent_display_name.py::test_display_name_rejects_controls[17-AgentConfig]": 0.00023854197934269905, "tests/test_agent_display_name.py::test_display_name_rejects_controls[17-AgentCreateRequest]": 0.0002326657995581627, "tests/test_agent_display_name.py::test_display_name_rejects_controls[17-AgentUpdateRequest]": 0.00023362389765679836, "tests/test_agent_display_name.py::test_display_name_rejects_controls[173-AgentConfig]": 0.00023395894095301628, "tests/test_agent_display_name.py::test_display_name_rejects_controls[173-AgentCreateRequest]": 0.00022950000129640102, "tests/test_agent_display_name.py::test_display_name_rejects_controls[173-AgentUpdateRequest]": 0.00023104087449610233, "tests/test_agent_display_name.py::test_display_name_rejects_controls[18-AgentConfig]": 0.00023433403111994267, "tests/test_agent_display_name.py::test_display_name_rejects_controls[18-AgentCreateRequest]": 0.00023641600273549557, "tests/test_agent_display_name.py::test_display_name_rejects_controls[18-AgentUpdateRequest]": 0.00023337570019066334, "tests/test_agent_display_name.py::test_display_name_rejects_controls[19-AgentConfig]": 0.00023979204706847668, "tests/test_agent_display_name.py::test_display_name_rejects_controls[19-AgentCreateRequest]": 0.00023304205387830734, "tests/test_agent_display_name.py::test_display_name_rejects_controls[19-AgentUpdateRequest]": 0.00024116598069667816, "tests/test_agent_display_name.py::test_display_name_rejects_controls[2-AgentConfig]": 0.0002457511145621538, "tests/test_agent_display_name.py::test_display_name_rejects_controls[2-AgentCreateRequest]": 0.0002389990258961916, "tests/test_agent_display_name.py::test_display_name_rejects_controls[2-AgentUpdateRequest]": 0.0002420409582555294, "tests/test_agent_display_name.py::test_display_name_rejects_controls[20-AgentConfig]": 0.000239082844927907, "tests/test_agent_display_name.py::test_display_name_rejects_controls[20-AgentCreateRequest]": 0.00023829168640077114, "tests/test_agent_display_name.py::test_display_name_rejects_controls[20-AgentUpdateRequest]": 0.00023287395015358925, "tests/test_agent_display_name.py::test_display_name_rejects_controls[21-AgentConfig]": 0.00023483275435864925, "tests/test_agent_display_name.py::test_display_name_rejects_controls[21-AgentCreateRequest]": 0.00024137599393725395, "tests/test_agent_display_name.py::test_display_name_rejects_controls[21-AgentUpdateRequest]": 0.00023683509789407253, "tests/test_agent_display_name.py::test_display_name_rejects_controls[22-AgentConfig]": 0.00023849890567362309, "tests/test_agent_display_name.py::test_display_name_rejects_controls[22-AgentCreateRequest]": 0.0002392488531768322, "tests/test_agent_display_name.py::test_display_name_rejects_controls[22-AgentUpdateRequest]": 0.00023616710677742958, "tests/test_agent_display_name.py::test_display_name_rejects_controls[23-AgentConfig]": 0.00023216614499688148, "tests/test_agent_display_name.py::test_display_name_rejects_controls[23-AgentCreateRequest]": 0.00024087494239211082, "tests/test_agent_display_name.py::test_display_name_rejects_controls[23-AgentUpdateRequest]": 0.00022966694086790085, "tests/test_agent_display_name.py::test_display_name_rejects_controls[24-AgentConfig]": 0.0002318748738616705, "tests/test_agent_display_name.py::test_display_name_rejects_controls[24-AgentCreateRequest]": 0.00022974982857704163, "tests/test_agent_display_name.py::test_display_name_rejects_controls[24-AgentUpdateRequest]": 0.0002317910548299551, "tests/test_agent_display_name.py::test_display_name_rejects_controls[25-AgentConfig]": 0.00023120921105146408, "tests/test_agent_display_name.py::test_display_name_rejects_controls[25-AgentCreateRequest]": 0.00024099904112517834, "tests/test_agent_display_name.py::test_display_name_rejects_controls[25-AgentUpdateRequest]": 0.00022825016640126705, "tests/test_agent_display_name.py::test_display_name_rejects_controls[26-AgentConfig]": 0.00022887601517140865, "tests/test_agent_display_name.py::test_display_name_rejects_controls[26-AgentCreateRequest]": 0.00022824900224804878, "tests/test_agent_display_name.py::test_display_name_rejects_controls[26-AgentUpdateRequest]": 0.00022958428598940372, "tests/test_agent_display_name.py::test_display_name_rejects_controls[27-AgentConfig]": 0.00023099989630281925, "tests/test_agent_display_name.py::test_display_name_rejects_controls[27-AgentCreateRequest]": 0.00023049977608025074, "tests/test_agent_display_name.py::test_display_name_rejects_controls[27-AgentUpdateRequest]": 0.00022841710597276688, "tests/test_agent_display_name.py::test_display_name_rejects_controls[28-AgentConfig]": 0.00024170917458832264, "tests/test_agent_display_name.py::test_display_name_rejects_controls[28-AgentCreateRequest]": 0.00026716594584286213, "tests/test_agent_display_name.py::test_display_name_rejects_controls[28-AgentUpdateRequest]": 0.00023283297196030617, "tests/test_agent_display_name.py::test_display_name_rejects_controls[29-AgentConfig]": 0.00022941618226468563, "tests/test_agent_display_name.py::test_display_name_rejects_controls[29-AgentCreateRequest]": 0.0002335419412702322, "tests/test_agent_display_name.py::test_display_name_rejects_controls[29-AgentUpdateRequest]": 0.00023433426395058632, "tests/test_agent_display_name.py::test_display_name_rejects_controls[3-AgentConfig]": 0.000246250769123435, "tests/test_agent_display_name.py::test_display_name_rejects_controls[3-AgentCreateRequest]": 0.0002465001307427883, "tests/test_agent_display_name.py::test_display_name_rejects_controls[3-AgentUpdateRequest]": 0.0002367908600717783, "tests/test_agent_display_name.py::test_display_name_rejects_controls[30-AgentConfig]": 0.00022950139828026295, "tests/test_agent_display_name.py::test_display_name_rejects_controls[30-AgentCreateRequest]": 0.000235249986872077, "tests/test_agent_display_name.py::test_display_name_rejects_controls[30-AgentUpdateRequest]": 0.00023366697132587433, "tests/test_agent_display_name.py::test_display_name_rejects_controls[31-AgentConfig]": 0.0002321251668035984, "tests/test_agent_display_name.py::test_display_name_rejects_controls[31-AgentCreateRequest]": 0.0002388334833085537, "tests/test_agent_display_name.py::test_display_name_rejects_controls[31-AgentUpdateRequest]": 0.0002367091365158558, "tests/test_agent_display_name.py::test_display_name_rejects_controls[4-AgentConfig]": 0.00024125073105096817, "tests/test_agent_display_name.py::test_display_name_rejects_controls[4-AgentCreateRequest]": 0.00023537501692771912, "tests/test_agent_display_name.py::test_display_name_rejects_controls[4-AgentUpdateRequest]": 0.0002337917685508728, "tests/test_agent_display_name.py::test_display_name_rejects_controls[5-AgentConfig]": 0.00023675104603171349, "tests/test_agent_display_name.py::test_display_name_rejects_controls[5-AgentCreateRequest]": 0.00023329188115894794, "tests/test_agent_display_name.py::test_display_name_rejects_controls[5-AgentUpdateRequest]": 0.00023366580717265606, "tests/test_agent_display_name.py::test_display_name_rejects_controls[6-AgentConfig]": 0.000245292903855443, "tests/test_agent_display_name.py::test_display_name_rejects_controls[6-AgentCreateRequest]": 0.0002341668587177992, "tests/test_agent_display_name.py::test_display_name_rejects_controls[6-AgentUpdateRequest]": 0.00023058406077325344, "tests/test_agent_display_name.py::test_display_name_rejects_controls[65279-AgentConfig]": 0.0002347088884562254, "tests/test_agent_display_name.py::test_display_name_rejects_controls[65279-AgentCreateRequest]": 0.00022916682064533234, "tests/test_agent_display_name.py::test_display_name_rejects_controls[65279-AgentUpdateRequest]": 0.0002315416932106018, "tests/test_agent_display_name.py::test_display_name_rejects_controls[7-AgentConfig]": 0.00023070909082889557, "tests/test_agent_display_name.py::test_display_name_rejects_controls[7-AgentCreateRequest]": 0.0002313731238245964, "tests/test_agent_display_name.py::test_display_name_rejects_controls[7-AgentUpdateRequest]": 0.00023362506181001663, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8-AgentConfig]": 0.00022937403991818428, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8-AgentCreateRequest]": 0.0002315407618880272, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8-AgentUpdateRequest]": 0.00024616695009171963, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8203-AgentConfig]": 0.0002326248213648796, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8203-AgentCreateRequest]": 0.0002287081442773342, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8203-AgentUpdateRequest]": 0.00023070815950632095, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8206-AgentConfig]": 0.0002336660400032997, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8206-AgentCreateRequest]": 0.00022887508384883404, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8206-AgentUpdateRequest]": 0.0002298750914633274, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8207-AgentConfig]": 0.00024195900186896324, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8207-AgentCreateRequest]": 0.00023337476886808872, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8207-AgentUpdateRequest]": 0.0002274580765515566, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8232-AgentConfig]": 0.0002396667841821909, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8232-AgentCreateRequest]": 0.0002321670763194561, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8232-AgentUpdateRequest]": 0.00022841617465019226, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8233-AgentConfig]": 0.00023400131613016129, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8233-AgentCreateRequest]": 0.00023062503896653652, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8233-AgentUpdateRequest]": 0.00024362490512430668, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8234-AgentConfig]": 0.00023524882271885872, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8234-AgentCreateRequest]": 0.00023195892572402954, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8234-AgentUpdateRequest]": 0.00022999919019639492, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8235-AgentConfig]": 0.0002282923087477684, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8235-AgentCreateRequest]": 0.00023729214444756508, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8235-AgentUpdateRequest]": 0.00024200091138482094, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8236-AgentConfig]": 0.00022904109209775925, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8236-AgentCreateRequest]": 0.00023404229432344437, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8236-AgentUpdateRequest]": 0.0002330008428543806, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8237-AgentConfig]": 0.00023212609812617302, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8237-AgentCreateRequest]": 0.00023491610772907734, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8237-AgentUpdateRequest]": 0.00027591618709266186, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8238-AgentConfig]": 0.0002360418438911438, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8238-AgentCreateRequest]": 0.00023275031708180904, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8238-AgentUpdateRequest]": 0.00023029092699289322, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8288-AgentConfig]": 0.0002337070181965828, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8288-AgentCreateRequest]": 0.0002447078004479408, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8288-AgentUpdateRequest]": 0.0002419587690383196, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8289-AgentConfig]": 0.0002288329415023327, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8289-AgentCreateRequest]": 0.0002320827916264534, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8289-AgentUpdateRequest]": 0.00022833305411040783, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8290-AgentConfig]": 0.00022745714522898197, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8290-AgentCreateRequest]": 0.0002311237622052431, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8290-AgentUpdateRequest]": 0.0002293330617249012, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8291-AgentConfig]": 0.0002382919192314148, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8291-AgentCreateRequest]": 0.00023183273151516914, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8291-AgentUpdateRequest]": 0.00022566597908735275, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8292-AgentConfig]": 0.00022479286417365074, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8292-AgentCreateRequest]": 0.00022983411327004433, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8292-AgentUpdateRequest]": 0.00023474986664950848, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8293-AgentConfig]": 0.00022825016640126705, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8293-AgentCreateRequest]": 0.00023866700939834118, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8293-AgentUpdateRequest]": 0.00023154099471867085, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8294-AgentConfig]": 0.00023612589575350285, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8294-AgentCreateRequest]": 0.00023716664873063564, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8294-AgentUpdateRequest]": 0.0002333738375455141, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8295-AgentConfig]": 0.0002280420158058405, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8295-AgentCreateRequest]": 0.00023179082199931145, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8295-AgentUpdateRequest]": 0.00022941594943404198, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8296-AgentConfig]": 0.0002377079799771309, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8296-AgentCreateRequest]": 0.00023029185831546783, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8296-AgentUpdateRequest]": 0.00024329312145709991, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8297-AgentConfig]": 0.0002463751006871462, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8297-AgentCreateRequest]": 0.00023187603801488876, "tests/test_agent_display_name.py::test_display_name_rejects_controls[8297-AgentUpdateRequest]": 0.0002367908600717783, "tests/test_agent_display_name.py::test_display_name_rejects_controls[9-AgentConfig]": 0.00023399991914629936, "tests/test_agent_display_name.py::test_display_name_rejects_controls[9-AgentCreateRequest]": 0.00022699893452227116, "tests/test_agent_display_name.py::test_display_name_rejects_controls[9-AgentUpdateRequest]": 0.0002312918659299612, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[123-file]": 0.0022432501427829266, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[123-sql]": 0.004002666799351573, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[\\u200b-file]": 0.00219529215246439, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[\\u200b-sql]": 0.0038431668654084206, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[a\\u200fb-file]": 0.0021527078934013844, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[a\\u200fb-sql]": 0.0038347081281244755, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[value4-file]": 0.002184333046898246, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[value4-sql]": 0.0037085001822561026, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-file]": 0.0026784997899085283, "tests/test_agent_display_name.py::test_invalid_stored_label_does_not_hide_or_break_agent[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-sql]": 0.00429108296521008, "tests/test_agent_display_name.py::test_invisible_only_labels_are_rejected[\\u0301]": 0.00020562508143484592, "tests/test_agent_display_name.py::test_invisible_only_labels_are_rejected[\\u200b\\u200b\\u200b]": 0.0002210419625043869, "tests/test_agent_display_name.py::test_invisible_only_labels_are_rejected[\\u200c\\u200d]": 0.00020749983377754688, "tests/test_agent_display_name.py::test_invisible_only_labels_are_rejected[\\ufe0f]": 0.00020837481133639812, "tests/test_agent_display_name.py::test_stored_label_tolerance_does_not_mask_other_errors": 0.00023629097267985344, "tests/test_agent_guidance_check.py::test_budget_depends_on_directory_level[AGENTS.md-16384-20480]": 0.0002592080272734165, "tests/test_agent_guidance_check.py::test_budget_depends_on_directory_level[backend/AGENTS.md-28672-32768]": 0.0002552501391619444, "tests/test_agent_guidance_check.py::test_budget_depends_on_directory_level[backend/app/gateway/AGENTS.md-40960-49152]": 0.00025395723059773445, "tests/test_agent_guidance_check.py::test_discovery_uses_exact_agents_basename": 0.00020616687834262848, "tests/test_agent_guidance_check.py::test_effective_ancestor_chain_can_fail_when_each_file_is_valid": 0.0006748330779373646, "tests/test_agent_guidance_check.py::test_legacy_hard_violation_may_shrink_but_may_not_grow": 0.0004601660184562206, "tests/test_agent_guidance_check.py::test_local_guidance_files_contain_the_split_original_sections": 0.0008140832651406527, "tests/test_agent_guidance_check.py::test_mcp_task_lease_token_migration_is_documented": 0.00025974889285862446, "tests/test_agent_guidance_check.py::test_normalized_utf8_size_uses_lf_and_counts_non_ascii_bytes": 0.0002136260736733675, "tests/test_agent_guidance_check.py::test_repository_exposes_one_local_and_one_ci_entrypoint": 0.0006603319197893143, "tests/test_agent_guidance_check.py::test_repository_guidance_chains_fit_hard_budget": 0.03176233288832009, "tests/test_agent_guidance_check.py::test_repository_guidance_stays_below_hard_budgets_and_avoids_doc_indexes": 0.010269876103848219, "tests/test_agent_guidance_check.py::test_repository_has_the_approved_scoped_guidance_shape": 0.06753012468107045, "tests/test_agent_guidance_check.py::test_single_file_over_hard_limit_is_an_error": 0.00043604103848338127, "tests/test_agent_knowledge_scope.py::test_agent_config_validates_and_preserves_knowledge_default": 0.0003701250534504652, "tests/test_agent_knowledge_scope.py::test_api_round_trip_preserve_replace_and_clear": 0.010087789967656136, "tests/test_agent_knowledge_scope.py::test_default_is_snapshotted_but_explicit_turn_selection_wins[None]": 0.0003949159290641546, "tests/test_agent_knowledge_scope.py::test_default_is_snapshotted_but_explicit_turn_selection_wins[override1]": 0.000254207756370306, "tests/test_agent_knowledge_scope.py::test_default_is_snapshotted_but_explicit_turn_selection_wins[override2]": 0.00023929192684590816, "tests/test_agent_knowledge_scope.py::test_default_never_reenables_agent_knowledge_tools[tool_groups0]": 0.00031712534837424755, "tests/test_agent_knowledge_scope.py::test_default_never_reenables_agent_knowledge_tools[tool_groups1]": 0.00023870938457548618, "tests/test_agent_knowledge_scope.py::test_harness_setup_and_self_update_preserve_binding": 0.007909208070486784, "tests/test_agent_knowledge_scope.py::test_recovery_does_not_pick_up_changed_agent_default[None]": 0.00021941587328910828, "tests/test_agent_knowledge_scope.py::test_recovery_does_not_pick_up_changed_agent_default[recovered1]": 0.0002355400938540697, "tests/test_agent_knowledge_scope.py::test_same_name_file_agents_keep_separate_bindings": 0.003008875995874405, "tests/test_agent_model_settings.py::test_custom_agent_can_disable_memory_without_making_it_an_api_managed_field": 0.00022150017321109772, "tests/test_agent_model_settings.py::test_load_agent_config_round_trips_model_settings": 0.0013985829427838326, "tests/test_agent_model_settings.py::test_load_agent_config_without_model_settings_is_none": 0.000953000271692872, "tests/test_agent_model_settings.py::test_max_tokens_has_sane_upper_bound": 0.00021149893291294575, "tests/test_agent_model_settings.py::test_max_tokens_must_be_positive": 0.00020720786415040493, "tests/test_agent_model_settings.py::test_model_settings_are_managed_fields": 0.0001984580885618925, "tests/test_agent_model_settings.py::test_model_settings_default_to_none": 0.00022162520326673985, "tests/test_agent_model_settings.py::test_model_settings_forbids_unknown_keys": 0.0004027921240776777, "tests/test_agent_model_settings.py::test_model_settings_parse_full_shape": 0.00021995790302753448, "tests/test_agent_model_settings.py::test_preserve_non_managed_excludes_model_settings": 0.00021783402189612389, "tests/test_agent_model_settings.py::test_reasoning_effort_rejects_codex_unsupported_minimal": 0.00020675011910498142, "tests/test_agent_model_settings.py::test_reasoning_effort_rejects_unknown_value": 0.00022383290342986584, "tests/test_agent_model_settings.py::test_temperature_out_of_range_rejected[-0.1]": 0.00023733172565698624, "tests/test_agent_model_settings.py::test_temperature_out_of_range_rejected[2.1]": 0.00023541576229035854, "tests/test_agent_storage_backend.py::test_db_backend_builds_sql_store": 0.0007522501982748508, "tests/test_agent_storage_backend.py::test_db_backend_on_memory_database_is_rejected": 0.00029095890931785107, "tests/test_agent_storage_backend.py::test_file_create_race_maps_file_exists_to_agent_exists": 0.0005489999894052744, "tests/test_agent_storage_backend.py::test_file_is_the_default_backend": 0.0002316250465810299, "tests/test_agent_storage_backend.py::test_get_agent_store_does_not_fallback_when_explicit_config_is_missing": 0.0004756257403641939, "tests/test_agent_storage_backend.py::test_get_agent_store_does_not_fallback_when_extensions_config_is_missing": 0.0007470410782843828, "tests/test_agent_storage_backend.py::test_get_agent_store_does_not_hide_invalid_config": 0.00022533303126692772, "tests/test_agent_storage_backend.py::test_get_agent_store_falls_back_to_file_without_config": 0.0004833338316529989, "tests/test_agent_storage_backend.py::test_get_agent_store_propagates_invalid_on_disk_config": 0.001066835131496191, "tests/test_agent_storage_backend.py::test_get_agent_store_propagates_malformed_yaml": 0.0006803330034017563, "tests/test_agent_storage_backend.py::test_get_agent_store_resolves_db_backend_from_on_disk_config": 0.0016591663006693125, "tests/test_agent_storage_backend.py::test_importer_copies_all_definitions_into_db": 0.010575167136266828, "tests/test_agent_storage_backend.py::test_importer_dry_run_writes_nothing": 0.005308124935254455, "tests/test_agent_storage_backend.py::test_importer_is_idempotent": 0.008208333048969507, "tests/test_agent_storage_backend.py::test_importer_runs_when_only_managed_subagents_exist": 0.004501291085034609, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[http-memory-only-user-dir-db]": 0.011269290000200272, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[http-memory-only-user-dir-file]": 0.006605834001675248, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[http-no-user-dir-db]": 0.012281666975468397, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[http-no-user-dir-file]": 0.008379499893635511, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[tool-memory-only-user-dir-db]": 0.005734666949138045, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[tool-memory-only-user-dir-file]": 0.0016152081079781055, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[tool-no-user-dir-db]": 0.006112208357080817, "tests/test_agent_storage_backend.py::test_legacy_source_only_blocks_file_backed_updates[tool-no-user-dir-file]": 0.0014389161951839924, "tests/test_agent_storage_backend.py::test_read_free_functions_dispatch_to_db_backend": 0.005831666057929397, "tests/test_agent_storage_backend.py::test_validation_allows_file_and_db_on_sql": 0.0004094999749213457, "tests/test_agent_storage_backend.py::test_validation_rejects_db_on_memory_database": 0.0002111252397298813, "tests/test_agent_storage_backend.py::test_validation_warns_on_file_under_multiworker_postgres": 0.0013037500903010368, "tests/test_agent_store_sql.py::test_create_and_get_round_trips_config_and_soul": 0.003012416884303093, "tests/test_agent_store_sql.py::test_create_duplicate_raises_agent_exists": 0.002612041076645255, "tests/test_agent_store_sql.py::test_delete_preserves_memory_only_dir_when_no_row": 0.0024370839819312096, "tests/test_agent_store_sql.py::test_delete_removes_memory_dir_when_row_exists": 0.002753374632447958, "tests/test_agent_store_sql.py::test_delete_reports_outcome": 0.0028777499683201313, "tests/test_agent_store_sql.py::test_display_name_is_config_data_not_storage_identity": 0.0035625838208943605, "tests/test_agent_store_sql.py::test_engine_cache_is_reused_per_url": 0.0005233760457485914, "tests/test_agent_store_sql.py::test_get_missing_raises_file_not_found": 0.0024534177500754595, "tests/test_agent_store_sql.py::test_knowledge_defaults_round_trip_and_stay_owner_scoped": 0.0029010409489274025, "tests/test_agent_store_sql.py::test_list_and_list_all": 0.0034537087194621563, "tests/test_agent_store_sql.py::test_name_is_stored_lowercase_and_excluded_from_document": 0.0028147080447524786, "tests/test_agent_store_sql.py::test_signature_changes_on_mutation": 0.0031157080084085464, "tests/test_agent_store_sql.py::test_signature_changes_when_update_reuses_timestamp": 0.0034231250174343586, "tests/test_agent_store_sql.py::test_sync_engine_mirrors_async_pragmas": 0.0010547908022999763, "tests/test_agent_store_sql.py::test_update_insert_race_recovers_via_upsert": 0.0036542490124702454, "tests/test_agent_store_sql.py::test_update_is_upsert_and_partial": 0.003444792004302144, "tests/test_agent_store_sql.py::test_user_isolation": 0.0030307078268378973, "tests/test_agent_teams_plugin.py::test_a_clarification_answer_within_the_documented_bounds_is_accepted[ascii-4000-chars]": 0.00791070912964642, "tests/test_agent_teams_plugin.py::test_a_clarification_answer_within_the_documented_bounds_is_accepted[cjk-2000-chars]": 0.008351956959813833, "tests/test_agent_teams_plugin.py::test_a_clarification_answer_within_the_documented_bounds_is_accepted[emoji-1000-chars]": 0.008012374630197883, "tests/test_agent_teams_plugin.py::test_a_clarification_answer_within_the_documented_bounds_is_accepted[json-newlines]": 0.008025500923395157, "tests/test_agent_teams_plugin.py::test_a_clarification_answer_within_the_documented_bounds_is_accepted[json-quotes]": 0.007839124882593751, "tests/test_agent_teams_plugin.py::test_active_budget_retains_real_and_ambiguous_admissions[False]": 0.03950429195538163, "tests/test_agent_teams_plugin.py::test_active_budget_retains_real_and_ambiguous_admissions[True]": 0.038433041889220476, "tests/test_agent_teams_plugin.py::test_activity_keeps_task_result_and_handoff_provenance_after_context_rotation": 0.010198000352829695, "tests/test_agent_teams_plugin.py::test_activity_reads_legacy_jobs_and_bounds_projection": 0.009788625175133348, "tests/test_agent_teams_plugin.py::test_ambiguous_admission_retries_same_key_and_frozen_input": 0.007069834042340517, "tests/test_agent_teams_plugin.py::test_an_oversized_clarification_answer_is_still_refused[\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22\\u6f22]": 0.00785645772702992, "tests/test_agent_teams_plugin.py::test_an_oversized_clarification_answer_is_still_refused[answer1]": 0.007965124910697341, "tests/test_agent_teams_plugin.py::test_background_loop_keeps_cancelling_other_teams_while_one_call_stalls": 1.0133531254250556, "tests/test_agent_teams_plugin.py::test_cancel_and_delete_before_worker_admission_release_only_that_reservation": 0.061148957116529346, "tests/test_agent_teams_plugin.py::test_cancel_reconciles_a_clarification_response_with_lost_admission_ack": 0.01094758277758956, "tests/test_agent_teams_plugin.py::test_cancel_stops_a_running_request_and_pending_delete_is_rejected": 0.009036541916429996, "tests/test_agent_teams_plugin.py::test_clarification_never_overwrites_an_external_conversation_turn[queued]": 0.007312332978472114, "tests/test_agent_teams_plugin.py::test_clarification_never_overwrites_an_external_conversation_turn[resuming]": 0.009311417117714882, "tests/test_agent_teams_plugin.py::test_clarification_never_overwrites_an_external_conversation_turn[waiting]": 0.00816720793955028, "tests/test_agent_teams_plugin.py::test_deleted_team_does_not_leave_a_repeated_missing_key_lookup": 0.006184290861710906, "tests/test_agent_teams_plugin.py::test_external_member_tool_call_does_not_inherit_an_unstarted_team_request": 0.006090084090828896, "tests/test_agent_teams_plugin.py::test_externally_advanced_state_is_never_misattributed": 0.007567959139123559, "tests/test_agent_teams_plugin.py::test_failed_projection_backfill_rolls_back_schema_and_rows": 0.005390542093664408, "tests/test_agent_teams_plugin.py::test_first_unfinished_thread_occupant_does_not_depend_on_timestamps": 0.00724270916543901, "tests/test_agent_teams_plugin.py::test_fresh_thread_404_is_not_a_failed_first_request": 0.008378083119168878, "tests/test_agent_teams_plugin.py::test_frozen_slots_survive_disconnection_and_service_restart": 0.026756583247333765, "tests/test_agent_teams_plugin.py::test_handoff_chain_cannot_grow_without_bound": 0.012606084113940597, "tests/test_agent_teams_plugin.py::test_history_cancelled_results_are_unavailable_before_and_after_admission": 0.010972833726555109, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra0]": 0.005122249014675617, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra1]": 0.0052270409651100636, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra2]": 0.005196666810661554, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra3]": 0.005404917290434241, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra4]": 0.005543084815144539, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra5]": 0.005305958911776543, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra6]": 0.00542795960791409, "tests/test_agent_teams_plugin.py::test_history_page_options_are_validated[extra7]": 0.005084042204543948, "tests/test_agent_teams_plugin.py::test_history_pages_bound_escaped_unicode_and_keep_forward_progress": 0.03911020699888468, "tests/test_agent_teams_plugin.py::test_history_pages_keep_their_anchor_when_messages_arrive_and_report_expiry": 0.009016582276672125, "tests/test_agent_teams_plugin.py::test_history_result_cursors_issued_before_anchor_hashing_expire": 0.008893165737390518, "tests/test_agent_teams_plugin.py::test_history_result_cursors_support_non_hex_job_ids_and_expiry": 0.009652415988966823, "tests/test_agent_teams_plugin.py::test_history_result_pages_and_reads_bound_the_complete_escaped_json": 0.14985970896668732, "tests/test_agent_teams_plugin.py::test_history_result_preserves_admission_and_output_truncation_provenance[short]": 0.007762000430375338, "tests/test_agent_teams_plugin.py::test_history_result_preserves_admission_and_output_truncation_provenance[truncated]": 0.007864667102694511, "tests/test_agent_teams_plugin.py::test_history_result_reports_legacy_unavailability_and_never_projects_execution_inputs": 0.007264417130500078, "tests/test_agent_teams_plugin.py::test_history_result_search_pages_filter_jobs_and_exclude_delivery_receipts": 0.010117584140971303, "tests/test_agent_teams_plugin.py::test_history_results_remain_retrievable_after_shared_messages_rotate_and_restart": 0.07037779199890792, "tests/test_agent_teams_plugin.py::test_history_tools_dispatch_through_real_tool_node_and_continue_a_peer_handoff": 0.06471783271990716, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[alice-None-read_history]": 0.005585456965491176, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[alice-None-read_result]": 0.00577379297465086, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[alice-None-search_results]": 0.0056676671374589205, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[alice-outside-read_history]": 0.005763583350926638, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[alice-outside-read_result]": 0.005650458857417107, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[alice-outside-search_results]": 0.005659415852278471, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[bob-member-read_history]": 0.005959833273664117, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[bob-member-read_result]": 0.005828707944601774, "tests/test_agent_teams_plugin.py::test_history_tools_require_the_owner_and_a_current_member_thread[bob-member-search_results]": 0.005705667193979025, "tests/test_agent_teams_plugin.py::test_host_dynamic_context_id_rewrite_preserves_result_attribution": 0.007914499845355749, "tests/test_agent_teams_plugin.py::test_legacy_backfill_finishes_reading_before_updating_the_scanned_table": 0.008254334097728133, "tests/test_agent_teams_plugin.py::test_malformed_unicode_response_uses_the_friendly_validation_error[\"\\\\ud800\"]": 0.007719250163063407, "tests/test_agent_teams_plugin.py::test_malformed_unicode_response_uses_the_friendly_validation_error[\"\\\\udc00\"]": 0.007785749854519963, "tests/test_agent_teams_plugin.py::test_malformed_unicode_response_uses_the_friendly_validation_error[{\"\\\\udc00\": true}]": 0.008211250882595778, "tests/test_agent_teams_plugin.py::test_malformed_unicode_response_uses_the_friendly_validation_error[{\"text\": \"\\\\ud800\"}]": 0.007429041666910052, "tests/test_agent_teams_plugin.py::test_members_are_full_agents_and_requests_are_deduplicated": 0.009665166959166527, "tests/test_agent_teams_plugin.py::test_mention_middleware_runs_in_real_lead_pipeline": 0.02604329097084701, "tests/test_agent_teams_plugin.py::test_more_than_eight_owners_rotate_into_the_next_free_slot": 0.05062170862220228, "tests/test_agent_teams_plugin.py::test_native_mention_labels_fit_host_limit_without_changing_routing[Release-Research-Release / Research]": 0.016172041185200214, "tests/test_agent_teams_plugin.py::test_native_mention_labels_fit_host_limit_without_changing_routing[TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT-MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM-TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT / MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM]": 0.005605042213574052, "tests/test_agent_teams_plugin.py::test_native_mention_labels_fit_host_limit_without_changing_routing[TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT-MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM-MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM]": 0.005297832889482379, "tests/test_agent_teams_plugin.py::test_native_mention_labels_fit_host_limit_without_changing_routing[TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT-MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM-MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM]": 0.0054874171037226915, "tests/test_agent_teams_plugin.py::test_native_mention_labels_fit_host_limit_without_changing_routing[\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600-\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600-\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600\\U0001f600]": 0.005506541114300489, "tests/test_agent_teams_plugin.py::test_native_mentions_route_once_and_reject_foreign_access": 0.006934833945706487, "tests/test_agent_teams_plugin.py::test_new_admissions_are_round_robin_by_owner_not_team_count": 0.02487249975092709, "tests/test_agent_teams_plugin.py::test_overlapping_ticks_keep_pre_freeze_reservations_within_eight": 0.10449095815420151, "tests/test_agent_teams_plugin.py::test_owner_rotation_appends_new_owners_and_drops_cancelled_queues[False]": 0.15385400014929473, "tests/test_agent_teams_plugin.py::test_owner_rotation_appends_new_owners_and_drops_cancelled_queues[True]": 0.13320241635665298, "tests/test_agent_teams_plugin.py::test_owner_rotation_finishes_the_round_after_single_job_owners_leave_pending": 0.10220420802943408, "tests/test_agent_teams_plugin.py::test_owner_rotation_survives_one_slot_at_a_time": 0.04332504118792713, "tests/test_agent_teams_plugin.py::test_peer_handoff_delivers_result_and_cannot_impersonate_member": 0.008689583977684379, "tests/test_agent_teams_plugin.py::test_peer_handoff_keeps_running_parent_and_budget_with_later_queued_requests[False]": 0.015169000020250678, "tests/test_agent_teams_plugin.py::test_peer_handoff_keeps_running_parent_and_budget_with_later_queued_requests[True]": 0.014586499659344554, "tests/test_agent_teams_plugin.py::test_pending_projection_backfills_legacy_rows_and_uses_an_index": 0.005387624027207494, "tests/test_agent_teams_plugin.py::test_pending_projection_keeps_a_receipt_created_by_terminal_result": 0.007611332926899195, "tests/test_agent_teams_plugin.py::test_pending_projection_tracks_queue_wait_finish_and_requeue": 0.009816749952733517, "tests/test_agent_teams_plugin.py::test_pending_resumes_wait_for_slots_and_cancel_without_admitting_an_answer": 0.02879600110463798, "tests/test_agent_teams_plugin.py::test_real_clarification_waits_and_continues_with_human_messages[1-mention]": 0.01630816701799631, "tests/test_agent_teams_plugin.py::test_real_clarification_waits_and_continues_with_human_messages[1-peer]": 0.017386624589562416, "tests/test_agent_teams_plugin.py::test_real_clarification_waits_and_continues_with_human_messages[1-receipt]": 0.015958665870130062, "tests/test_agent_teams_plugin.py::test_real_clarification_waits_and_continues_with_human_messages[2-mention]": 0.020189041970297694, "tests/test_agent_teams_plugin.py::test_real_clarification_waits_and_continues_with_human_messages[2-peer]": 0.01961141568608582, "tests/test_agent_teams_plugin.py::test_real_clarification_waits_and_continues_with_human_messages[2-receipt]": 0.01995050022378564, "tests/test_agent_teams_plugin.py::test_real_tool_node_enforces_team_owner_and_current_thread": 0.013837875099852681, "tests/test_agent_teams_plugin.py::test_receipts_for_a_shared_source_are_serialized_across_teams": 0.01437279093079269, "tests/test_agent_teams_plugin.py::test_reconnect_and_delete_leave_no_orphaned_handle": 0.007570917019620538, "tests/test_agent_teams_plugin.py::test_reconnect_recovers_incomplete_creation_only_after_all_threads_exist[1]": 0.008855000836774707, "tests/test_agent_teams_plugin.py::test_reconnect_recovers_incomplete_creation_only_after_all_threads_exist[2]": 0.008394292090088129, "tests/test_agent_teams_plugin.py::test_request_capacity_reserves_all_receipts_and_keeps_retries_idempotent[False]": 0.39222745900042355, "tests/test_agent_teams_plugin.py::test_request_capacity_reserves_all_receipts_and_keeps_retries_idempotent[True]": 0.39113683300092816, "tests/test_agent_teams_plugin.py::test_restart_requires_reconnect_and_preserves_existing_run": 0.007941165938973427, "tests/test_agent_teams_plugin.py::test_result_context_is_bounded_and_old_pending_jobs_are_paged": 0.045740081928670406, "tests/test_agent_teams_plugin.py::test_resume_with_lost_ack_keeps_its_slot_before_any_new_owner_admission": 0.026077209040522575, "tests/test_agent_teams_plugin.py::test_revocation_disconnects_without_replacing_an_active_run": 0.007225500885397196, "tests/test_agent_teams_plugin.py::test_scheduler_does_not_read_or_decode_completed_history_per_team": 0.1577826659195125, "tests/test_agent_teams_plugin.py::test_serial_admission_parallel_members_and_explicit_approval": 0.014341165777295828, "tests/test_agent_teams_plugin.py::test_service_lock_prevents_two_workers_and_releases_on_shutdown": 0.005200666142627597, "tests/test_agent_teams_plugin.py::test_shared_thread_access_does_not_grant_foreign_team_access": 0.006028000032529235, "tests/test_agent_teams_plugin.py::test_slow_team_does_not_block_another_teams_control[cancel]": 0.01085037481971085, "tests/test_agent_teams_plugin.py::test_slow_team_does_not_block_another_teams_control[connect]": 0.00826137512922287, "tests/test_agent_teams_plugin.py::test_slow_team_does_not_block_another_teams_control[create]": 0.008919541724026203, "tests/test_agent_teams_plugin.py::test_slow_team_does_not_block_another_teams_control[delete]": 0.008917000144720078, "tests/test_agent_teams_plugin.py::test_slow_team_does_not_block_another_teams_control[resume]": 0.01277370797470212, "tests/test_agent_teams_plugin.py::test_slow_team_does_not_block_another_teams_control[send]": 0.010057291248813272, "tests/test_agent_teams_plugin.py::test_startup_snapshot_failure_releases_the_process_lock": 0.004980292171239853, "tests/test_agent_teams_plugin.py::test_string_response_uses_the_raw_utf8_byte_boundary[7999-clarification]": 0.008465291000902653, "tests/test_agent_teams_plugin.py::test_string_response_uses_the_raw_utf8_byte_boundary[7999-interrupt]": 0.008568249875679612, "tests/test_agent_teams_plugin.py::test_string_response_uses_the_raw_utf8_byte_boundary[8000-clarification]": 0.008520376170054078, "tests/test_agent_teams_plugin.py::test_string_response_uses_the_raw_utf8_byte_boundary[8000-interrupt]": 0.008402250008657575, "tests/test_agent_teams_plugin.py::test_string_response_uses_the_raw_utf8_byte_boundary[8001-clarification]": 0.007827708963304758, "tests/test_agent_teams_plugin.py::test_string_response_uses_the_raw_utf8_byte_boundary[8001-interrupt]": 0.008339750813320279, "tests/test_agent_teams_plugin.py::test_structured_response_keeps_the_utf8_json_byte_boundary[7999]": 0.00885341688990593, "tests/test_agent_teams_plugin.py::test_structured_response_keeps_the_utf8_json_byte_boundary[8000]": 0.008867749711498618, "tests/test_agent_teams_plugin.py::test_structured_response_keeps_the_utf8_json_byte_boundary[8001]": 0.007854334078729153, "tests/test_agent_teams_plugin.py::test_unadmitted_conversation_waits_do_not_consume_other_teams_active_budget[clarification]": 0.020104582887142897, "tests/test_agent_teams_plugin.py::test_unadmitted_conversation_waits_do_not_consume_other_teams_active_budget[interrupt]": 0.020892290864139795, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_does_not_reserve_a_valid_agent_name": 0.00026770681142807007, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_preserves_operator_order_and_deduplicates": 0.0005295833107084036, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_rejects_disabled_agents_api": 0.004307918017730117, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_requires_agents_read_permission[permissions0]": 0.00459016696549952, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_requires_agents_read_permission[permissions1]": 0.0045697931200265884, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_requires_authentication": 0.004283167188987136, "tests/test_agent_tool_groups_router.py::test_tool_group_catalog_returns_configured_names_over_http": 0.0046540419571101665, "tests/test_agents_router_model_settings.py::test_allowed_subagents_round_trip_and_explicit_null_clears": 0.00373550015501678, "tests/test_agents_router_model_settings.py::test_create_persists_model_settings": 0.002928707981482148, "tests/test_agents_router_model_settings.py::test_create_rejects_unknown_model": 0.0009761669207364321, "tests/test_agents_router_model_settings.py::test_plugin_selection_persists_empty_omitted_and_null": 0.0053267080802470446, "tests/test_agents_router_model_settings.py::test_update_changes_model_settings": 0.003098831744864583, "tests/test_agents_router_model_settings.py::test_update_model_settings_merges_omitted_subfields": 0.0031271663028746843, "tests/test_agents_router_model_settings.py::test_update_model_settings_null_subfield_clears_only_that_subfield": 0.003004459198564291, "tests/test_agents_router_model_settings.py::test_update_preserves_unset_model_settings": 0.003300249809399247, "tests/test_agents_router_model_settings.py::test_update_rejects_unknown_model": 0.002092040842399001, "tests/test_agents_router_write_drain.py::test_agent_creation_drains_store_write_across_repeated_cancellation": 0.003219500184059143, "tests/test_agents_router_write_drain.py::test_agent_import_drains_started_store_write_across_repeated_cancellation": 0.10588016686961055, "tests/test_agents_router_write_drain.py::test_agent_persistent_writes_route_through_write_drain": 0.030624291859567165, "tests/test_agents_router_write_drain.py::test_agent_update_drains_started_store_write_across_repeated_cancellation": 0.10690087429247797, "tests/test_agents_router_write_drain.py::test_agent_update_logs_lost_worker_failure_after_cancellation": 0.01452370802871883, "tests/test_agents_router_write_drain.py::test_queued_user_profile_write_runs_despite_cancellation": 0.25972083397209644, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_bash_exec_404_is_cached_and_stops_retry_storm": 0.008099166909232736, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_bash_exec_404_returns_actionable_error": 0.003556834300979972, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_bash_exec_missing_session_retries_without_latching_unsupported": 0.0036485830787569284, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_bash_exec_non_404_error_is_not_cached": 0.0036876255180686712, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_bash_exec_repeated_missing_session_does_not_latch_capability_gap": 0.0035838750191032887, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_bash_exec_success_does_not_mark_unsupported": 0.003575792070478201, "tests/test_aio_sandbox.py::TestBashExecUnsupportedFailFast::test_env_less_path_unaffected_after_404": 0.0035730828531086445, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_bash_ambiguous_create_blocks_later_create": 0.0035334150306880474, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_bash_ambiguous_create_is_quarantined_without_exec[ReadError]": 0.003471500938758254, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_bash_ambiguous_create_is_quarantined_without_exec[ReadTimeout]": 0.0034618331119418144, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_bash_connect_error_is_definite_and_does_not_quarantine": 0.0034309590701013803, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_bash_create_uses_bounded_no_retry_request": 0.0034157929476350546, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_bash_creation_quarantine_does_not_block_shell_plane": 0.00367900007404387, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_close_retries_ambiguous_creation_cleanup_without_clearing_tombstones": 0.003693707985803485, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_in_flight_bash_create_does_not_fence_the_container": 0.003566207829862833, "tests/test_aio_sandbox.py::TestBashSessionCreationOwnership::test_shell_creation_quarantine_does_not_block_bash_plane": 0.008147541666403413, "tests/test_aio_sandbox.py::TestClose::test_close_calls_real_nested_httpx_client": 0.0035274592228233814, "tests/test_aio_sandbox.py::TestClose::test_close_clears_client_reference": 0.003872665809467435, "tests/test_aio_sandbox.py::TestClose::test_close_falls_back_to_client_close": 0.003931624814867973, "tests/test_aio_sandbox.py::TestClose::test_close_is_idempotent": 0.003545833984389901, "tests/test_aio_sandbox.py::TestClose::test_close_recovery_session_cleanup_uses_bounded_request": 0.0036200000904500484, "tests/test_aio_sandbox.py::TestClose::test_close_scoped_session_cleanup_uses_bounded_request": 0.004026041133329272, "tests/test_aio_sandbox.py::TestClose::test_close_swallows_exceptions": 0.004098208155483007, "tests/test_aio_sandbox.py::TestClose::test_close_waits_for_download_stream_cleanup": 0.0037302090786397457, "tests/test_aio_sandbox.py::TestClose::test_close_when_no_close_attr_does_not_raise": 0.0032636241521686316, "tests/test_aio_sandbox.py::TestConcurrentFileWrites::test_append_should_preserve_both_parallel_writes": 0.0034861669410020113, "tests/test_aio_sandbox.py::TestDownloadFile::test_preserves_oserror_from_client": 0.003812081879004836, "tests/test_aio_sandbox.py::TestDownloadFile::test_raises_oserror_on_client_error": 0.0034425840713083744, "tests/test_aio_sandbox.py::TestDownloadFile::test_rejects_path_outside_virtual_prefix_and_logs_error": 0.004345291992649436, "tests/test_aio_sandbox.py::TestDownloadFile::test_rejects_path_traversal[../secret]": 0.003858374198898673, "tests/test_aio_sandbox.py::TestDownloadFile::test_rejects_path_traversal[/a/b/../../../etc/shadow]": 0.003473666263744235, "tests/test_aio_sandbox.py::TestDownloadFile::test_rejects_path_traversal[/mnt/workspace/../../etc/passwd]": 0.003420458873733878, "tests/test_aio_sandbox.py::TestDownloadFile::test_returns_concatenated_bytes": 0.0038789159152656794, "tests/test_aio_sandbox.py::TestDownloadFile::test_returns_empty_bytes_for_empty_file": 0.0033880830742418766, "tests/test_aio_sandbox.py::TestDownloadFile::test_single_chunk": 0.0038304999470710754, "tests/test_aio_sandbox.py::TestDownloadFile::test_uses_lock_during_download": 0.008243666728958488, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_cleanup_failure_does_not_mask_successful_retry": 0.003800584701821208, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_error_observation_replacement_no_change_timeout_is_not_retained": 0.004280458902940154, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_error_observation_retry_unknown_status_is_authoritative": 0.00416541681624949, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_failed_replacement_never_falls_back_to_corrupt_default": 0.004098041914403439, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_missing_recovery_session_is_recreated_once_and_reused": 0.0038969158194959164, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_no_change_timeout_invalidates_default_recovery_session": 0.004594416124746203, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_no_retry_on_clean_output": 0.003613042179495096, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_retry_creates_fresh_session_before_targeting_it": 0.0060067931190133095, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_retry_on_error_observation": 0.019029959104955196, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_terminated_default_session_cleanup_failure_preserves_terminal_outcome": 0.0034781661815941334, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_terminated_recovery_session_is_invalidated_without_replay": 0.003945875680074096, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_terminated_replacement_session_is_not_reused": 0.003428875934332609, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_transport_timeout_invalidates_default_recovery_session_without_replay": 0.0038062080275267363, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_transport_timeout_marks_default_shell_untrusted_without_replay": 0.003457792103290558, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_unknown_legacy_status_cleans_up_explicit_recovery_session": 0.004311125027015805, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_unknown_legacy_status_is_ambiguous_and_invalidates_default_session[pending]": 0.005042375065386295, "tests/test_aio_sandbox.py::TestErrorObservationRetry::test_unknown_legacy_status_is_ambiguous_and_invalidates_default_session[running]": 0.00488950009457767, "tests/test_aio_sandbox.py::TestExecuteCommandSerialization::test_lock_prevents_concurrent_execution": 0.16599329188466072, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_classifies_empty_failure[1-OSError]": 0.00381379178725183, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_classifies_empty_failure[missing-FileNotFoundError]": 0.0033896658569574356, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_does_not_fall_back_to_implicit_shell_when_recovery_creation_fails": 0.0038777929730713367, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_keeps_healthy_implicit_shell": 0.0035652080550789833, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_keeps_implicit_shell_after_hard_timeout": 0.0033944169990718365, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_raises_oserror_when_find_exit_is_not_missing_path": 0.003438333049416542, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_raises_oserror_when_result_data_is_none": 0.003346583340317011, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_raises_when_exec_fails": 0.003510250011458993, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_reuses_existing_recovery_session": 0.008470582077279687, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_uses_find_H": 0.003869582898914814, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_uses_lock": 0.0034130827989429235, "tests/test_aio_sandbox.py::TestListDirSerialization::test_list_dir_uses_recovery_session_after_ambiguous_command": 0.0033797079231590033, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_ambiguous_status_does_not_return_partial_listing[no_change_timeout]": 0.003537040902301669, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_ambiguous_status_does_not_return_partial_listing[pending]": 0.0034601648803800344, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_ambiguous_status_does_not_return_partial_listing[running]": 0.00344850099645555, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_ambiguous_status_does_not_return_partial_listing[terminated]": 0.003545373911038041, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_ambiguous_status_does_not_return_partial_listing[weird_future_status]": 0.003455751109868288, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_completed_status_preserves_existing_parsing": 0.0034825000911951065, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_hard_timeout_raises_without_fencing_shell": 0.003464125795289874, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_partial_output_with_hard_timeout_is_not_a_listing": 0.003435000078752637, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_passes_hard_timeout_and_bounded_request_options": 0.003422957845032215, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_transport_timeout_fences_targeted_recovery_session": 0.0038843760266900063, "tests/test_aio_sandbox.py::TestListDirTimeout::test_list_dir_transport_timeout_releases_lock_and_fences_implicit_shell": 0.0033229587133973837, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_default_command_timeout_must_be_positive_and_finite[-1]": 0.00025025010108947754, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_default_command_timeout_must_be_positive_and_finite[-inf]": 0.00025800010189414024, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_default_command_timeout_must_be_positive_and_finite[0]": 0.00025387411005795, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_default_command_timeout_must_be_positive_and_finite[inf]": 0.00026533380150794983, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_default_command_timeout_must_be_positive_and_finite[nan]": 0.0007860008627176285, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_forwards_hard_timeout_and_bounded_request": 0.008866375079378486, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_passes_no_change_timeout": 0.003363083116710186, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_uses_configured_default_or_explicit_timeout[42-10-10-15]": 0.0035081671085208654, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_uses_configured_default_or_explicit_timeout[42-None-42-47]": 0.0034693751949816942, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_uses_configured_default_or_explicit_timeout[42.5-None-42.5-48]": 0.0038726250641047955, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_uses_default_hard_timeout_when_timeout_is_none": 0.0033365830313414335, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_execute_command_without_injected_default_preserves_default_timeout": 0.003487749258056283, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_hard_timeout_is_rendered_as_timeout_without_replay": 0.0036961680743843317, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_hard_timeout_keeps_default_recovery_session": 0.0034015001729130745, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_hard_timeout_keeps_scoped_session": 0.0038667088374495506, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_list_dir_passes_no_change_timeout": 0.0034469589591026306, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_no_change_timeout_is_reported_without_replay": 0.0034624170511960983, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_retry_passes_no_change_timeout": 0.004392292117699981, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_terminal_statuses_keep_ordinary_exit_code_rendering[None]": 0.0034241669345647097, "tests/test_aio_sandbox.py::TestNoChangeTimeout::test_terminal_statuses_keep_ordinary_exit_code_rendering[completed]": 0.003749416908249259, "tests/test_aio_sandbox.py::TestReadFile::test_read_file_forwards_requested_line_range": 0.003309125080704689, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_closed_sandbox_rejects_new_scope_without_leaking_session": 0.003542541293427348, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_corrupt_scoped_session_is_replaced_and_reused": 0.005550167057663202, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_different_scopes_execute_concurrently": 0.0034056666772812605, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_env_command_keeps_fresh_bash_exec_semantics": 0.0036415839567780495, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_env_session_cleanup_failure_does_not_mask_command_output": 0.003564166836440563, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_env_unknown_status_is_ambiguous_without_success_rendering[pending]": 0.00371675007045269, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_env_unknown_status_is_ambiguous_without_success_rendering[weird_future_status]": 0.0036654178984463215, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_missing_scoped_session_is_recreated_and_reused": 0.0055194576270878315, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_missing_scoped_session_recovery_is_bounded": 0.004526250064373016, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_missing_session_with_failed_replacement_does_not_execute_third_time": 0.0035517930518835783, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_no_change_timeout_invalidates_scoped_session_without_replay": 0.003614915767684579, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_other_scoped_404_does_not_rotate_session": 0.010593000333756208, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_queued_command_cannot_restart_session_after_scope_release": 0.004278874956071377, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_queued_command_cannot_restart_session_while_sandbox_closes": 0.004835291998460889, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_release_command_scope_uses_bounded_cleanup": 0.0034323742147535086, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_same_scope_remains_serialized": 0.10383245814591646, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_scoped_command_forwards_same_timeout_budget": 0.003411667188629508, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_scoped_unknown_status_is_ambiguous_without_replay": 0.0036975820548832417, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_terminated_scoped_session_is_invalidated_without_replay": 0.003263500053435564, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_transport_timeout_cleanup_failure_does_not_replace_primary_outcome": 0.0034277914091944695, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_transport_timeout_during_replacement_is_ambiguous_without_replay": 0.003363126190379262, "tests/test_aio_sandbox.py::TestScopedShellSessions::test_transport_timeout_invalidates_scoped_session_without_replay": 0.0033267932012677193, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_in_flight_shell_create_does_not_fence_the_container": 0.003448832081630826, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_ambiguous_create_blocks_later_create_without_replay": 0.0035295840352773666, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_ambiguous_create_is_quarantined_without_exec": 0.003801667131483555, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_api_error_without_definite_failure_quarantines[200-not-json]": 0.003511624876409769, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_api_error_without_definite_failure_quarantines[500-body0]": 0.0034654985647648573, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_client_error_is_definite_and_does_not_quarantine": 0.0033856660593301058, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_connect_error_is_definite_and_does_not_quarantine": 0.008483541663736105, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_create_already_in_flight_may_finish_but_no_new_create_starts_after_dirty": 0.0035435010213404894, "tests/test_aio_sandbox.py::TestShellSessionCreationOwnership::test_shell_create_uses_bounded_no_retry_request": 0.0034054580610245466, "tests/test_aio_sandbox.py::TestWriteFile::test_append_uses_server_append_without_pre_read": 0.003798082936555147, "tests/test_aio_sandbox.py::TestWriteFile::test_overwrite_keeps_existing_request_shape": 0.003446458140388131, "tests/test_aio_sandbox.py::test_bash_exec_appends_exit_marker_when_failure_has_output": 0.006251082988455892, "tests/test_aio_sandbox.py::test_command_delivers_trailing_backslash_unmodified[echo a \\\\-env]": 0.0040156671311706305, "tests/test_aio_sandbox.py::test_command_delivers_trailing_backslash_unmodified[echo a \\\\-scope]": 0.003648832207545638, "tests/test_aio_sandbox.py::test_command_delivers_trailing_backslash_unmodified[echo a \\\\-shell]": 0.003973706858232617, "tests/test_aio_sandbox.py::test_command_delivers_trailing_backslash_unmodified[printf '%s' \\\\\\\\\\\\-env]": 0.003615917172282934, "tests/test_aio_sandbox.py::test_command_delivers_trailing_backslash_unmodified[printf '%s' \\\\\\\\\\\\-scope]": 0.003875249996781349, "tests/test_aio_sandbox.py::test_command_delivers_trailing_backslash_unmodified[printf '%s' \\\\\\\\\\\\-shell]": 0.0034619986545294523, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[define_alias-env]": 0.010749374283477664, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[define_alias-scope]": 0.012829541461542249, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[define_alias-shell]": 0.012888499069958925, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[enable_extglob-env]": 0.010048541938886046, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[enable_extglob-scope]": 0.018195040756836534, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[enable_extglob-shell]": 0.012634543003514409, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[error_trap-env]": 0.009624874219298363, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[error_trap-scope]": 0.012039249762892723, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[error_trap-shell]": 0.011416207998991013, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[pipeline_status-env]": 0.01226141699589789, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[pipeline_status-scope]": 0.013091209344565868, "tests/test_aio_sandbox.py::test_command_preserves_bash_parsing_and_status[pipeline_status-shell]": 0.012501623947173357, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[internal_continuation-env-/bin/bash]": 0.015353708993643522, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[internal_continuation-env-/bin/sh]": 0.011498791864141822, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[internal_continuation-scope-/bin/bash]": 0.008886831812560558, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[internal_continuation-scope-/bin/sh]": 0.012044500559568405, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[internal_continuation-shell-/bin/bash]": 0.008552874904125929, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[internal_continuation-shell-/bin/sh]": 0.011375416070222855, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[literal_backslash-env-/bin/bash]": 0.00872158189304173, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[literal_backslash-env-/bin/sh]": 0.01139775081537664, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[literal_backslash-scope-/bin/bash]": 0.008751749992370605, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[literal_backslash-scope-/bin/sh]": 0.012356625171378255, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[literal_backslash-shell-/bin/bash]": 0.008753082947805524, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[literal_backslash-shell-/bin/sh]": 0.013138999929651618, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[quoted_shell_characters-env-/bin/bash]": 0.008808708051219583, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[quoted_shell_characters-env-/bin/sh]": 0.011345000239089131, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[quoted_shell_characters-scope-/bin/bash]": 0.009494083002209663, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[quoted_shell_characters-scope-/bin/sh]": 0.011920250486582518, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[quoted_shell_characters-shell-/bin/bash]": 0.008683583000674844, "tests/test_aio_sandbox.py::test_command_preserves_line_continuations[quoted_shell_characters-shell-/bin/sh]": 0.011586458189412951, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[env-file]": 0.0282148749101907, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[env-heredoc]": 0.028985791141167283, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[env-pipeline]": 0.03219187492504716, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[env-session]": 0.029131416929885745, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[scope-file]": 0.028104416793212295, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[scope-heredoc]": 0.02901466703042388, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[scope-pipeline]": 0.028269792208448052, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[scope-session]": 0.02955116587691009, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[shell-file]": 0.028816542122513056, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[shell-heredoc]": 0.030597417382523417, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[shell-pipeline]": 0.03125941613689065, "tests/test_aio_sandbox.py::test_command_preserves_transport_stdin_and_explicit_input[shell-session]": 0.0554996682330966, "tests/test_aio_sandbox.py::test_empty_or_comment_only_command_keeps_session_status[ \\t\\n]": 0.003991041099652648, "tests/test_aio_sandbox.py::test_empty_or_comment_only_command_keeps_session_status[# comment\\n \\t# another comment]": 0.0034668738953769207, "tests/test_aio_sandbox.py::test_empty_or_comment_only_command_keeps_session_status[]": 0.004050500923767686, "tests/test_aio_sandbox.py::test_exec_command_appends_exit_marker_when_failure_has_output": 0.008216375019401312, "tests/test_aio_sandbox.py::test_external_sandbox_client_keeps_environment_proxy_support[http://8.8.8.8:8080]": 0.0011193342506885529, "tests/test_aio_sandbox.py::test_external_sandbox_client_keeps_environment_proxy_support[http://[2606:4700:4700::1111]:8080]": 0.0009062082972377539, "tests/test_aio_sandbox.py::test_external_sandbox_client_keeps_environment_proxy_support[https://sandbox.example.com]": 0.00096520921215415, "tests/test_aio_sandbox.py::test_lark_cli_broker_defaults_to_unverified": 0.008234041975811124, "tests/test_aio_sandbox.py::test_list_dir_preserves_trailing_space_in_filename": 0.0034154169261455536, "tests/test_aio_sandbox.py::test_local_sandbox_client_bypasses_environment_proxy": 0.0022244579158723354, "tests/test_aio_sandbox.py::test_local_sandbox_client_forwards_trusted_relay_headers": 0.0012464160099625587, "tests/test_aio_sandbox.py::test_persistent_shell_preserves_session_state": 0.026746125891804695, "tests/test_aio_sandbox.py::test_read_file_missing_file_does_not_log_error_noise": 0.003713875077664852, "tests/test_aio_sandbox.py::test_read_file_missing_file_returns_actionable_error": 0.029224039986729622, "tests/test_aio_sandbox.py::test_read_file_success_returns_content": 0.0038462921511381865, "tests/test_aio_sandbox.py::test_read_file_unexpected_error_still_logged": 0.0036196259316056967, "tests/test_aio_sandbox.py::test_sandbox_info_from_dict_keeps_missing_broker_attestation_unverified": 0.00033350009471178055, "tests/test_aio_sandbox_local_backend.py::test_absence_does_not_treat_stopped_container_as_missing[container]": 0.003657541936263442, "tests/test_aio_sandbox_local_backend.py::test_absence_does_not_treat_stopped_container_as_missing[docker]": 0.0036625831853598356, "tests/test_aio_sandbox_local_backend.py::test_absence_requires_runtime_confirmation[container]": 0.0037118750624358654, "tests/test_aio_sandbox_local_backend.py::test_absence_requires_runtime_confirmation[docker]": 0.0036362502723932266, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_accepts_only_exact_missing_networks[Mixed-Case-legacy]": 0.0035968751180917025, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_accepts_only_exact_missing_networks[Mixed-Case-lowercase-scaffolding]": 0.0035158339887857437, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_accepts_only_exact_missing_networks[Mixed-Case-uppercase-scaffolding]": 0.003533250419422984, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_accepts_only_exact_missing_networks[existing-legacy]": 0.003567500039935112, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_accepts_only_exact_missing_networks[existing-lowercase-scaffolding]": 0.0035764998756349087, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_accepts_only_exact_missing_networks[existing-uppercase-scaffolding]": 0.003552749054506421, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_deduplicates_a_legacy_reservation_that_later_learns_its_generation": 0.003655750071629882, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[active-endpoint]": 0.0034892072435468435, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[case-drift]": 0.003597040893509984, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[context]": 0.0036269170232117176, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[empty]": 0.0035286261700093746, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[mixed-stderr]": 0.003554666182026267, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[prefix]": 0.0036656672600656748, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[suffix]": 0.003586583072319627, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[wrong-target-lowercase]": 0.0036994589027017355, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_preserves_pending_port_on_unknown_network_cleanup_error[wrong-target]": 0.00362129183486104, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_removes_leftover_networks_and_allows_restricted_creation[False]": 0.004023082787171006, "tests/test_aio_sandbox_local_backend.py::test_absent_teardown_removes_leftover_networks_and_allows_restricted_creation[True]": 0.006730750203132629, "tests/test_aio_sandbox_local_backend.py::test_apple_absent_teardown_releases_own_unknown_generation_port_after_timeout": 0.004007458919659257, "tests/test_aio_sandbox_local_backend.py::test_apple_batch_preserves_legacy_docker_shaped_metadata": 0.003841459285467863, "tests/test_aio_sandbox_local_backend.py::test_apple_list_does_not_mark_unsupported_runtime_metadata_for_replacement": 0.0038851252757012844, "tests/test_aio_sandbox_local_backend.py::test_apple_present_unknown_generation_does_not_inherit_pending_port": 0.003834292059764266, "tests/test_aio_sandbox_local_backend.py::test_batch_inspect_does_not_accept_absence_of_an_unrequested_resource": 0.0035485010594129562, "tests/test_aio_sandbox_local_backend.py::test_batch_inspect_keeps_present_generations_with_exact_partial_absence": 0.0036723341327160597, "tests/test_aio_sandbox_local_backend.py::test_confirmed_absent_teardown_releases_a_timed_out_but_removed_generations_port_once": 0.004004999995231628, "tests/test_aio_sandbox_local_backend.py::test_create_brackets_ipv6_sandbox_host_for_url[[fd00::1]]": 0.0036471248604357243, "tests/test_aio_sandbox_local_backend.py::test_create_brackets_ipv6_sandbox_host_for_url[fd00::1]": 0.003927040845155716, "tests/test_aio_sandbox_local_backend.py::test_create_egress_network_is_per_sandbox_and_disables_inter_container_traffic": 0.004021749831736088, "tests/test_aio_sandbox_local_backend.py::test_create_internal_network_isolates_both_gateway_families_and_labels_policy": 0.004128250060603023, "tests/test_aio_sandbox_local_backend.py::test_darwin_open_keeps_docker_to_reconcile_restricted_sandbox": 0.0002963331062346697, "tests/test_aio_sandbox_local_backend.py::test_darwin_open_uses_apple_container_without_managed_docker_sandboxes": 0.00020962627604603767, "tests/test_aio_sandbox_local_backend.py::test_deny_pending_network_policy_events_uses_atomic_proxy_command": 0.003529916051775217, "tests/test_aio_sandbox_local_backend.py::test_destroy_releases_port_after_both_containers_are_removed_despite_network_timeout": 0.0035742081236094236, "tests/test_aio_sandbox_local_backend.py::test_destroy_retry_releases_port_recovered_from_runtime_metadata[False]": 0.003730250056833029, "tests/test_aio_sandbox_local_backend.py::test_destroy_retry_releases_port_recovered_from_runtime_metadata[True]": 0.0038395831361413, "tests/test_aio_sandbox_local_backend.py::test_discover_brackets_ipv6_sandbox_host_for_url[[fd00::1]]": 0.0035800000187009573, "tests/test_aio_sandbox_local_backend.py::test_discover_brackets_ipv6_sandbox_host_for_url[fd00::1]": 0.0037500830367207527, "tests/test_aio_sandbox_local_backend.py::test_discover_replaces_container_with_insufficient_shell_capacity": 0.003443625057116151, "tests/test_aio_sandbox_local_backend.py::test_discover_returns_none_when_runtime_check_fails": 0.0036543337628245354, "tests/test_aio_sandbox_local_backend.py::test_discover_returns_none_when_runtime_check_times_out": 0.0036608746740967035, "tests/test_aio_sandbox_local_backend.py::test_docker_desktop_detection_retries_after_transient_failure": 0.00040745874866843224, "tests/test_aio_sandbox_local_backend.py::test_docker_desktop_detection_uses_daemon_operating_system[\"Docker Desktop\"-True]": 0.004954249132424593, "tests/test_aio_sandbox_local_backend.py::test_docker_desktop_detection_uses_daemon_operating_system[\"Ubuntu 24.04.3 LTS\"-False]": 0.0054900008253753185, "tests/test_aio_sandbox_local_backend.py::test_docker_discovery_preserves_runtime_generation": 0.004327207105234265, "tests/test_aio_sandbox_local_backend.py::test_docker_subprocess_calls_pin_utf8_decoding": 0.00029870797879993916, "tests/test_aio_sandbox_local_backend.py::test_effective_network_target_last_name_field_wins": 0.0002576666884124279, "tests/test_aio_sandbox_local_backend.py::test_every_text_mode_subprocess_call_pins_utf8": 0.010646624956279993, "tests/test_aio_sandbox_local_backend.py::test_failed_stop_is_not_reported_as_destroyed": 0.003827625885605812, "tests/test_aio_sandbox_local_backend.py::test_format_container_command_for_log_uses_windows_quoting": 0.00020670797675848007, "tests/test_aio_sandbox_local_backend.py::test_format_container_mount_keeps_volume_syntax_for_apple_container": 0.00018750084564089775, "tests/test_aio_sandbox_local_backend.py::test_format_container_mount_marks_docker_readonly_mounts": 0.0001885418314486742, "tests/test_aio_sandbox_local_backend.py::test_format_container_mount_uses_mount_syntax_for_docker_windows_paths": 0.00020225020125508308, "tests/test_aio_sandbox_local_backend.py::test_inspect_network_uses_strict_missing_network_parser[Error response from daemon: network sandbox-net-x not found-True]": 0.0057952930219471455, "tests/test_aio_sandbox_local_backend.py::test_inspect_network_uses_strict_missing_network_parser[Error response from daemon: network sandbox-net-x-extra not found-False]": 0.003644749755039811, "tests/test_aio_sandbox_local_backend.py::test_inspect_network_uses_strict_missing_network_parser[Error: No such network: sandbox-net-x-True]": 0.003705166280269623, "tests/test_aio_sandbox_local_backend.py::test_inspect_network_uses_strict_missing_network_parser[command not found: docker network inspect-False]": 0.0035551239270716906, "tests/test_aio_sandbox_local_backend.py::test_inspect_network_uses_strict_missing_network_parser[context \"sandbox-net-x\": context not found-False]": 0.0036512918304651976, "tests/test_aio_sandbox_local_backend.py::test_inspect_network_uses_strict_missing_network_parser[error: network sandbox-net-x not found-True]": 0.003747791051864624, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_does_not_inherit_another_generations_pending_port": 0.0035692912060767412, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[[]]": 0.0035335002467036247, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[[{\"Name\": \"/sandbox-existing\", \"Id\": \"generation\"}, {\"Name\": \"/sandbox-existing\", \"Id\": \"other-generation\"}]]": 0.0035983340349048376, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[[{\"Name\": \"/sandbox-existing\", \"Id\": 42}]]": 0.0034925839863717556, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[[{\"Name\": \"/sandbox-existing\"}]]": 0.0035747098736464977, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[[{\"Name\": \"/sandbox-other\", \"Id\": \"generation\"}]]": 0.0035023330710828304, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[]": 0.0035752917174249887, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[not JSON]": 0.003647332778200507, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_fails_closed_on_incomplete_or_invalid_docker_response[{}]": 0.0036850410979241133, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_keeps_apple_resource_with_unknown_generation": 0.0035237090196460485, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_observes_docker_generation_without_health_or_port[created]": 0.0036160408053547144, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_observes_docker_generation_without_health_or_port[dead]": 0.0035457918420434, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_observes_docker_generation_without_health_or_port[exited]": 0.0035205408930778503, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_observes_docker_generation_without_health_or_port[running]": 0.003594249952584505, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_only_returns_none_for_authoritative_absence[container]": 0.0035360821057111025, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_only_returns_none_for_authoritative_absence[docker]": 0.003678541863337159, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_propagates_runtime_failures[failure0]": 0.0035624157171696424, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_propagates_runtime_failures[failure1]": 0.0037071253173053265, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_propagates_unknown_proxy_port_probe": 0.003754290984943509, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_recovers_restricted_proxy_port_without_losing_main_identity[allowlist-False]": 0.0036691660061478615, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_recovers_restricted_proxy_port_without_losing_main_identity[allowlist-True]": 0.0036084589082747698, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_recovers_restricted_proxy_port_without_losing_main_identity[isolated-False]": 0.0035934578627347946, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_recovers_restricted_proxy_port_without_losing_main_identity[isolated-True]": 0.003643500152975321, "tests/test_aio_sandbox_local_backend.py::test_inspect_runtime_retains_direct_binding_during_network_mode_transition": 0.003817833960056305, "tests/test_aio_sandbox_local_backend.py::test_is_container_running_false_on_apple_container_not_found": 0.003470333758741617, "tests/test_aio_sandbox_local_backend.py::test_is_container_running_false_when_container_missing": 0.0035819998010993004, "tests/test_aio_sandbox_local_backend.py::test_is_container_running_raises_on_runtime_error": 0.004248498938977718, "tests/test_aio_sandbox_local_backend.py::test_is_container_running_raises_on_timeout": 0.0037531249690800905, "tests/test_aio_sandbox_local_backend.py::test_is_container_running_raises_on_unrelated_not_found_error": 0.003539124969393015, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[-False]": 0.00021770806051790714, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[Error response from daemon: No such container: sandbox-x-True]": 0.00021866708993911743, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[Error: No such object: sandbox-x-True]": 0.0002945840824395418, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[Error: container not found: sandbox-x-True]": 0.0002321251668035984, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[Error: not found: \"sandbox-x\"-True]": 0.0002321670763194561, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[No such object: sandbox-x-True]": 0.00022637518122792244, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error response from daemon: no such container: sandbox-x-True]": 0.00021745823323726654, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: container not found: sandbox-x-False]": 0.00022370810620486736, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: no such image: sandbox-x-False]": 0.00022074999287724495, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: no such object-False]": 0.00022004218772053719, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: no such object: Sandbox-X-False]": 0.00021974998526275158, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: no such object: sandbox-x suffix-False]": 0.00021595717407763004, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: no such object: sandbox-x-True]": 0.00022074999287724495, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[error: no such object: sandbox-x-extra-False]": 0.0002261658664792776, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[notFound: \"container not found: sandbox-x\"-True]": 0.00021729106083512306, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_container_error_matches_scaffolding_case_insensitively[prefix error: no such object: sandbox-x-False]": 0.0002218338195234537, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[-False]": 0.00021820678375661373, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[Error response from daemon: network sandbox-net not found-True]": 0.0003009173087775707, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[Error: No such network: sandbox-net-True]": 0.00021883309818804264, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[No such network: sandbox-net-True]": 0.00021904101595282555, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[context \"sandbox-net\": context not found-False]": 0.00022262404672801495, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error response from daemon: network sandbox-net not found-True]": 0.00023224996402859688, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error: network Sandbox-Net not found-False]": 0.00022179167717695236, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error: network sandbox-net has active endpoints-False]": 0.0002220429014414549, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error: network sandbox-net not found-True]": 0.00022458331659436226, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error: network sandbox-net-extra not found-False]": 0.00023645814508199692, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error: no such network: sandbox-net-True]": 0.00021937512792646885, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[error: no such network: sandbox-other-False]": 0.000218832865357399, "tests/test_aio_sandbox_local_backend.py::test_is_no_such_network_error_matches_scaffolding_case_insensitively[network sandbox-net not found-True]": 0.00021954113617539406, "tests/test_aio_sandbox_local_backend.py::test_list_running_marks_insufficient_shell_capacity_for_fenced_replacement": 0.0035588331520557404, "tests/test_aio_sandbox_local_backend.py::test_network_policy_digest_is_canonical_and_covers_effective_policy": 0.004656625213101506, "tests/test_aio_sandbox_local_backend.py::test_network_proxy_uses_read_only_root_and_bounded_policy_storage": 0.003795249853283167, "tests/test_aio_sandbox_local_backend.py::test_open_create_labels_sandbox_identity_and_mode": 0.0040589589625597, "tests/test_aio_sandbox_local_backend.py::test_open_discovery_reports_restricted_sandbox_for_fenced_replacement": 0.0035230841021984816, "tests/test_aio_sandbox_local_backend.py::test_open_list_reports_restricted_sandbox_for_fenced_replacement": 0.0035282932221889496, "tests/test_aio_sandbox_local_backend.py::test_open_mode_replacement_destroy_removes_restricted_sidecar_and_networks": 0.003517376258969307, "tests/test_aio_sandbox_local_backend.py::test_redact_container_command_for_log_keeps_inherited_env_names": 0.00018645799718797207, "tests/test_aio_sandbox_local_backend.py::test_redact_container_command_for_log_redacts_env_values": 0.00020599993877112865, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_allows_explicit_override": 0.0001991668250411749, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_allows_restoring_legacy_broad_bind": 0.00018912507221102715, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_brackets_bare_ipv6_override": 0.0002307079266756773, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_brackets_ipv6_host_gateway": 0.00019016629084944725, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_defaults_loopback_for_localhost": 0.0002669580280780792, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_explicit_override_precedes_desktop_detection": 0.00023329118266701698, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_falls_back_to_static_bridge_gateway": 0.00021529290825128555, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_follows_host_gateway_mapping_for_dood": 0.00021166703663766384, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_logs_selected_bind_reason": 0.000987999141216278, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_preserves_custom_host_on_docker_desktop": 0.00019437400624155998, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_rejects_unresolvable_hostname_override": 0.0003499169833958149, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_resolves_hostname_override": 0.0001988760195672512, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_discovered_bridge_gateway_when_resolution_fails": 0.0002560419961810112, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_ipv6_loopback_for_ipv6_sandbox_host": 0.00018820795230567455, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_loopback_on_docker_desktop[Host.Docker.Internal.]": 0.00020920787937939167, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_loopback_on_docker_desktop[docker.for.mac.host.internal]": 0.00021262397058308125, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_loopback_on_docker_desktop[docker.for.win.localhost]": 0.00021374993957579136, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_loopback_on_docker_desktop[gateway.docker.internal]": 0.000218207947909832, "tests/test_aio_sandbox_local_backend.py::test_resolve_docker_bind_host_uses_loopback_on_docker_desktop[host.docker.internal]": 0.00021616695448756218, "tests/test_aio_sandbox_local_backend.py::test_resolve_sandbox_host_address_accepts_bracketed_ipv6": 0.00027529196813702583, "tests/test_aio_sandbox_local_backend.py::test_resolve_sandbox_host_address_formats_and_filters": 0.00028491602279245853, "tests/test_aio_sandbox_local_backend.py::test_restricted_destroy_stops_pair_and_removes_both_networks": 0.0036520007997751236, "tests/test_aio_sandbox_local_backend.py::test_restricted_discovery_leaves_unlabelled_name_collision_unmanaged": 0.0036205409560352564, "tests/test_aio_sandbox_local_backend.py::test_restricted_discovery_leaves_unlabelled_published_foreign_image_unmanaged": 0.003578167175874114, "tests/test_aio_sandbox_local_backend.py::test_restricted_discovery_reports_labelled_open_sandbox_for_fenced_replacement": 0.0034299991093575954, "tests/test_aio_sandbox_local_backend.py::test_restricted_discovery_reports_legacy_open_sandbox_for_fenced_replacement": 0.0034973747096955776, "tests/test_aio_sandbox_local_backend.py::test_restricted_discovery_reports_stale_policy_without_removing_resources": 0.0035744181368499994, "tests/test_aio_sandbox_local_backend.py::test_restricted_discovery_uses_proxy_relay_port": 0.003642542054876685, "tests/test_aio_sandbox_local_backend.py::test_restricted_health_rejects_resources_with_stale_policy": 0.0035242491867393255, "tests/test_aio_sandbox_local_backend.py::test_restricted_list_reconciliation_reports_stale_policy_without_removing_resources": 0.0035173739306628704, "tests/test_aio_sandbox_local_backend.py::test_restricted_list_reports_legacy_open_sandbox_for_fenced_replacement": 0.00357020809315145, "tests/test_aio_sandbox_local_backend.py::test_restricted_list_running_excludes_sidecars_for_overlapping_custom_prefix": 0.003682417096570134, "tests/test_aio_sandbox_local_backend.py::test_restricted_network_requires_docker_engine_28": 0.00038591609336435795, "tests/test_aio_sandbox_local_backend.py::test_restricted_partial_destroy_keeps_a_retryable_main_and_releases_port_once[main-stop]": 0.0037358328700065613, "tests/test_aio_sandbox_local_backend.py::test_restricted_partial_destroy_keeps_a_retryable_main_and_releases_port_once[proxy-remove]": 0.003667292417958379, "tests/test_aio_sandbox_local_backend.py::test_restricted_partial_destroy_keeps_a_retryable_main_and_releases_port_once[proxy-stop]": 0.0038186663296073675, "tests/test_aio_sandbox_local_backend.py::test_restricted_resource_status_requires_matching_policy_image_and_network": 0.006011500023305416, "tests/test_aio_sandbox_local_backend.py::test_restricted_sandbox_has_no_published_port_and_forces_proxy_env": 0.004384456900879741, "tests/test_aio_sandbox_local_backend.py::test_restricted_start_configures_shell_and_aio_browser_proxy": 0.0038187489844858646, "tests/test_aio_sandbox_local_backend.py::test_restricted_start_refuses_to_remove_resources_with_stale_policy": 0.003809874877333641, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: container not found: sandbox-missing-_is_container_running]": 0.003611124586313963, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: container not found: sandbox-missing-_stop_container]": 0.0035879157949239016, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: container not found: sandbox-missing-is_absent]": 0.0035754160489887, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: not found: \"sandbox-missing\"-_is_container_running]": 0.0036508766934275627, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: not found: \"sandbox-missing\"-_stop_container]": 0.0037152080330997705, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: not found: \"sandbox-missing\"-is_absent]": 0.0035685431212186813, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: notFound: \"container not found: sandbox-missing\"-_is_container_running]": 0.00357991736382246, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: notFound: \"container not found: sandbox-missing\"-_stop_container]": 0.0035794591531157494, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-Error: notFound: \"container not found: sandbox-missing\"-is_absent]": 0.003707458032295108, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-notFound: \"container not found: sandbox-missing\"-_is_container_running]": 0.0035532910842448473, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-notFound: \"container not found: sandbox-missing\"-_stop_container]": 0.0035807921085506678, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[container-notFound: \"container not found: sandbox-missing\"-is_absent]": 0.0035518750082701445, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-Error response from daemon: No such container: sandbox-missing-_is_container_running]": 0.0034189580474048853, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-Error response from daemon: No such container: sandbox-missing-_stop_container]": 0.0037171270232647657, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-Error response from daemon: No such container: sandbox-missing-is_absent]": 0.0035304580815136433, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-Error: No such object: sandbox-missing-_is_container_running]": 0.00341541669331491, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-Error: No such object: sandbox-missing-_stop_container]": 0.003505873726680875, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-Error: No such object: sandbox-missing-is_absent]": 0.003569334279745817, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-error response from daemon: no such container: sandbox-missing-_is_container_running]": 0.00359474983997643, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-error response from daemon: no such container: sandbox-missing-_stop_container]": 0.0037343751173466444, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-error response from daemon: no such container: sandbox-missing-is_absent]": 0.00354929082095623, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-error: no such object: sandbox-missing-_is_container_running]": 0.0035526659339666367, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-error: no such object: sandbox-missing-_stop_container]": 0.003634499851614237, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_accepts_exact_missing_container_responses[docker-error: no such object: sandbox-missing-is_absent]": 0.003557124873623252, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error response from daemon: No such container: sandbox-missing-extra-_is_container_running]": 0.0038069169968366623, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error response from daemon: No such container: sandbox-missing-extra-_stop_container]": 0.00382741610519588, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error response from daemon: No such container: sandbox-missing-extra-is_absent]": 0.0037506669759750366, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error: No such object: sandbox-other-_is_container_running]": 0.0036686670500785112, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error: No such object: sandbox-other-_stop_container]": 0.0037251252215355635, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error: No such object: sandbox-other-is_absent]": 0.0036656681913882494, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error: container runtime not found while inspecting sandbox-missing-_is_container_running]": 0.003987040836364031, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error: container runtime not found while inspecting sandbox-missing-_stop_container]": 0.0038197082467377186, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Error: container runtime not found while inspecting sandbox-missing-is_absent]": 0.004100209102034569, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Failed to initialize: unable to resolve docker endpoint: context \"deerflow-container-review-missing\": context not found: open /synthetic-home/.docker/contexts/meta/context/meta.json: no such file or directory-_is_container_running]": 0.003720290958881378, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Failed to initialize: unable to resolve docker endpoint: context \"deerflow-container-review-missing\": context not found: open /synthetic-home/.docker/contexts/meta/context/meta.json: no such file or directory-_stop_container]": 0.0036240832414478064, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[Failed to initialize: unable to resolve docker endpoint: context \"deerflow-container-review-missing\": context not found: open /synthetic-home/.docker/contexts/meta/context/meta.json: no such file or directory-is_absent]": 0.0035959158558398485, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[OCI runtime failed for container sandbox-missing: executable file not found in $PATH-_is_container_running]": 0.004019667161628604, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[OCI runtime failed for container sandbox-missing: executable file not found in $PATH-_stop_container]": 0.0036635410506278276, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[OCI runtime failed for container sandbox-missing: executable file not found in $PATH-is_absent]": 0.00432266597636044, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error response from daemon: no such container: sandbox-missing-extra-_is_container_running]": 0.003516832133755088, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error response from daemon: no such container: sandbox-missing-extra-_stop_container]": 0.0036356656346470118, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error response from daemon: no such container: sandbox-missing-extra-is_absent]": 0.0035231655929237604, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such image: sandbox-missing-_is_container_running]": 0.003630917053669691, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such image: sandbox-missing-_stop_container]": 0.0038194169756025076, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such image: sandbox-missing-is_absent]": 0.003650834085419774, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object-_is_container_running]": 0.003479042323306203, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object-_stop_container]": 0.0036070009227842093, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object-is_absent]": 0.003557416144758463, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: Sandbox-Missing-_is_container_running]": 0.0036219998728483915, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: Sandbox-Missing-_stop_container]": 0.0035165410954505205, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: Sandbox-Missing-is_absent]": 0.0034714576322585344, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-missing suffix-_is_container_running]": 0.003426708048209548, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-missing suffix-_stop_container]": 0.003585583996027708, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-missing suffix-is_absent]": 0.0036314581520855427, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-missing\\nError response from daemon: permission denied-_is_container_running]": 0.003722541965544224, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-missing\\nError response from daemon: permission denied-_stop_container]": 0.0037273329216986895, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-missing\\nError response from daemon: permission denied-is_absent]": 0.003618708113208413, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-other-_is_container_running]": 0.0037232099566608667, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-other-_stop_container]": 0.003605457954108715, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[error: no such object: sandbox-other-is_absent]": 0.003945332253351808, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[prefix error: no such object: sandbox-missing-_is_container_running]": 0.0035979580134153366, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[prefix error: no such object: sandbox-missing-_stop_container]": 0.0035784998908638954, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[prefix error: no such object: sandbox-missing-is_absent]": 0.003769958857446909, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[unable to resolve docker endpoint: context \"sandbox-missing\": context not found-_is_container_running]": 0.003726375289261341, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[unable to resolve docker endpoint: context \"sandbox-missing\": context not found-_stop_container]": 0.003897540969774127, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[unable to resolve docker endpoint: context \"sandbox-missing\": context not found-is_absent]": 0.003629750106483698, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[warning: using default context\\nerror: no such object: sandbox-missing-_is_container_running]": 0.0035545409191399813, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[warning: using default context\\nerror: no such object: sandbox-missing-_stop_container]": 0.003550915978848934, "tests/test_aio_sandbox_local_backend.py::test_runtime_absence_rejects_errors_not_about_the_requested_container[warning: using default context\\nerror: no such object: sandbox-missing-is_absent]": 0.00363520928658545, "tests/test_aio_sandbox_local_backend.py::test_sandbox_info_does_not_serialize_or_repr_relay_credentials": 0.00022720894776284695, "tests/test_aio_sandbox_local_backend.py::test_start_container_binds_dood_port_to_bridge_gateway": 0.0036583340261131525, "tests/test_aio_sandbox_local_backend.py::test_start_container_binds_ipv6_sandbox_host_to_ipv6_loopback": 0.003565082559362054, "tests/test_aio_sandbox_local_backend.py::test_start_container_binds_local_docker_port_to_loopback_by_default": 0.00443558394908905, "tests/test_aio_sandbox_local_backend.py::test_start_container_brackets_bare_ipv6_bind_override": 0.0037107509560883045, "tests/test_aio_sandbox_local_backend.py::test_start_container_does_not_add_docker_hardening_to_apple_container": 0.0037282498087733984, "tests/test_aio_sandbox_local_backend.py::test_start_container_filters_nested_config_mounts_for_policy_scoped_skills": 0.0036691247951239347, "tests/test_aio_sandbox_local_backend.py::test_start_container_hardens_docker_run_by_default": 0.003588126040995121, "tests/test_aio_sandbox_local_backend.py::test_start_container_keeps_apple_container_port_format": 0.003536749863997102, "tests/test_aio_sandbox_local_backend.py::test_start_container_logs_redacted_env_values": 0.008413834031671286, "tests/test_aio_sandbox_local_backend.py::test_start_container_passes_extended_network_syntax_for_custom_networks": 0.0036002490669488907, "tests/test_aio_sandbox_local_backend.py::test_start_container_passes_long_syntax_custom_network_with_fields": 0.0036456668749451637, "tests/test_aio_sandbox_local_backend.py::test_start_container_passes_through_user_and_network": 0.0035180000122636557, "tests/test_aio_sandbox_local_backend.py::test_start_container_preinitialized_image_can_drop_startup_caps": 0.003859624732285738, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_container_mode_with_additional_long_syntax_fields": 0.0037289592437446117, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_extended_network_syntax_container": 0.004004999995231628, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_extended_network_syntax_host": 0.004120041150599718, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_extended_network_syntax_none": 0.0036810419987887144, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_host_networking": 0.003856625407934189, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_host_with_additional_long_syntax_fields[gw-priority=0,name=host]": 0.0036142913158982992, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_host_with_additional_long_syntax_fields[name=host,alias=sbx]": 0.003850584151223302, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_host_with_additional_long_syntax_fields[name=host,gw-priority=0]": 0.0035457080230116844, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_none_network": 0.0036514997482299805, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_none_with_additional_long_syntax_fields": 0.004700749879702926, "tests/test_aio_sandbox_local_backend.py::test_start_container_rejects_shared_container_network_namespace": 0.0036227512173354626, "tests/test_aio_sandbox_local_backend.py::test_start_container_resource_limits_can_be_disabled": 0.0036405001301318407, "tests/test_aio_sandbox_local_backend.py::test_start_container_resource_limits_env_override": 0.0036082081496715546, "tests/test_aio_sandbox_local_backend.py::test_start_container_seccomp_can_opt_out_to_default_profile": 0.00351883377879858, "tests/test_aio_sandbox_local_backend.py::test_start_container_seccomp_profile_env_selects_custom_profile": 0.0036780829541385174, "tests/test_aio_sandbox_local_backend.py::test_stop_container_passes_a_timeout": 0.0036437090020626783, "tests/test_aio_sandbox_local_backend.py::test_stop_container_propagates_a_timeout_instead_of_reporting_success": 0.003661500057205558, "tests/test_aio_sandbox_local_backend.py::test_successful_unknown_generation_retry_does_not_release_a_reused_port_again[container]": 0.0037394999526441097, "tests/test_aio_sandbox_local_backend.py::test_successful_unknown_generation_retry_does_not_release_a_reused_port_again[docker]": 0.003686583135277033, "tests/test_aio_sandbox_network_proxy.py::test_address_is_public_rejects_host_private_link_local_and_metadata": 0.0003113748971372843, "tests/test_aio_sandbox_network_proxy.py::test_chunked_request_body_rejects_non_hex_size[asyncio]": 0.0006077501457184553, "tests/test_aio_sandbox_network_proxy.py::test_denied_destination_is_rejected_without_dns_resolution[asyncio-allowlist]": 0.0021195830777287483, "tests/test_aio_sandbox_network_proxy.py::test_denied_destination_is_rejected_without_dns_resolution[asyncio-isolated]": 0.0015035830438137054, "tests/test_aio_sandbox_network_proxy.py::test_deny_pending_events_atomically_denies_every_unsurfaced_event": 0.0036908339243382215, "tests/test_aio_sandbox_network_proxy.py::test_deny_pending_events_preserves_an_already_surfaced_user_decision": 0.0020327491220086813, "tests/test_aio_sandbox_network_proxy.py::test_domain_matches_exact_and_leading_wildcard_only": 0.00023162458091974258, "tests/test_aio_sandbox_network_proxy.py::test_http_proxy_rejects_ambiguous_field_names_before_policy_check[asyncio-Bad(Header): value]": 0.0008217489812523127, "tests/test_aio_sandbox_network_proxy.py::test_http_proxy_rejects_ambiguous_field_names_before_policy_check[asyncio-Host : denied.example]": 0.0007957511115819216, "tests/test_aio_sandbox_network_proxy.py::test_http_proxy_rejects_ambiguous_field_names_before_policy_check[asyncio-Transfer-Encoding : chunked]": 0.0008564568124711514, "tests/test_aio_sandbox_network_proxy.py::test_http_proxy_relays_exactly_one_request_per_connection[asyncio]": 0.001758999889716506, "tests/test_aio_sandbox_network_proxy.py::test_http_request_framing_rejects_ambiguous_or_duplicate_lengths": 0.0002840419765561819, "tests/test_aio_sandbox_network_proxy.py::test_pending_events_are_consumed_once": 0.0015939990989863873, "tests/test_aio_sandbox_network_proxy.py::test_pending_events_claims_old_unsurfaced_denial_on_retry": 0.0026623751036822796, "tests/test_aio_sandbox_network_proxy.py::test_pending_events_supersede_every_sibling_without_a_batch_limit": 0.005131792044267058, "tests/test_aio_sandbox_network_proxy.py::test_pending_events_surface_only_one_destination_per_approval": 0.0020004580728709698, "tests/test_aio_sandbox_network_proxy.py::test_policy_denial_and_temporary_or_sandbox_grants": 0.002711791079491377, "tests/test_aio_sandbox_network_proxy.py::test_resolve_public_fails_closed_when_dns_contains_private_answer[asyncio]": 0.0008096660021692514, "tests/test_aio_sandbox_network_proxy.py::test_resolve_public_returns_every_validated_answer_and_open_retries[asyncio]": 0.0006223330274224281, "tests/test_aio_sandbox_network_proxy.py::test_sandbox_api_relay_rejects_non_ascii_token[asyncio]": 0.0008220409508794546, "tests/test_aio_sandbox_network_proxy.py::test_sandbox_api_relay_requires_per_sandbox_token[asyncio]": 0.001550958026200533, "tests/test_aio_sandbox_network_proxy.py::test_tls_client_hello_sni_is_extracted_for_connect_enforcement[asyncio]": 0.006686333101242781, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[cleanup-failed-after-delete-async]": 0.003647626144811511, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[cleanup-failed-after-delete-sync]": 0.0028895409777760506, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[cleanup-failed-already-absent-async]": 0.003443000139668584, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[cleanup-failed-already-absent-sync]": 0.00309916608966887, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[complete-after-delete-async]": 0.004417291842401028, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[complete-after-delete-sync]": 0.0030302507802844048, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[complete-already-absent-async]": 0.004298792919144034, "tests/test_aio_sandbox_provider.py::test_absent_teardown_completion_precedes_quarantine_retirement_under_fences[complete-already-absent-sync]": 0.0034462918993085623, "tests/test_aio_sandbox_provider.py::test_accepted_delete_keeps_quarantine_until_runtime_disappears[still-present-async]": 0.00544183305464685, "tests/test_aio_sandbox_provider.py::test_accepted_delete_keeps_quarantine_until_runtime_disappears[still-present-sync]": 0.0034562500659376383, "tests/test_aio_sandbox_provider.py::test_accepted_delete_keeps_quarantine_until_runtime_disappears[unavailable-async]": 0.005370041122660041, "tests/test_aio_sandbox_provider.py::test_accepted_delete_keeps_quarantine_until_runtime_disappears[unavailable-sync]": 0.0036690840497612953, "tests/test_aio_sandbox_provider.py::test_acquire_async_cancellation_cancels_queued_reclaim_before_it_runs[asyncio]": 0.05660200025886297, "tests/test_aio_sandbox_provider.py::test_acquire_async_cancellation_does_not_leak_thread_lock[asyncio]": 0.06659454200416803, "tests/test_aio_sandbox_provider.py::test_acquire_async_cancellation_keeps_serializer_until_started_worker_finishes[asyncio-reclaim]": 0.060235749930143356, "tests/test_aio_sandbox_provider.py::test_acquire_async_cancellation_keeps_serializer_until_started_worker_finishes[asyncio-reuse]": 0.06009804178029299, "tests/test_aio_sandbox_provider.py::test_acquire_async_cancelled_waiter_does_not_block_successor[asyncio]": 0.05826470791362226, "tests/test_aio_sandbox_provider.py::test_acquire_async_lock_wait_uses_dedicated_executor[asyncio]": 0.054073831997811794, "tests/test_aio_sandbox_provider.py::test_acquire_async_lock_waiters_do_not_starve_holder_worker[asyncio]": 0.006332792108878493, "tests/test_aio_sandbox_provider.py::test_acquire_async_uses_async_readiness_polling[asyncio]": 0.006739999866113067, "tests/test_aio_sandbox_provider.py::test_acquire_drops_dead_cached_sandbox": 0.005151459015905857, "tests/test_aio_sandbox_provider.py::test_acquire_internal_async_offloads_cached_reuse_health_check[asyncio]": 0.010432708077132702, "tests/test_aio_sandbox_provider.py::test_acquire_keeps_cached_sandbox_when_health_check_errors": 0.0016429168172180653, "tests/test_aio_sandbox_provider.py::test_acquire_recycle_failure_defers_with_quarantine_reason": 0.001598249888047576, "tests/test_aio_sandbox_provider.py::test_acquire_recycles_quarantined_cached_sandbox_inline": 0.0019180418457835913, "tests/test_aio_sandbox_provider.py::test_acquire_skips_dead_warm_pool_sandbox": 0.004853249294683337, "tests/test_aio_sandbox_provider.py::test_aio_forced_collision_never_overwrites_active_tenant": 0.021839499939233065, "tests/test_aio_sandbox_provider.py::test_aio_wider_id_separates_known_legacy_collision": 0.00021895812824368477, "tests/test_aio_sandbox_provider.py::test_backend_checks_runtime_minimum_without_overriding_image_default[13-docker]": 0.00032929214648902416, "tests/test_aio_sandbox_provider.py::test_backend_checks_runtime_minimum_without_overriding_image_default[13-provisioner]": 0.00031062494963407516, "tests/test_aio_sandbox_provider.py::test_backend_checks_runtime_minimum_without_overriding_image_default[4-docker]": 0.000391458161175251, "tests/test_aio_sandbox_provider.py::test_backend_checks_runtime_minimum_without_overriding_image_default[4-provisioner]": 0.0003544590435922146, "tests/test_aio_sandbox_provider.py::test_backend_checks_runtime_minimum_without_overriding_image_default[9-docker]": 0.0003450831864029169, "tests/test_aio_sandbox_provider.py::test_backend_checks_runtime_minimum_without_overriding_image_default[9-provisioner]": 0.000341957900673151, "tests/test_aio_sandbox_provider.py::test_bash_command_timeout_rejects_non_finite_values[-inf]": 0.00020945793949067593, "tests/test_aio_sandbox_provider.py::test_bash_command_timeout_rejects_non_finite_values[inf]": 0.0002077920362353325, "tests/test_aio_sandbox_provider.py::test_bash_command_timeout_rejects_non_finite_values[nan]": 0.00021158182062208652, "tests/test_aio_sandbox_provider.py::test_cached_sandbox_is_replaced_when_expected_identity_changes[idle]": 0.0011705828364938498, "tests/test_aio_sandbox_provider.py::test_cached_sandbox_is_replaced_when_expected_identity_changes[in-use]": 0.0011070421896874905, "tests/test_aio_sandbox_provider.py::test_cancelled_quarantine_retry_drains_cleanup_before_releasing_fences[absent-completion]": 0.004523333162069321, "tests/test_aio_sandbox_provider.py::test_cancelled_quarantine_retry_drains_cleanup_before_releasing_fences[destroy]": 0.004414916038513184, "tests/test_aio_sandbox_provider.py::test_cancelled_remote_creation_drains_metadata_rejection_cleanup": 0.0037374577950686216, "tests/test_aio_sandbox_provider.py::test_cleanup_idle_sandboxes_keeps_active_cleanup_and_delegates_warm_expiry": 0.0010436666198074818, "tests/test_aio_sandbox_provider.py::test_create_sandbox_async_claims_ownership_before_readiness_timeout_destroy[asyncio]": 0.004063332220539451, "tests/test_aio_sandbox_provider.py::test_create_sandbox_claims_ownership_before_readiness_timeout_destroy": 0.002409916138276458, "tests/test_aio_sandbox_provider.py::test_create_sandbox_evicts_oldest_warm_replica_via_shared_lifecycle": 0.004345916910097003, "tests/test_aio_sandbox_provider.py::test_create_sandbox_requests_broker_when_active": 0.0012372068595141172, "tests/test_aio_sandbox_provider.py::test_create_sandbox_requests_runtime_when_lark_installed": 0.0014382917433977127, "tests/test_aio_sandbox_provider.py::test_create_sandbox_skips_destroy_when_unready_sandbox_owned_by_peer": 0.0009833339136093855, "tests/test_aio_sandbox_provider.py::test_create_sandbox_skips_runtime_when_lark_absent": 0.0012232500594109297, "tests/test_aio_sandbox_provider.py::test_default_shell_outcome_release_reclaim_preserves_isolation[completed-command-stays-warm]": 0.0016283753793686628, "tests/test_aio_sandbox_provider.py::test_default_shell_outcome_release_reclaim_preserves_isolation[confirmed-termination-stays-warm]": 0.0024641668424010277, "tests/test_aio_sandbox_provider.py::test_default_shell_outcome_release_reclaim_preserves_isolation[no-change-timeout]": 0.001905833138152957, "tests/test_aio_sandbox_provider.py::test_default_shell_outcome_release_reclaim_preserves_isolation[transport-timeout]": 0.002561334054917097, "tests/test_aio_sandbox_provider.py::test_destroy_closes_cached_sandbox_client": 0.0009300422389060259, "tests/test_aio_sandbox_provider.py::test_destroy_reports_false_when_teardown_is_deferred": 0.0009730830788612366, "tests/test_aio_sandbox_provider.py::test_destroy_swallows_close_errors_and_still_destroys_backend": 0.0015101658646017313, "tests/test_aio_sandbox_provider.py::test_deterministic_sandbox_id_matches_shared_identity": 0.00021262490190565586, "tests/test_aio_sandbox_provider.py::test_discover_or_create_only_unlocks_when_lock_succeeds": 0.0023406667169183493, "tests/test_aio_sandbox_provider.py::test_discover_or_create_with_lock_async_cancellation_aborts_flock_wait[asyncio]": 0.0030060838907957077, "tests/test_aio_sandbox_provider.py::test_discover_or_create_with_lock_async_cancellation_drains_create_before_unlock[asyncio]": 0.05459941807202995, "tests/test_aio_sandbox_provider.py::test_discover_or_create_with_lock_async_cancellation_drains_create_lifecycle_steps[asyncio-create]": 0.05467616696842015, "tests/test_aio_sandbox_provider.py::test_discover_or_create_with_lock_async_cancellation_drains_create_lifecycle_steps[asyncio-register]": 0.057507916586473584, "tests/test_aio_sandbox_provider.py::test_discover_or_create_with_lock_async_cancellation_keeps_file_lock_until_worker_finishes[asyncio]": 0.053300001192837954, "tests/test_aio_sandbox_provider.py::test_discover_or_create_with_lock_async_offloads_lock_file_open_and_close[asyncio]": 0.005344125907868147, "tests/test_aio_sandbox_provider.py::test_discovery_policy_failure_after_publish_closes_client_without_destroy[policy-error-async]": 0.0030848330352455378, "tests/test_aio_sandbox_provider.py::test_discovery_policy_failure_after_publish_closes_client_without_destroy[policy-error-sync]": 0.0027829997707158327, "tests/test_aio_sandbox_provider.py::test_discovery_policy_failure_after_publish_closes_client_without_destroy[storage-error-async]": 0.003234543139114976, "tests/test_aio_sandbox_provider.py::test_discovery_policy_failure_after_publish_closes_client_without_destroy[storage-error-sync]": 0.002279832726344466, "tests/test_aio_sandbox_provider.py::test_drop_unhealthy_sandbox_skips_recreated_entry": 0.0008174581453204155, "tests/test_aio_sandbox_provider.py::test_ensure_thread_dirs_acp_workspace_is_world_writable": 0.0008533750660717487, "tests/test_aio_sandbox_provider.py::test_ensure_thread_dirs_creates_acp_workspace": 0.0009311658795922995, "tests/test_aio_sandbox_provider.py::test_failed_dirty_release_cannot_readopt_same_container": 0.004048373783007264, "tests/test_aio_sandbox_provider.py::test_failed_quarantine_write_keeps_dirty_container_tracked": 0.0021667496766895056, "tests/test_aio_sandbox_provider.py::test_get_extra_mounts_provisioner_payload_has_unique_container_paths": 0.014944375958293676, "tests/test_aio_sandbox_provider.py::test_get_lark_cli_runtime_mounts_uses_user_auth_dirs": 0.001101373927667737, "tests/test_aio_sandbox_provider.py::test_get_thread_mounts_includes_acp_workspace": 0.0009458337444812059, "tests/test_aio_sandbox_provider.py::test_get_thread_mounts_includes_user_data_dirs": 0.000990500906482339, "tests/test_aio_sandbox_provider.py::test_get_thread_mounts_preserves_windows_host_path_style": 0.0018906260374933481, "tests/test_aio_sandbox_provider.py::test_get_thread_mounts_uses_explicit_user_id": 0.000991834094747901, "tests/test_aio_sandbox_provider.py::test_get_user_skill_mounts_mounts_only_global_integrations": 0.005458999890834093, "tests/test_aio_sandbox_provider.py::test_get_uses_in_memory_registry_only": 0.0008195838890969753, "tests/test_aio_sandbox_provider.py::test_host_thread_dir_rejects_invalid_thread_id": 0.0005729589611291885, "tests/test_aio_sandbox_provider.py::test_idle_release_quarantines_abandoned_pending_create[bash]": 0.0018650428391993046, "tests/test_aio_sandbox_provider.py::test_idle_release_quarantines_abandoned_pending_create[shell]": 0.0013337922282516956, "tests/test_aio_sandbox_provider.py::test_inline_recycle_reports_a_refused_teardown_as_deferred[local]": 0.0012225410901010036, "tests/test_aio_sandbox_provider.py::test_inline_recycle_reports_a_refused_teardown_as_deferred[ownership]": 0.0012796667870134115, "tests/test_aio_sandbox_provider.py::test_join_host_path_preserves_windows_drive_letter_style": 0.0004877089522778988, "tests/test_aio_sandbox_provider.py::test_lease_acquire_can_replace_its_own_fenced_generation[async]": 0.0037360419519245625, "tests/test_aio_sandbox_provider.py::test_lease_acquire_can_replace_its_own_fenced_generation[sync]": 0.0027693340089172125, "tests/test_aio_sandbox_provider.py::test_load_config_preserves_thread_data_mounts_override[sandbox_overrides0-None]": 0.00038612401112914085, "tests/test_aio_sandbox_provider.py::test_load_config_preserves_thread_data_mounts_override[sandbox_overrides1-True]": 0.0002896671649068594, "tests/test_aio_sandbox_provider.py::test_load_config_preserves_thread_data_mounts_override[sandbox_overrides2-False]": 0.00028129201382398605, "tests/test_aio_sandbox_provider.py::test_load_config_rejects_shell_capacity_below_subagent_runtime": 0.0002557069528847933, "tests/test_aio_sandbox_provider.py::test_load_config_sizes_aio_shell_capacity_for_subagent_runtime": 0.00025029201060533524, "tests/test_aio_sandbox_provider.py::test_load_config_snapshots_custom_skills_container_path": 0.00023908307775855064, "tests/test_aio_sandbox_provider.py::test_load_config_wires_bash_command_timeout_to_aio_default": 0.0002547907643020153, "tests/test_aio_sandbox_provider.py::test_mode_mismatch_refreshes_capabilities_before_replacing_pod[False-active]": 0.001305168028920889, "tests/test_aio_sandbox_provider.py::test_mode_mismatch_refreshes_capabilities_before_replacing_pod[False-discovered]": 0.001974458107724786, "tests/test_aio_sandbox_provider.py::test_mode_mismatch_refreshes_capabilities_before_replacing_pod[False-warm]": 0.0014028740115463734, "tests/test_aio_sandbox_provider.py::test_mode_mismatch_refreshes_capabilities_before_replacing_pod[True-active]": 0.0018495838157832623, "tests/test_aio_sandbox_provider.py::test_mode_mismatch_refreshes_capabilities_before_replacing_pod[True-discovered]": 0.001913208980113268, "tests/test_aio_sandbox_provider.py::test_mode_mismatch_refreshes_capabilities_before_replacing_pod[True-warm]": 0.0013687079772353172, "tests/test_aio_sandbox_provider.py::test_old_quarantine_does_not_destroy_replacement_when_endpoint_is_missing[async]": 0.004365249071270227, "tests/test_aio_sandbox_provider.py::test_old_quarantine_does_not_destroy_replacement_when_endpoint_is_missing[sync]": 0.003237582975998521, "tests/test_aio_sandbox_provider.py::test_pending_create_allows_upload_acquire_without_recycling_live_run": 0.0013175010681152344, "tests/test_aio_sandbox_provider.py::test_policy_scoped_create_excludes_local_config_mounts_below_skills_root": 0.0010027920361608267, "tests/test_aio_sandbox_provider.py::test_policy_scoped_sandbox_identity_changes_with_skills_container_root": 0.0010832492262125015, "tests/test_aio_sandbox_provider.py::test_positive_float_accepts_fractional_value": 0.00018770922906696796, "tests/test_aio_sandbox_provider.py::test_positive_float_rejects_non_positive_or_non_finite_values[-1]": 0.0002072090283036232, "tests/test_aio_sandbox_provider.py::test_positive_float_rejects_non_positive_or_non_finite_values[-inf]": 0.00021508405916392803, "tests/test_aio_sandbox_provider.py::test_positive_float_rejects_non_positive_or_non_finite_values[0]": 0.00020658294670283794, "tests/test_aio_sandbox_provider.py::test_positive_float_rejects_non_positive_or_non_finite_values[inf]": 0.00021945801563560963, "tests/test_aio_sandbox_provider.py::test_positive_float_rejects_non_positive_or_non_finite_values[nan]": 0.0002528759650886059, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[False-policy-False]": 0.001467416761443019, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[False-policy-True]": 0.002180958166718483, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[False-probe-False]": 0.001600376097485423, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[False-probe-True]": 0.0022272500209510326, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[False-storage-False]": 0.0015506248455494642, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[False-storage-True]": 0.0026399160269647837, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[True-policy-False]": 0.0014418759383261204, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[True-policy-True]": 0.0021055410616099834, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[True-probe-False]": 0.00140616693533957, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[True-probe-True]": 0.0020994581282138824, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[True-storage-False]": 0.0014607910998165607, "tests/test_aio_sandbox_provider.py::test_post_creation_policy_failure_uses_fenced_rollback[True-storage-True]": 0.002644957974553108, "tests/test_aio_sandbox_provider.py::test_probe_recovery_cannot_readmit_non_broker_generation[active]": 0.002396042225882411, "tests/test_aio_sandbox_provider.py::test_probe_recovery_cannot_readmit_non_broker_generation[discovered]": 0.0025583337992429733, "tests/test_aio_sandbox_provider.py::test_probe_recovery_cannot_readmit_non_broker_generation[warm]": 0.0027538330759853125, "tests/test_aio_sandbox_provider.py::test_quarantine_retirement_cannot_bypass_absence_or_ownership[existing-runtime]": 0.0022143751848489046, "tests/test_aio_sandbox_provider.py::test_quarantine_retirement_cannot_bypass_absence_or_ownership[peer]": 0.0014642078895121813, "tests/test_aio_sandbox_provider.py::test_quarantine_retirement_cannot_bypass_absence_or_ownership[probe-error]": 0.001631957944482565, "tests/test_aio_sandbox_provider.py::test_quarantined_generation_stays_fenced_after_provider_restart": 0.003739999607205391, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_retry_fails_closed_before_destroy[inspection]": 0.0023350431583821774, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_retry_fails_closed_before_destroy[local-reservation]": 0.002193167107179761, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_retry_fails_closed_before_destroy[mismatched-identity]": 0.002330956980586052, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_retry_fails_closed_before_destroy[peer]": 0.002186457859352231, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_retry_fails_closed_before_destroy[presence]": 0.0022203747648745775, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_retry_fails_closed_before_destroy[storage]": 0.0027957919519394636, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_without_endpoint_is_deleted_before_replacement[known-generation-async]": 0.004171916050836444, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_without_endpoint_is_deleted_before_replacement[known-generation-sync]": 0.002738873939961195, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_without_endpoint_is_deleted_before_replacement[unknown-generation-async]": 0.0042689170222729445, "tests/test_aio_sandbox_provider.py::test_quarantined_runtime_without_endpoint_is_deleted_before_replacement[unknown-generation-sync]": 0.0033207079395651817, "tests/test_aio_sandbox_provider.py::test_reconcile_adopts_unready_container_when_no_teardown_is_in_flight": 0.0008804169483482838, "tests/test_aio_sandbox_provider.py::test_reconcile_does_not_adopt_a_container_whose_unready_teardown_is_reserved": 0.001030667219310999, "tests/test_aio_sandbox_provider.py::test_register_created_sandbox_forwards_configured_command_timeout": 0.001224250067025423, "tests/test_aio_sandbox_provider.py::test_release_closes_cached_sandbox_client": 0.0008840828668326139, "tests/test_aio_sandbox_provider.py::test_release_dirty_sandbox_branches_before_warm_pool": 0.0008741249330341816, "tests/test_aio_sandbox_provider.py::test_release_dirty_sandbox_destroy_failure_is_logged_without_warming": 0.002404624130576849, "tests/test_aio_sandbox_provider.py::test_release_dirty_sandbox_destroys_container_instead_of_warming": 0.0011212497483938932, "tests/test_aio_sandbox_provider.py::test_release_swallows_close_errors": 0.000975749921053648, "tests/test_aio_sandbox_provider.py::test_remote_backend_create_forwards_effective_user_id": 0.0005794581957161427, "tests/test_aio_sandbox_provider.py::test_remote_backend_create_prefers_explicit_user_id": 0.000396916177123785, "tests/test_aio_sandbox_provider.py::test_remote_backend_forwards_shell_capacity_to_provisioner": 0.0005424171686172485, "tests/test_aio_sandbox_provider.py::test_remote_create_async_forwards_configured_skills_container_path[asyncio]": 0.001865958096459508, "tests/test_aio_sandbox_provider.py::test_remote_create_forwards_configured_skills_container_path": 0.0006997911259531975, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[broker-mode-local-reservation-async]": 0.0036900423001497984, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[broker-mode-local-reservation-sync]": 0.0022230420727282763, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[broker-mode-peer-owned-async]": 0.0035184992011636496, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[broker-mode-peer-owned-sync]": 0.0027962923049926758, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[broker-mode-unowned-async]": 0.0036231661215424538, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[broker-mode-unowned-sync]": 0.002406999934464693, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[insufficient-capacity-local-reservation-async]": 0.003465333953499794, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[insufficient-capacity-local-reservation-sync]": 0.0026081667747348547, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[insufficient-capacity-peer-owned-async]": 0.0034544579684734344, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[insufficient-capacity-peer-owned-sync]": 0.002265708986669779, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[insufficient-capacity-unowned-async]": 0.0034109577536582947, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[insufficient-capacity-unowned-sync]": 0.002274875994771719, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[missing-capacity-local-reservation-async]": 0.0033949590288102627, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[missing-capacity-local-reservation-sync]": 0.0022992093581706285, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[missing-capacity-peer-owned-async]": 0.0038871660362929106, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[missing-capacity-peer-owned-sync]": 0.0021601261105388403, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[missing-capacity-unowned-async]": 0.0035139990504831076, "tests/test_aio_sandbox_provider.py::test_remote_creation_metadata_rejection_uses_fenced_cleanup[missing-capacity-unowned-sync]": 0.002188707934692502, "tests/test_aio_sandbox_provider.py::test_reset_closes_acquire_serializer_executor": 0.0011110820341855288, "tests/test_aio_sandbox_provider.py::test_reuse_policy_defers_to_attested_mode_when_probe_unavailable[False]": 0.0008659169543534517, "tests/test_aio_sandbox_provider.py::test_reuse_policy_defers_to_attested_mode_when_probe_unavailable[True]": 0.0008419565856456757, "tests/test_aio_sandbox_provider.py::test_reuse_policy_stays_fail_closed_for_unattested_mode_when_probe_unavailable": 0.00130137475207448, "tests/test_aio_sandbox_provider.py::test_reused_active_sandbox_requires_matching_releases": 0.0009847921319305897, "tests/test_aio_sandbox_provider.py::test_shared_sandbox_identity_changes_when_custom_skills_root_changes": 0.0008195419795811176, "tests/test_aio_sandbox_provider.py::test_shutdown_closes_all_active_sandbox_clients": 0.0010490831919014454, "tests/test_aio_sandbox_provider.py::test_shutdown_keeps_aio_warm_entries_owned_when_idle_checker_stop_times_out": 0.001039958093315363, "tests/test_aio_sandbox_provider.py::test_shutdown_keeps_aio_warm_entries_owned_when_lease_renewal_stop_times_out": 0.0016190409660339355, "tests/test_aio_sandbox_provider.py::test_signal_handler_forwards_original_signal_when_shutdown_fails": 0.25808024872094393, "tests/test_aio_sandbox_provider.py::test_thread_data_mounts_override_precedes_backend_detection[False-None-False]": 0.0002381661906838417, "tests/test_aio_sandbox_provider.py::test_thread_data_mounts_override_precedes_backend_detection[False-True-True]": 0.00023954198695719242, "tests/test_aio_sandbox_provider.py::test_thread_data_mounts_override_precedes_backend_detection[True-False-False]": 0.00023562414571642876, "tests/test_aio_sandbox_provider.py::test_thread_data_mounts_override_precedes_backend_detection[True-None-True]": 0.0002572492230683565, "tests/test_aio_sandbox_provider.py::test_thread_skill_projection_mounts_all_categories": 0.0010824170894920826, "tests/test_aio_sandbox_provider.py::test_thread_skill_projection_uses_distinct_sandbox_identity": 0.0011184581089764833, "tests/test_aio_sandbox_provider.py::test_unattested_broker_mode_refuses_acquire_without_deleting_pod[False-active]": 0.0016816251445561647, "tests/test_aio_sandbox_provider.py::test_unattested_broker_mode_refuses_acquire_without_deleting_pod[False-discovered]": 0.0018161251209676266, "tests/test_aio_sandbox_provider.py::test_unattested_broker_mode_refuses_acquire_without_deleting_pod[False-warm]": 0.0012458749115467072, "tests/test_aio_sandbox_provider.py::test_unattested_broker_mode_refuses_acquire_without_deleting_pod[True-active]": 0.0012309590820223093, "tests/test_aio_sandbox_provider.py::test_unattested_broker_mode_refuses_acquire_without_deleting_pod[True-discovered]": 0.0017976658418774605, "tests/test_aio_sandbox_provider.py::test_unattested_broker_mode_refuses_acquire_without_deleting_pod[True-warm]": 0.0012422071304172277, "tests/test_aio_sandbox_provider.py::test_uncertain_runtime_preserves_live_holders_until_final_release": 0.001477834302932024, "tests/test_aio_sandbox_provider.py::test_unknown_broker_probe_stops_creation_before_mounts[False]": 0.002303208690136671, "tests/test_aio_sandbox_provider.py::test_unknown_broker_probe_stops_creation_before_mounts[True]": 0.0023115002550184727, "tests/test_aio_sandbox_provider.py::test_unknown_generation_can_be_replaced_after_confirmed_absence[None-False]": 0.003852499881759286, "tests/test_aio_sandbox_provider.py::test_unknown_generation_can_be_replaced_after_confirmed_absence[None-True]": 0.004666043212637305, "tests/test_aio_sandbox_provider.py::test_unknown_generation_can_be_replaced_after_confirmed_absence[replacement-generation-False]": 0.0030192078556865454, "tests/test_aio_sandbox_provider.py::test_unknown_generation_can_be_replaced_after_confirmed_absence[replacement-generation-True]": 0.004445499973371625, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://10.0.0.8:8080-False]": 0.0002499581314623356, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://127.0.0.1:8080-False]": 0.00023862416855990887, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://8.8.8.8:8080-True]": 0.00023695826530456543, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://[2606:4700:4700::1111]:8080-True]": 0.0002362497616559267, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://[::1]:8080-False]": 0.0002532089129090309, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://host.containers.internal:8080-False]": 0.00023383297957479954, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://host.docker.internal:8080-False]": 0.00024124933406710625, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://k3s:30001-False]": 0.00023466604761779308, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[http://localhost:8080-False]": 0.0002510412596166134, "tests/test_aio_sandbox_readiness.py::test_sandbox_http_trust_env_only_uses_proxy_for_external_urls[https://sandbox.example.com-True]": 0.00023070885799825191, "tests/test_aio_sandbox_readiness.py::test_wait_for_sandbox_ready_async_clamps_request_and_sleep_to_deadline[asyncio]": 0.0005411677993834019, "tests/test_aio_sandbox_readiness.py::test_wait_for_sandbox_ready_async_retries_request_errors[asyncio]": 0.00048383395187556744, "tests/test_aio_sandbox_readiness.py::test_wait_for_sandbox_ready_async_uses_nonblocking_polling[asyncio]": 0.0005917497910559177, "tests/test_aio_sandbox_readiness.py::test_wait_for_sandbox_ready_bypasses_environment_proxy_for_docker_host": 0.0002107501495629549, "tests/test_aio_sandbox_readiness.py::test_wait_for_sandbox_ready_clamps_request_and_sleep_to_deadline": 0.00021229218691587448, "tests/test_aio_sandbox_readiness.py::test_wait_for_sandbox_ready_times_out_on_the_monotonic_clock": 0.00022108410485088825, "tests/test_aio_sandbox_recovery_errors.py::test_command_transport_failure_fences_without_replay[ReadError-False]": 0.0035983752459287643, "tests/test_aio_sandbox_recovery_errors.py::test_command_transport_failure_fences_without_replay[ReadError-True]": 0.00790433306246996, "tests/test_aio_sandbox_recovery_errors.py::test_command_transport_failure_fences_without_replay[RemoteProtocolError-False]": 0.0035755420103669167, "tests/test_aio_sandbox_recovery_errors.py::test_command_transport_failure_fences_without_replay[RemoteProtocolError-True]": 0.003556041745468974, "tests/test_aio_sandbox_recovery_errors.py::test_command_transport_failure_fences_without_replay[WriteError-False]": 0.0036988339852541685, "tests/test_aio_sandbox_recovery_errors.py::test_command_transport_failure_fences_without_replay[WriteError-True]": 0.0035894159227609634, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_missing_session_is_forgotten_without_replaying[None]": 0.0036111248191446066, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_missing_session_is_forgotten_without_replaying[missing-session]": 0.003581998636946082, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_other_api_errors_do_not_discard_recovery_session[404-body0]": 0.003594625974074006, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_other_api_errors_do_not_discard_recovery_session[404-session not found]": 0.003584709018468857, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_other_api_errors_do_not_discard_recovery_session[503-body1]": 0.0035735820420086384, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_transport_failure_fences_before_cleanup_and_recovers[ReadError-None]": 0.003786499844864011, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_transport_failure_fences_before_cleanup_and_recovers[ReadError-old-session]": 0.003676624968647957, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_transport_failure_fences_before_cleanup_and_recovers[RemoteProtocolError-None]": 0.0035730840172618628, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_transport_failure_fences_before_cleanup_and_recovers[RemoteProtocolError-old-session]": 0.0037439579609781504, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_transport_failure_fences_before_cleanup_and_recovers[WriteError-None]": 0.004858917091041803, "tests/test_aio_sandbox_recovery_errors.py::test_list_dir_transport_failure_fences_before_cleanup_and_recovers[WriteError-old-session]": 0.003680208930745721, "tests/test_aio_sandbox_recovery_errors.py::test_replacement_transport_failure_is_cleaned_up_without_third_attempt[False-False]": 0.0036252918653190136, "tests/test_aio_sandbox_recovery_errors.py::test_replacement_transport_failure_is_cleaned_up_without_third_attempt[False-True]": 0.003610708052292466, "tests/test_aio_sandbox_recovery_errors.py::test_replacement_transport_failure_is_cleaned_up_without_third_attempt[True-False]": 0.003611082909628749, "tests/test_aio_sandbox_recovery_errors.py::test_replacement_transport_failure_is_cleaned_up_without_third_attempt[True-True]": 0.003568249987438321, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[Discord-allowed_channels-False- ]": 0.0003434580285102129, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[Discord-allowed_channels-False-, ]": 0.0003502930048853159, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[Discord-allowed_channels-False-,]": 0.0003581258933991194, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[Discord-allowed_channels-False-\\n]": 0.00034399982541799545, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[Discord-allowed_channels-False-\\t]": 0.00034658308140933514, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[Discord-allowed_channels-False-\\u2003]": 0.0003440000582486391, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[buzz-mention_free_channels-True- ]": 0.00036995764821767807, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[buzz-mention_free_channels-True-, ]": 0.00037362496368587017, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[buzz-mention_free_channels-True-,]": 0.00037337513640522957, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[buzz-mention_free_channels-True-\\n]": 0.00037087476812303066, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[buzz-mention_free_channels-True-\\t]": 0.0003813749644905329, "tests/test_allowed_users.py::test_channel_id_warning_names_config_key_and_preserves_scalar[buzz-mention_free_channels-True-\\u2003]": 0.00035950099118053913, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[ 123 -expected6]": 0.0002482919953763485, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[ \\t\\n -expected1]": 0.00023737596347928047, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[123-expected7]": 0.00023845792748034, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[None-expected0]": 0.0002594578545540571, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value10-expected10]": 0.0002469159662723541, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value11-expected11]": 0.00023775012232363224, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value12-expected12]": 0.00024045794270932674, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value13-expected13]": 0.00023991591297090054, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value14-expected14]": 0.0002383317332714796, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value2-expected2]": 0.0002355417236685753, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value3-expected3]": 0.00024408334866166115, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value4-expected4]": 0.0002429999876767397, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value5-expected5]": 0.0002418749500066042, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value8-expected8]": 0.00026275007985532284, "tests/test_allowed_users.py::test_channel_ids_preserve_literal_entries_and_empty_policy[value9-expected9]": 0.00024270801804959774, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[ -WeChat-user ID]": 0.0003494168631732464, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[ -qq-OpenID]": 0.0003586658276617527, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[, -WeChat-user ID]": 0.0003580839838832617, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[, -qq-OpenID]": 0.00035887514241039753, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[,-WeChat-user ID]": 0.00038016587495803833, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[,-qq-OpenID]": 0.0004869578406214714, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[\\n-WeChat-user ID]": 0.00035354215651750565, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[\\n-qq-OpenID]": 0.00035187602043151855, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[\\t-WeChat-user ID]": 0.0003575424198061228, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[\\t-qq-OpenID]": 0.00036274990998208523, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[\\u2003-WeChat-user ID]": 0.0003454159013926983, "tests/test_allowed_users.py::test_opted_in_scalar_separator_warning_preserves_literal_id[\\u2003-qq-OpenID]": 0.0003538327291607857, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[ \\t\\n -None]": 0.0002399170771241188, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[ \\talice\\n -expected1]": 0.0002550829667598009, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[None-None]": 0.00023845792748034, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[alice-expected0]": 0.00024320906959474087, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[allowed_users4-None]": 0.00029912381432950497, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[allowed_users5-expected5]": 0.00024087494239211082, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[allowed_users6-expected6]": 0.00024383282288908958, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[allowed_users7-expected7]": 0.0002485408913344145, "tests/test_allowed_users.py::test_opted_in_warning_only_checks_scalar_separators[allowed_users8-expected8]": 0.00023841625079512596, "tests/test_allowed_users.py::test_scalar_separator_warning_is_opt_in": 0.00021087517961859703, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_keeps_numeric_inputs": 0.00020116707310080528, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[burst_retry_base_delay_ms-False]": 0.0002353342715650797, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[burst_retry_base_delay_ms-True]": 0.00023762602359056473, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[max_concurrent_calls-False]": 0.0002425829879939556, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[max_concurrent_calls-True]": 0.0003057490102946758, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[retry_base_delay_ms-False]": 0.00023358361795544624, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[retry_base_delay_ms-True]": 0.0002350828144699335, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[retry_cap_delay_ms-False]": 0.0002510407939553261, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[retry_cap_delay_ms-True]": 0.00412749988026917, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[retry_max_attempts-False]": 0.00023220828734338284, "tests/test_app_config_boolean_thresholds.py::test_llm_call_config_rejects_boolean_integers[retry_max_attempts-True]": 0.00023400015197694302, "tests/test_app_config_boolean_thresholds.py::test_recursion_limits_keep_numeric_inputs": 0.0002944997977465391, "tests/test_app_config_boolean_thresholds.py::test_recursion_limits_reject_booleans[max_recursion_limit-False]": 0.0002857500221580267, "tests/test_app_config_boolean_thresholds.py::test_recursion_limits_reject_booleans[max_recursion_limit-True]": 0.00028600008226931095, "tests/test_app_config_boolean_thresholds.py::test_recursion_limits_reject_booleans[recursion_limit-False]": 0.00030737603083252907, "tests/test_app_config_boolean_thresholds.py::test_recursion_limits_reject_booleans[recursion_limit-True]": 0.0003901261370629072, "tests/test_app_config_name_indexes.py::test_empty_config_lookups_return_none": 0.0002767497207969427, "tests/test_app_config_name_indexes.py::test_get_config_first_match_wins_on_duplicate_names": 0.0002849581651389599, "tests/test_app_config_name_indexes.py::test_get_config_returns_matching_entry": 0.00030854204669594765, "tests/test_app_config_name_indexes.py::test_get_config_returns_none_for_missing": 0.0002979591954499483, "tests/test_app_config_name_indexes.py::test_index_matches_linear_scan_reference": 0.00030887522734701633, "tests/test_app_config_reload.py::test_an_unquoted_off_mode_loads_and_rolls_back": 0.001894958084449172, "tests/test_app_config_reload.py::test_app_config_coerces_commented_out_list_sections": 0.001178084872663021, "tests/test_app_config_reload.py::test_app_config_coerces_commented_out_object_sections": 0.0012682911474257708, "tests/test_app_config_reload.py::test_app_config_defaults_empty_database_to_sqlite": 0.001167374663054943, "tests/test_app_config_reload.py::test_app_config_defaults_missing_database_to_sqlite": 0.0015400410629808903, "tests/test_app_config_reload.py::test_app_config_loads_extension_middlewares_from_extensions_config": 0.0011781249195337296, "tests/test_app_config_reload.py::test_app_config_loads_middleware_kwargs_from_config_yaml": 0.0013757497072219849, "tests/test_app_config_reload.py::test_app_config_normalizes_config_yaml_extension_aliases_before_override": 0.0013410421088337898, "tests/test_app_config_reload.py::test_app_config_null_required_section_still_errors": 0.001021042000502348, "tests/test_app_config_reload.py::test_app_config_preserves_config_yaml_extension_middlewares": 0.0013529169373214245, "tests/test_app_config_reload.py::test_app_config_warns_when_no_models_configured": 0.0013050830457359552, "tests/test_app_config_reload.py::test_blob_store_follows_config_file_reload": 0.00355312367901206, "tests/test_app_config_reload.py::test_checkpoint_channel_mode_accepts_supported_values[delta]": 0.00022570905275642872, "tests/test_app_config_reload.py::test_checkpoint_channel_mode_accepts_supported_values[full]": 0.00021225214004516602, "tests/test_app_config_reload.py::test_checkpoint_channel_mode_defaults_to_full": 0.00020808284170925617, "tests/test_app_config_reload.py::test_checkpoint_channel_mode_rejects_unknown_value": 0.00020495918579399586, "tests/test_app_config_reload.py::test_checkpoint_delta_accepts_custom_snapshot_frequency": 0.00019275001250207424, "tests/test_app_config_reload.py::test_checkpoint_delta_defaults_to_production_cadence": 0.00018970784731209278, "tests/test_app_config_reload.py::test_checkpoint_delta_rejects_non_positive_snapshot_frequency[-1]": 0.0002173751126974821, "tests/test_app_config_reload.py::test_checkpoint_delta_rejects_non_positive_snapshot_frequency[0]": 0.00021937605924904346, "tests/test_app_config_reload.py::test_checkpoint_graph_cache_accepts_custom_cap": 0.0001899590715765953, "tests/test_app_config_reload.py::test_checkpoint_graph_cache_defaults": 0.00019920803606510162, "tests/test_app_config_reload.py::test_checkpoint_graph_cache_rejects_non_positive_cap[-1]": 0.0002215411514043808, "tests/test_app_config_reload.py::test_checkpoint_graph_cache_rejects_non_positive_cap[0]": 0.0002134579699486494, "tests/test_app_config_reload.py::test_config_example_does_not_enable_empty_extensions_block_by_default": 0.03873250004835427, "tests/test_app_config_reload.py::test_get_app_config_does_not_mutate_singletons_when_reload_validation_fails": 0.0022445840295404196, "tests/test_app_config_reload.py::test_get_app_config_does_not_reset_persistence_singletons_when_database_changes": 0.0021860830020159483, "tests/test_app_config_reload.py::test_get_app_config_follows_writer_reload_and_injected_extensions_config": 0.00239062518812716, "tests/test_app_config_reload.py::test_get_app_config_keeps_config_yaml_extension_override_after_extensions_reload": 0.002260165987536311, "tests/test_app_config_reload.py::test_get_app_config_keeps_extensions_snapshot_when_search_file_disappears_during_reload": 0.0026932077016681433, "tests/test_app_config_reload.py::test_get_app_config_keeps_extensions_snapshot_while_extensions_file_is_half_written": 0.002238874090835452, "tests/test_app_config_reload.py::test_get_app_config_keeps_persistence_runtime_singletons_when_checkpointer_unchanged": 0.0027830000035464764, "tests/test_app_config_reload.py::test_get_app_config_refreshes_extensions_snapshot_after_peer_extensions_write": 0.002137499861419201, "tests/test_app_config_reload.py::test_get_app_config_reloads_when_config_path_changes": 0.0019407919608056545, "tests/test_app_config_reload.py::test_get_app_config_reloads_when_content_digest_changes_without_metadata": 0.0019727081526070833, "tests/test_app_config_reload.py::test_get_app_config_reloads_when_file_changes": 0.001856332877650857, "tests/test_app_config_reload.py::test_get_app_config_resets_agents_api_config_when_section_removed": 0.0019430830143392086, "tests/test_app_config_reload.py::test_get_app_config_resets_persistence_runtime_singletons_when_checkpointer_removed": 0.07347437483258545, "tests/test_app_config_reload.py::test_get_app_config_resets_singleton_configs_when_sections_removed": 0.0026192921213805676, "tests/test_app_config_reload.py::test_get_memory_config_falls_back_on_broken_config": 0.0038689998909831047, "tests/test_app_config_reload.py::test_get_memory_config_self_syncs_without_prior_get_app_config": 0.0020222498569637537, "tests/test_app_config_reload.py::test_legacy_snapshot_frequency_maps_to_nested_key": 0.00037408294156193733, "tests/test_app_config_reload.py::test_legacy_snapshot_frequency_rejects_non_positive_value[-1]": 0.00023133307695388794, "tests/test_app_config_reload.py::test_legacy_snapshot_frequency_rejects_non_positive_value[0]": 0.00023608305491507053, "tests/test_app_config_reload.py::test_nested_snapshot_frequency_wins_over_legacy_key": 0.00031916634179651737, "tests/test_app_config_reload.py::test_peek_loaded_app_config_survives_a_missing_file": 0.0013312909286469221, "tests/test_app_config_reload.py::test_resolve_checkpoint_graph_cache_max_tolerates_stub_configs": 0.0003606262616813183, "tests/test_artifact_archive.py::test_archive_allows_emoji_joiner_sequences": 0.0012700427323579788, "tests/test_artifact_archive.py::test_archive_conflicts_with_an_active_run": 0.010568374767899513, "tests/test_artifact_archive.py::test_archive_deadline_applies_to_empty_files": 0.0008995418902486563, "tests/test_artifact_archive.py::test_archive_download_contains_only_presented_files": 0.015206791926175356, "tests/test_artifact_archive.py::test_archive_enforces_file_count_and_total_size_limits": 0.0011210001539438963, "tests/test_artifact_archive.py::test_archive_hides_a_run_from_another_thread[get]": 0.010250082239508629, "tests/test_artifact_archive.py::test_archive_hides_a_run_from_another_thread[post]": 0.010945457965135574, "tests/test_artifact_archive.py::test_archive_manifest_counts_only_verified_delivery_paths": 0.011248124996200204, "tests/test_artifact_archive.py::test_archive_rechecks_size_after_open": 0.0012729987502098083, "tests/test_artifact_archive.py::test_archive_rejects_a_directory_without_recursing": 0.01177766709588468, "tests/test_artifact_archive.py::test_archive_rejects_a_hard_linked_member": 0.012354583945125341, "tests/test_artifact_archive.py::test_archive_rejects_a_path_replaced_during_read": 0.0016592920292168856, "tests/test_artifact_archive.py::test_archive_rejects_a_symlink": 0.010921415872871876, "tests/test_artifact_archive.py::test_archive_rejects_a_symlinked_outputs_root": 0.010669332928955555, "tests/test_artifact_archive.py::test_archive_rejects_casefolded_entry_collisions": 0.00088124955072999, "tests/test_artifact_archive.py::test_archive_rejects_internal_output_names[.ARTIFACT-EDIT-draft-reserved0]": 0.0008844989351928234, "tests/test_artifact_archive.py::test_archive_rejects_internal_output_names[private-cache/result.txt-reserved1]": 0.0009254578035324812, "tests/test_artifact_archive.py::test_archive_rejects_junction_like_roots_and_components[junction_relative0]": 0.0009460428263992071, "tests/test_artifact_archive.py::test_archive_rejects_junction_like_roots_and_components[junction_relative1]": 0.0009131659753620625, "tests/test_artifact_archive.py::test_archive_rejects_missing_or_nonterminal_delivery": 0.010220165830105543, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[C:report.txt]": 0.0008620000444352627, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[CON.txt]": 0.0009109587408602238, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[report\"draft.txt]": 0.0008625828195363283, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[report*.txt]": 0.0008687910158187151, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[report.txt.]": 0.0009797487873584032, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[report.txt]": 0.000929791945964098, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[report?.txt]": 0.0008984999731183052, "tests/test_artifact_archive.py::test_archive_rejects_nonportable_zip_names[report|draft.txt]": 0.000883626053109765, "tests/test_artifact_archive.py::test_archive_rejects_paths_outside_public_outputs[/mnt/user-data/outputs/../uploads/private.txt]": 0.01137841702438891, "tests/test_artifact_archive.py::test_archive_rejects_paths_outside_public_outputs[/mnt/user-data/outputs/.browser-frames/frame.png]": 0.010915083112195134, "tests/test_artifact_archive.py::test_archive_rejects_paths_outside_public_outputs[/mnt/user-data/outputs/.tool-results/raw.txt]": 0.010762625141069293, "tests/test_artifact_archive.py::test_archive_rejects_paths_outside_public_outputs[/mnt/user-data/uploads/private.txt]": 0.010882458882406354, "tests/test_artifact_archive.py::test_archive_rejects_same_size_content_change_with_restored_mtime": 0.012827834114432335, "tests/test_artifact_archive.py::test_archive_rejects_when_the_worker_is_at_capacity": 0.011287208879366517, "tests/test_artifact_archive.py::test_repeated_cancellation_keeps_the_archive_slot_until_worker_exit": 0.10236454126425087, "tests/test_artifact_capture_middleware.py::TestCapture::test_capture_and_consumption_updates_concatenate": 0.0003631256986409426, "tests/test_artifact_capture_middleware.py::TestCapture::test_capture_skips_already_seen_and_empty_results": 0.00029000104404985905, "tests/test_artifact_capture_middleware.py::TestCapture::test_capture_slides_window_at_configured_cap": 0.0004133328329771757, "tests/test_artifact_capture_middleware.py::TestCapture::test_captures_structured_artifact": 0.00044249906204640865, "tests/test_artifact_capture_middleware.py::TestCapture::test_consumption_resolves_handle_captured_in_same_round": 0.0003638321068137884, "tests/test_artifact_capture_middleware.py::TestCapture::test_consumption_scan_memoized_across_rounds": 0.00034983386285603046, "tests/test_artifact_capture_middleware.py::TestCapture::test_disabled_config_skips_capture": 0.0002675829455256462, "tests/test_artifact_capture_middleware.py::TestCapture::test_disabled_flag_disables_whole_middleware_including_consumption": 0.00032008299604058266, "tests/test_artifact_capture_middleware.py::TestCapture::test_does_not_capture_twice": 0.0003573338035494089, "tests/test_artifact_capture_middleware.py::TestCapture::test_evicted_results_are_not_resurrected": 0.0005611239466816187, "tests/test_artifact_capture_middleware.py::TestCapture::test_handle_deterministic_per_tool_call": 0.00043508317321538925, "tests/test_artifact_capture_middleware.py::TestCapture::test_no_update_when_no_handle_referenced": 0.0003334593493491411, "tests/test_artifact_capture_middleware.py::TestCapture::test_quiet_memo_retries_when_handle_unresolved": 0.0003533752169460058, "tests/test_artifact_capture_middleware.py::TestCapture::test_structured_fallback_stored_as_real_ref": 0.00042079202830791473, "tests/test_artifact_capture_middleware.py::TestCapture::test_tracks_consumption_of_handle_in_tool_args": 0.000317207770422101, "tests/test_artifact_integration.py::test_full_capture_inject_resolve_cycle": 0.010290833190083504, "tests/test_artifact_integration.py::test_glob_directory_survives_capture_checkpoint_and_resolved_listing": 0.008654208155348897, "tests/test_artifact_integration.py::test_handle_projected_into_model_context": 0.008325249189510942, "tests/test_artifact_integration.py::test_remote_url_survives_capture_checkpoint_and_resolved_download[cjk-punctuation]": 0.008221501018851995, "tests/test_artifact_integration.py::test_remote_url_survives_capture_checkpoint_and_resolved_download[https://files.example/report.pdf?token=abc&download=copy.csvX#page=2-]]": 0.009037499781697989, "tests/test_artifact_integration.py::test_remote_url_survives_capture_checkpoint_and_resolved_download[https://files.example/report.pdf?token=abc-]]": 0.00833949912339449, "tests/test_artifact_integration.py::test_remote_url_survives_capture_checkpoint_and_resolved_download[https://files.example/report.pdf?token=part.csvX-]]": 0.00944816623814404, "tests/test_artifact_integration.py::test_remote_url_survives_capture_checkpoint_and_resolved_download[mixed-case-extension]": 0.007756708888337016, "tests/test_artifact_registry.py::test_detect_refs_in_text_flag_disables_text_scans": 0.0001932070590555668, "tests/test_artifact_registry.py::test_detect_refs_in_text_noise": 0.00018950109370052814, "tests/test_artifact_registry.py::test_detect_refs_in_text_paths": 0.00019025010988116264, "tests/test_artifact_registry.py::test_detect_refs_in_text_strips_quotes_backticks_brackets": 0.00020120898261666298, "tests/test_artifact_registry.py::test_detect_refs_in_text_urls": 0.0002009160816669464, "tests/test_artifact_registry.py::test_extract_from_file_block": 0.00021174922585487366, "tests/test_artifact_registry.py::test_extract_from_image_block": 0.00020750006660819054, "tests/test_artifact_registry.py::test_extract_from_resource_links_artifact": 0.00021141814067959785, "tests/test_artifact_registry.py::test_extract_from_standard_url_block[create_file_block-file-application/pdf]": 0.00027074990794062614, "tests/test_artifact_registry.py::test_extract_from_standard_url_block[create_image_block-image-image/png]": 0.0002649170346558094, "tests/test_artifact_registry.py::test_extract_from_structured_content": 0.00020554219372570515, "tests/test_artifact_registry.py::test_extract_from_structured_file_key_is_concrete_ref": 0.00020870682783424854, "tests/test_artifact_registry.py::test_extract_from_structured_list_valued_keys": 0.00020733382552862167, "tests/test_artifact_registry.py::test_extract_from_text_with_path": 0.00020366674289107323, "tests/test_artifact_registry.py::test_file_block_rejects_data_and_blob_urls[False]": 0.00022337492555379868, "tests/test_artifact_registry.py::test_file_block_rejects_data_and_blob_urls[True]": 0.00023041712120175362, "tests/test_artifact_registry.py::test_generate_handle_deterministic": 0.0002280839253216982, "tests/test_artifact_registry.py::test_generate_handle_format": 0.0001943749375641346, "tests/test_artifact_registry.py::test_generate_handle_unique": 0.00019762408919632435, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u2018\\u5f52\\u6863\\u2019-False]": 0.0002404577098786831, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u2018\\u5f52\\u6863\\u2019-True]": 0.00024525122717022896, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u201c\\u5f52\\u6863\\u201d-False]": 0.00024037505500018597, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u201c\\u5f52\\u6863\\u201d-True]": 0.0002419168595224619, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u300a\\u5f52\\u6863\\u300b-False]": 0.00023887422867119312, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u300a\\u5f52\\u6863\\u300b-True]": 0.00023841671645641327, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u3010\\u5f52\\u6863\\u3011-False]": 0.00025804154574871063, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\u3010\\u5f52\\u6863\\u3011-True]": 0.0002443317789584398, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\uff08\\u5f52\\u6863\\u3010\\u65e7\\u7248\\u3011\\uff09-False]": 0.0002552082296460867, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\uff08\\u5f52\\u6863\\u3010\\u65e7\\u7248\\u3011\\uff09-True]": 0.0002475408837199211, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-False]": 0.00030791712924838066, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-True]": 0.00024775112979114056, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\uff09\\u5f52\\u6863\\uff08\\u5b8c\\u6210\\uff09-False]": 0.00024745892733335495, "tests/test_artifact_registry.py::test_glob_result_preserves_balanced_cjk_directory_names[\\u9879\\u76ee\\uff09\\u5f52\\u6863\\uff08\\u5b8c\\u6210\\uff09-True]": 0.0002429999876767397, "tests/test_artifact_registry.py::test_invalid_standard_url_does_not_fall_back_to_conflicting_legacy_source[None]": 0.00021487614139914513, "tests/test_artifact_registry.py::test_invalid_standard_url_does_not_fall_back_to_conflicting_legacy_source[]": 0.00021220790222287178, "tests/test_artifact_registry.py::test_invalid_standard_url_does_not_fall_back_to_conflicting_legacy_source[blob:https://example.com/id]": 0.0002166246995329857, "tests/test_artifact_registry.py::test_invalid_standard_url_does_not_fall_back_to_conflicting_legacy_source[data:image/png;base64,AAAA]": 0.00021887547336518764, "tests/test_artifact_registry.py::test_invalid_standard_url_does_not_fall_back_to_conflicting_legacy_source[relative.png]": 0.000219833105802536, "tests/test_artifact_registry.py::test_merge_tool_artifacts_append": 0.0001930000726133585, "tests/test_artifact_registry.py::test_merge_tool_artifacts_cap": 0.0008586249314248562, "tests/test_artifact_registry.py::test_merge_tool_artifacts_consumption_update_does_not_grow_count": 0.0006083331536501646, "tests/test_artifact_registry.py::test_merge_tool_artifacts_dedup_same_handle_latest_wins": 0.00019445875659585, "tests/test_artifact_registry.py::test_merge_tool_artifacts_empty_new_preserves_existing": 0.00018958398140966892, "tests/test_artifact_registry.py::test_merge_tool_artifacts_no_trim_without_directive": 0.00019633397459983826, "tests/test_artifact_registry.py::test_merge_tool_artifacts_trim_clamped_to_ceiling": 0.0007690002676099539, "tests/test_artifact_registry.py::test_merge_tool_artifacts_trim_directive_slides_window": 0.00020604208111763, "tests/test_artifact_registry.py::test_no_extraction_from_error_result": 0.00021112500689923763, "tests/test_artifact_registry.py::test_no_extraction_from_plain_text_without_refs": 0.00019520893692970276, "tests/test_artifact_registry.py::test_resource_links_and_placeholder_text_dedup_same_ref": 0.0002285840455442667, "tests/test_artifact_registry.py::test_resource_links_reject_unreferenceable_uris": 0.0002155420370399952, "tests/test_artifact_registry.py::test_standard_and_legacy_blocks_deduplicate_the_same_reference": 0.00022029224783182144, "tests/test_artifact_registry.py::test_standard_url_and_mime_take_precedence_over_legacy_source[None-malformed]": 0.0002955840900540352, "tests/test_artifact_registry.py::test_standard_url_and_mime_take_precedence_over_legacy_source[None-source0]": 0.00024599884636700153, "tests/test_artifact_registry.py::test_standard_url_and_mime_take_precedence_over_legacy_source[image/png-malformed]": 0.00024070870131254196, "tests/test_artifact_registry.py::test_standard_url_and_mime_take_precedence_over_legacy_source[image/png-source0]": 0.0002558748237788677, "tests/test_artifact_registry.py::test_string_content_with_path_captured": 0.00020087417215108871, "tests/test_artifact_registry.py::test_string_content_with_quoted_path_captured_cleanly": 0.00021170894615352154, "tests/test_artifact_registry.py::test_structured_content_does_not_skip_file_blocks": 0.00020499993115663528, "tests/test_artifact_registry.py::test_structured_fallback_whole_object_not_truncated": 0.00023287395015358925, "tests/test_artifact_registry.py::test_structured_generic_output_key_not_treated_as_ref": 0.0002282499335706234, "tests/test_artifact_registry.py::test_structured_url_keeps_literal_cjk_punctuation": 0.0002195429988205433, "tests/test_artifact_registry.py::test_structured_url_key_rejects_non_http_uris": 0.00021508405916392803, "tests/test_artifact_registry.py::test_text_file_url_extension_case_insensitive_preserves_reference[https://files.example/image.PNG]": 0.00021870899945497513, "tests/test_artifact_registry.py::test_text_file_url_extension_case_insensitive_preserves_reference[https://files.example/image.PnG?token=encoded%EF%BC%89]": 0.0002270829863846302, "tests/test_artifact_registry.py::test_text_file_url_extension_case_insensitive_preserves_reference[https://files.example/report.PDF]": 0.00022366666235029697, "tests/test_artifact_registry.py::test_text_file_url_extension_case_insensitive_preserves_reference[https://files.example/report.PdF?token=part.csvX#section.md-more]": 0.00022049900144338608, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[False-https://files.example/report.pdf#page=2]": 0.0002541251014918089, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[False-https://files.example/report.pdf#section.md-more]": 0.0002543339505791664, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[False-https://files.example/report.pdf?token=abc&download=copy.csvX#page=2]": 0.0002513749059289694, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[False-https://files.example/report.pdf?token=abc]": 0.00025158398784697056, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[False-https://files.example/report.pdf?token=part%EF%BC%89#section%EF%BC%8C]": 0.00025470880791544914, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[False-https://files.example/report.pdf?token=part.csvX]": 0.00026154168881475925, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[True-https://files.example/report.pdf#page=2]": 0.00026445789262652397, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[True-https://files.example/report.pdf#section.md-more]": 0.0002494992222636938, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[True-https://files.example/report.pdf?token=abc&download=copy.csvX#page=2]": 0.0002515832893550396, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[True-https://files.example/report.pdf?token=abc]": 0.000264875590801239, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[True-https://files.example/report.pdf?token=part%EF%BC%89#section%EF%BC%8C]": 0.0002533751539885998, "tests/test_artifact_registry.py::test_text_file_urls_preserve_complete_query_and_fragment[True-https://files.example/report.pdf?token=part.csvX]": 0.00026329210959374905, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-cjk-angle-bracket]": 0.00022537517361342907, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-cjk-bracket]": 0.00023116706870496273, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-cjk-period]": 0.00023141712881624699, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-closing-double-quote]": 0.00023541832342743874, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-closing-single-quote]": 0.00023474893532693386, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-combined-closers]": 0.00022812513634562492, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-fullwidth-colon]": 0.0002363340463489294, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-fullwidth-comma]": 0.00022749998606741428, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-fullwidth-parenthesis]": 0.00024633295834064484, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-fullwidth-semicolon]": 0.00023483415134251118, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[/mnt/user-data/outputs/report.pdf-ideographic-comma]": 0.00023050024174153805, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-cjk-angle-bracket]": 0.0002305000089108944, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-cjk-bracket]": 0.00023566698655486107, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-cjk-period]": 0.00024766591377556324, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-closing-double-quote]": 0.00023408210836350918, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-closing-single-quote]": 0.00023049907758831978, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-combined-closers]": 0.0002388330176472664, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-fullwidth-colon]": 0.0002334581222385168, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-fullwidth-comma]": 0.00023612519726157188, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-fullwidth-parenthesis]": 0.00023970683105289936, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-fullwidth-semicolon]": 0.0002482908312231302, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf-ideographic-comma]": 0.00023162621073424816, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-cjk-angle-bracket]": 0.0002312080468982458, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-cjk-bracket]": 0.00023308303207159042, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-cjk-period]": 0.00023808260448276997, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-closing-double-quote]": 0.00023529212921857834, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-closing-single-quote]": 0.0002327919937670231, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-combined-closers]": 0.00023216614499688148, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-fullwidth-colon]": 0.0002416670322418213, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-fullwidth-comma]": 0.00023591681383550167, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-fullwidth-parenthesis]": 0.00022749975323677063, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-fullwidth-semicolon]": 0.00023929192684590816, "tests/test_artifact_registry.py::test_text_refs_followed_by_cjk_punctuation[https://files.example/report.pdf?token=part.csvX#page=2-ideographic-comma]": 0.00023316708393394947, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[/mnt/user-data/workspace/\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-\\u3002\\uff09]": 0.00023112469352781773, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[/mnt/user-data/workspace/\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-\\u3002]": 0.0002299589104950428, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[/mnt/user-data/workspace/\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-]": 0.0002299589104950428, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[/mnt/user-data/workspace/\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-]]": 0.00023662508465349674, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[https://files.example/report.pdf?label=\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-\\u3002\\uff09]": 0.00023420900106430054, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[https://files.example/report.pdf?label=\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-\\u3002]": 0.00024295831099152565, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[https://files.example/report.pdf?label=\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-]": 0.00024950108490884304, "tests/test_artifact_registry.py::test_text_refs_preserve_balanced_cjk_closers_while_stripping_prose[https://files.example/report.pdf?label=\\u9879\\u76ee\\uff08\\u5f52\\u6863\\uff09-]]": 0.00023466604761779308, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://REPORT.PDF]": 0.0002227509394288063, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/download#report.pdf]": 0.00022141681984066963, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/download?name=report.pdf]": 0.00022116699256002903, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/report.PDF/download]": 0.00022033322602510452, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/report.PDFx]": 0.00022566691040992737, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/report.pdf.gz]": 0.00021883402951061726, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/report.pdf/download]": 0.0002134181559085846, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://files.example/report.pdfx]": 0.00021599885076284409, "tests/test_artifact_registry.py::test_text_urls_require_a_file_extension_in_the_complete_path[https://reports.pdf]": 0.00022162613458931446, "tests/test_artifact_registry.py::test_two_refs_in_one_text_block_get_distinct_handles": 0.00021079112775623798, "tests/test_artifact_resolution_middleware.py::TestRealToolCallRequest::test_end_to_end_through_wrap_tool_call": 0.00020941696129739285, "tests/test_artifact_resolution_middleware.py::TestRealToolCallRequest::test_override_produces_resolved_request": 0.0002107082400470972, "tests/test_artifact_resolution_middleware.py::TestResolution::test_disabled_config_skips_resolution": 0.00020083412528038025, "tests/test_artifact_resolution_middleware.py::TestResolution::test_empty_registry_rejects_handles_but_preserves_concrete_args": 0.00023208395577967167, "tests/test_artifact_resolution_middleware.py::TestResolution::test_feature_disabled_flag_blocks_resolution_even_when_args_flag_on": 0.00020558270625770092, "tests/test_artifact_resolution_middleware.py::TestResolution::test_resolves_backticked_handle_in_args": 0.00022349925711750984, "tests/test_artifact_resolution_middleware.py::TestResolution::test_resolves_bare_handle_in_args": 0.00023041712120175362, "tests/test_artifact_resolution_middleware.py::TestResolution::test_resolves_nested_handle": 0.00021191593259572983, "tests/test_artifact_resolution_middleware.py::TestResolution::test_unknown_handle_returns_error": 0.00024691689759492874, "tests/test_artifact_review_regressions.py::test_all_model_visible_artifact_labels_are_redacted_without_mutating_state[artifact_type]": 0.00030591688118875027, "tests/test_artifact_review_regressions.py::test_all_model_visible_artifact_labels_are_redacted_without_mutating_state[display_name]": 0.0003195840399712324, "tests/test_artifact_review_regressions.py::test_all_model_visible_artifact_labels_are_redacted_without_mutating_state[mime_type]": 0.0002830850426107645, "tests/test_artifact_review_regressions.py::test_all_model_visible_artifact_labels_are_redacted_without_mutating_state[tool_name]": 0.00028658309020102024, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[\"{}\"-#page=2]": 0.00025170808658003807, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[\"{}\"-?sig=abc#page=2]": 0.00023837527260184288, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[\"{}\"-?sig=abc&expires=123]": 0.00025295792147517204, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[({})-#page=2]": 0.00024195783771574497, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[({})-?sig=abc#page=2]": 0.0002501236740499735, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[({})-?sig=abc&expires=123]": 0.00023875129409134388, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[[{}]-#page=2]": 0.0002479169052094221, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[[{}]-?sig=abc#page=2]": 0.0002447080332785845, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[[{}]-?sig=abc&expires=123]": 0.000240459106862545, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[`{}`-#page=2]": 0.0002569579519331455, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[`{}`-?sig=abc#page=2]": 0.00025287410244345665, "tests/test_artifact_review_regressions.py::test_detected_file_url_preserves_suffix[`{}`-?sig=abc&expires=123]": 0.0002685419749468565, "tests/test_artifact_review_regressions.py::test_eviction_remains_final_after_checkpoint_and_middleware_recreation[delta]": 0.009674041997641325, "tests/test_artifact_review_regressions.py::test_eviction_remains_final_after_checkpoint_and_middleware_recreation[full]": 0.009835376404225826, "tests/test_artifact_review_regressions.py::test_reused_consuming_call_id_does_not_settle_a_later_occurrence": 0.00025025103241205215, "tests/test_artifact_review_regressions.py::test_reused_provider_id_creates_distinct_artifacts_across_turns": 0.00027483305893838406, "tests/test_artifact_review_regressions.py::test_reused_provider_ids_in_real_checkpointed_agent_resolve_both_occurrences": 0.006773082772269845, "tests/test_artifact_review_regressions.py::test_structured_artifact_labels_follow_configured_pii_redaction[False]": 0.002576166996732354, "tests/test_artifact_review_regressions.py::test_structured_artifact_labels_follow_configured_pii_redaction[True]": 0.0027125827036798, "tests/test_artifact_safety_review.py::test_bad_structured_urls_do_not_become_file_handles[blob:https://host/id]": 0.00020962394773960114, "tests/test_artifact_safety_review.py::test_bad_structured_urls_do_not_become_file_handles[data:application/pdf;base64,AAAA]": 0.0002142908051609993, "tests/test_artifact_safety_review.py::test_bad_structured_urls_do_not_become_file_handles[https://[invalid/report.pdf]": 0.00022616703063249588, "tests/test_artifact_safety_review.py::test_bad_structured_urls_do_not_become_file_handles[https://]": 0.00023737503215670586, "tests/test_artifact_safety_review.py::test_empty_or_oversized_structured_payload_is_not_checkpointed[structured0]": 0.00022591580636799335, "tests/test_artifact_safety_review.py::test_empty_or_oversized_structured_payload_is_not_checkpointed[structured1]": 0.00021683401428163052, "tests/test_artifact_safety_review.py::test_empty_or_oversized_structured_payload_is_not_checkpointed[structured2]": 0.00022724992595613003, "tests/test_artifact_safety_review.py::test_empty_or_oversized_structured_payload_is_not_checkpointed[structured3]": 0.00022000144235789776, "tests/test_artifact_safety_review.py::test_empty_or_oversized_structured_payload_is_not_checkpointed[structured4]": 0.00021966686472296715, "tests/test_artifact_safety_review.py::test_excessive_structured_depth_and_escaping_are_rejected": 0.00023120874539017677, "tests/test_artifact_safety_review.py::test_non_reference_structured_values_fall_back_to_bounded_data[path-not found]": 0.00024229218252003193, "tests/test_artifact_safety_review.py::test_non_reference_structured_values_fall_back_to_bounded_data[path-outputs/report.md]": 0.00023500015959143639, "tests/test_artifact_safety_review.py::test_non_reference_structured_values_fall_back_to_bounded_data[url-see the docs]": 0.0002387920394539833, "tests/test_artifact_safety_review.py::test_oversized_structured_content_does_not_drop_valid_file_block": 0.0002899160608649254, "tests/test_artifact_safety_review.py::test_permanently_unresolved_consumption_stops_scanning_after_two_rounds": 0.00023095798678696156, "tests/test_artifact_safety_review.py::test_policy_and_audit_receive_resolved_arguments": 0.000492042163386941, "tests/test_artifact_safety_review.py::test_real_agent_applies_write_gate_to_resolved_path[None]": 0.004286457085981965, "tests/test_artifact_safety_review.py::test_real_agent_applies_write_gate_to_resolved_path[current]": 0.00457700015977025, "tests/test_artifact_safety_review.py::test_real_agent_applies_write_gate_to_resolved_path[stale]": 0.004114917013794184, "tests/test_artifact_safety_review.py::test_reference_shape_accepts_only_absolute_or_http_refs[/tmp/report.pdf]": 0.00021287519484758377, "tests/test_artifact_safety_review.py::test_reference_shape_accepts_only_absolute_or_http_refs[C:\\\\outputs\\\\report.pdf]": 0.00022520823404192924, "tests/test_artifact_safety_review.py::test_reference_shape_accepts_only_absolute_or_http_refs[https://host/report.pdf?sig=abc]": 0.00022154301404953003, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[0]": 0.00020091678015887737, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[10]": 0.00021612504497170448, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[200]": 0.00020562577992677689, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[310]": 0.000199540751054883, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[320]": 0.0002109990455210209, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[340]": 0.00020095775835216045, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[350]": 0.0002062499988824129, "tests/test_artifact_safety_review.py::test_render_never_exceeds_small_budgets[600]": 0.0002115829847753048, "tests/test_artifact_safety_review.py::test_render_shows_omitted_count_without_exceeding_budget": 0.00020979205146431923, "tests/test_artifact_safety_review.py::test_structured_fallback_keeps_complete_json_within_utf8_budget": 0.0002241258043795824, "tests/test_artifact_safety_review.py::test_unknown_handles_fail_before_tool_execution[args0-entries0]": 0.00025795912370085716, "tests/test_artifact_safety_review.py::test_unknown_handles_fail_before_tool_execution[args0-entries1]": 0.0002560429275035858, "tests/test_artifact_safety_review.py::test_unknown_handles_fail_before_tool_execution[args1-entries0]": 0.00027112499810755253, "tests/test_artifact_safety_review.py::test_unknown_handles_fail_before_tool_execution[args1-entries1]": 0.0002712488640099764, "tests/test_artifacts_router.py::test_artifact_at_editing_size_limit_keeps_a_saveable_content_revision": 0.01559733273461461, "tests/test_artifacts_router.py::test_artifact_digest_cache_separates_paths_with_matching_metadata": 0.000820541987195611, "tests/test_artifacts_router.py::test_artifact_digest_invalidates_when_file_identity_changes[st_ctime_ns]": 0.0008572489023208618, "tests/test_artifacts_router.py::test_artifact_digest_invalidates_when_file_identity_changes[st_dev]": 0.000905374065041542, "tests/test_artifacts_router.py::test_artifact_digest_invalidates_when_file_identity_changes[st_ino]": 0.0008822500240057707, "tests/test_artifacts_router.py::test_artifact_etag_tracks_external_atomic_replacement[note.txt--request_headers0-inline-200]": 0.004699209006503224, "tests/test_artifacts_router.py::test_artifact_etag_tracks_external_atomic_replacement[note.txt--request_headers1-inline-206]": 0.005289542023092508, "tests/test_artifacts_router.py::test_artifact_etag_tracks_external_atomic_replacement[note.txt-?download=true-request_headers2-attachment-200]": 0.004571542143821716, "tests/test_artifacts_router.py::test_artifact_etag_tracks_external_atomic_replacement[page.html--request_headers3-attachment-200]": 0.004613581812009215, "tests/test_artifacts_router.py::test_get_artifact_binary_preview_is_inline_file_response": 0.0012168327812105417, "tests/test_artifacts_router.py::test_get_artifact_binary_preview_supports_range_requests": 0.029797958908602595, "tests/test_artifacts_router.py::test_get_artifact_download_false_does_not_force_attachment": 0.0035776658914983273, "tests/test_artifacts_router.py::test_get_artifact_download_true_forces_attachment_for_skill_archive": 0.003338458715006709, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content[graph.rdf-]": 0.001238041091710329, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content[image.svg-]": 0.0011968330945819616, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content[page.xhtml-hello]": 0.0013407489750534296, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content[poc.html-]": 0.0013539590872824192, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content[report.xml-]": 0.00118441809900105, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content[transform.xsl-]": 0.001213584328070283, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content_in_skill_archive[graph.rdf-]": 0.0012526263017207384, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content_in_skill_archive[image.svg-]": 0.0012490830849856138, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content_in_skill_archive[page.xhtml-hello]": 0.0012547497171908617, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content_in_skill_archive[poc.html-]": 0.0012419570703059435, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content_in_skill_archive[report.xml-]": 0.0012196239549666643, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_active_content_in_skill_archive[transform.xsl-]": 0.0011999579146504402, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_any_xml_subtype[False]": 0.0011934582144021988, "tests/test_artifacts_router.py::test_get_artifact_forces_download_for_any_xml_subtype[True]": 0.0014708340167999268, "tests/test_artifacts_router.py::test_get_artifact_ignores_owner_header_for_non_internal_caller": 0.0011674589477479458, "tests/test_artifacts_router.py::test_get_artifact_inline_text_returns_sha256_etag": 0.003626791061833501, "tests/test_artifacts_router.py::test_get_artifact_large_active_content_skips_content_hashing": 0.0036001671105623245, "tests/test_artifacts_router.py::test_get_artifact_large_text_skips_content_hashing": 0.008718250086531043, "tests/test_artifacts_router.py::test_get_artifact_normalizes_raw_owner_id_from_trusted_header": 0.0012811657506972551, "tests/test_artifacts_router.py::test_get_artifact_reads_utf8_text_file_on_windows_locale": 0.006395833333954215, "tests/test_artifacts_router.py::test_get_artifact_scopes_to_trusted_owner_header": 0.0012307919096201658, "tests/test_artifacts_router.py::test_get_artifact_text_preview_supports_bounded_range_requests": 0.008173916954547167, "tests/test_artifacts_router.py::test_get_artifact_without_owner_header_falls_back_to_effective_user": 0.0012983328197151423, "tests/test_artifacts_router.py::test_get_artifact_xml_download_supports_bounded_range_requests": 0.006333459168672562, "tests/test_artifacts_router.py::test_get_skill_archive_inline_returns_sha256_etag": 0.003247415879741311, "tests/test_artifacts_router.py::test_get_skill_archive_preview_supports_bounded_range_requests": 0.010688957758247852, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[TEXT/XML]": 0.00020112516358494759, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[application/atom+xml]": 0.0002059158869087696, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[application/rss+xml]": 0.00021208287216722965, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[application/xhtml+xml]": 0.00021700025536119938, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[application/xml]": 0.0002085000742226839, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[application/xslt+xml]": 0.00020587514154613018, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[image/svg+xml]": 0.00021220790222287178, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[image/svg]": 0.00021116691641509533, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[text/html]": 0.00022641615942120552, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[text/xml]": 0.00020858296193182468, "tests/test_artifacts_router.py::test_is_active_content_mime_type_covers_html_and_xml_documents[text/xsl]": 0.0002189171500504017, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[None]": 0.00020120921544730663, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[application/json]": 0.00020541693083941936, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[application/pdf]": 0.00021083303727209568, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[application/xml-dtd]": 0.00020695896819233894, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[image/png]": 0.00020254193805158138, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[text/csv]": 0.00020037381909787655, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[text/markdown]": 0.0002070409245789051, "tests/test_artifacts_router.py::test_is_active_content_mime_type_keeps_passive_types_inline[text/plain]": 0.00020833290182054043, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[etag-large.bin--inline]": 0.015846916008740664, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[etag-large.html--attachment]": 0.015610875096172094, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[etag-large.txt--inline]": 0.018652623752132058, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[etag-large.txt-?download=true-attachment]": 0.01494583417661488, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[last-modified-large.bin--inline]": 0.022844458930194378, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[last-modified-large.html--attachment]": 0.014495168346911669, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[last-modified-large.txt--inline]": 0.016076333820819855, "tests/test_artifacts_router.py::test_large_artifact_replacement_rejects_stale_if_range[last-modified-large.txt-?download=true-attachment]": 0.014758500969037414, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[False-st_ctime_ns]": 0.0022242930717766285, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[False-st_dev]": 0.0024294171016663313, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[False-st_ino]": 0.0024117499124258757, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[False-st_mtime_ns]": 0.004798331763595343, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[False-st_size]": 0.002387249143794179, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[True-st_ctime_ns]": 0.003960458096116781, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[True-st_dev]": 0.007864459184929729, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[True-st_ino]": 0.0029919578228145838, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[True-st_mtime_ns]": 0.0021022497676312923, "tests/test_artifacts_router.py::test_large_artifact_validator_tracks_metadata_without_reading[True-st_size]": 0.0024214168079197407, "tests/test_artifacts_router.py::test_load_editable_artifact_accepts_text_up_to_size_limit[0]": 0.0007916237227618694, "tests/test_artifacts_router.py::test_load_editable_artifact_accepts_text_up_to_size_limit[2097152]": 0.0030840421095490456, "tests/test_artifacts_router.py::test_load_editable_artifact_accepts_text_up_to_size_limit[6]": 0.0008136657997965813, "tests/test_artifacts_router.py::test_load_editable_artifact_bounds_read_after_size_probe[grow]": 0.0025975839234888554, "tests/test_artifacts_router.py::test_load_editable_artifact_bounds_read_after_size_probe[replace]": 0.00206108414568007, "tests/test_artifacts_router.py::test_refreshed_artifact_etag_can_be_used_to_save": 0.006192000117152929, "tests/test_artifacts_router.py::test_replaced_artifact_rejects_previous_if_range_validator": 0.0044305832125246525, "tests/test_artifacts_router.py::test_skill_archive_preview_rejects_oversized_member_before_decompression": 0.030482125002890825, "tests/test_artifacts_router.py::test_small_artifact_replacement_rejects_date_if_range": 0.005018832627683878, "tests/test_artifacts_router.py::test_unchanged_artifact_digest_is_reused_without_rereading": 0.0007673748768866062, "tests/test_artifacts_router.py::test_update_artifact_cancellation_drains_remote_sync_before_releasing_write": 0.0020447499118745327, "tests/test_artifacts_router.py::test_update_artifact_does_not_release_under_active_execution_lease": 0.0017707499209791422, "tests/test_artifacts_router.py::test_update_artifact_logs_primary_failure_when_cancelled_commit_fails": 0.0020048748701810837, "tests/test_artifacts_router.py::test_update_artifact_normalizes_dot_segments_before_syncing": 0.002267459174618125, "tests/test_artifacts_router.py::test_update_artifact_rejects_binary_file": 0.0010699990671128035, "tests/test_artifacts_router.py::test_update_artifact_rejects_dot_dot_escape_from_outputs": 0.001560834003612399, "tests/test_artifacts_router.py::test_update_artifact_rejects_non_output_path": 0.0009104171767830849, "tests/test_artifacts_router.py::test_update_artifact_rejects_oversized_content": 0.001331124920397997, "tests/test_artifacts_router.py::test_update_artifact_rejects_percent_encoded_dot_dot_over_http": 0.003969999961555004, "tests/test_artifacts_router.py::test_update_artifact_rejects_stale_revision_without_changing_file": 0.001156749902293086, "tests/test_artifacts_router.py::test_update_artifact_rejects_symlink_escaping_outputs": 0.0017025007400661707, "tests/test_artifacts_router.py::test_update_artifact_releases_sandbox_when_initial_sync_fails": 0.0031214167829602957, "tests/test_artifacts_router.py::test_update_artifact_replaces_utf8_text_atomically": 0.0018444161396473646, "tests/test_artifacts_router.py::test_update_artifact_replaces_when_fchmod_is_unavailable": 0.0017031256575137377, "tests/test_artifacts_router.py::test_update_artifact_reports_active_run_conflict": 0.0009713750332593918, "tests/test_artifacts_router.py::test_update_artifact_rolls_back_remote_when_local_replace_fails": 0.0017869172152131796, "tests/test_artifacts_router.py::test_update_artifact_syncs_non_mounted_sandbox": 0.0018134582787752151, "tests/test_assembly_io.py::test_abandoned_loop_does_not_wedge_the_counter": 0.0003568332176655531, "tests/test_assembly_io.py::test_pending_count_returns_to_zero_after_healthy_call": 0.0004512930754572153, "tests/test_assembly_io.py::test_queued_cancellation_releases_the_pending_count": 0.011045916937291622, "tests/test_assistant_payload_replay.py::test_restore_additional_kwargs_field_copies_present_values_only": 0.0002079575788229704, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_does_not_wrap_to_earlier_unused_message": 0.00020445836707949638, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_fallback_matches_structured_content_signature": 0.00022529205307364464, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_fallback_matches_unique_content_signature": 0.00020116614177823067, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_fallback_matches_unique_tool_call_signature": 0.00021545914933085442, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_fallback_uses_next_unused_when_ordinal_taken": 0.00020499876700341702, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_fallback_uses_order_when_signature_is_ambiguous": 0.00020891567692160606, "tests/test_assistant_payload_replay.py::test_restore_assistant_payloads_matches_by_position_when_lengths_match": 0.00022024987265467644, "tests/test_assistant_payload_replay.py::test_restore_reasoning_content_copies_reasoning_content": 0.00019479193724691868, "tests/test_assistants_compat.py::test_search_accepts_contract_maximum_limit": 0.0021050842478871346, "tests/test_assistants_compat.py::test_search_preserves_default_and_positive_offset": 0.0023347921669483185, "tests/test_assistants_compat.py::test_search_rejects_invalid_pagination[body0]": 0.0028005829080939293, "tests/test_assistants_compat.py::test_search_rejects_invalid_pagination[body1]": 0.002071500988677144, "tests/test_assistants_compat.py::test_search_rejects_invalid_pagination[body2]": 0.0029517500661313534, "tests/test_assistants_compat.py::test_search_rejects_invalid_pagination[body3]": 0.001985665876418352, "tests/test_auth.py::test_auth_context_authenticated_no_perms": 0.00028187502175569534, "tests/test_auth.py::test_auth_context_has_permission": 0.00023604091256856918, "tests/test_auth.py::test_auth_context_require_user_raises": 0.0002046253066509962, "tests/test_auth.py::test_auth_context_require_user_returns_user": 0.00024112476967275143, "tests/test_auth.py::test_auth_context_unauthenticated": 0.00019283290021121502, "tests/test_auth.py::test_authenticate_auto_rehashes_legacy_hash": 0.5318673339206725, "tests/test_auth.py::test_authenticate_skips_rehash_for_v2_hash": 0.3509014593437314, "tests/test_auth.py::test_cancelled_request_does_not_cancel_the_shared_lookup": 0.0010389587841928005, "tests/test_auth.py::test_change_password_rejects_common_password": 0.00020291702821850777, "tests/test_auth.py::test_change_password_request_accepts_new_email": 0.0002784591633826494, "tests/test_auth.py::test_change_password_request_new_email_optional": 0.0002144165337085724, "tests/test_auth.py::test_check_never_clobbers_record_replaced_during_policy_resolution[memory]": 0.0012330419849604368, "tests/test_auth.py::test_check_never_clobbers_record_replaced_during_policy_resolution[sql]": 0.009140373906120658, "tests/test_auth.py::test_check_survives_record_deleted_during_policy_resolution[memory]": 0.0013771671801805496, "tests/test_auth.py::test_check_survives_record_deleted_during_policy_resolution[sql]": 0.01269924989901483, "tests/test_auth.py::test_concurrent_cache_misses_share_one_lookup": 0.0030313758179545403, "tests/test_auth.py::test_concurrent_checks_on_expired_lock_are_race_free[memory]": 0.001524999737739563, "tests/test_auth.py::test_concurrent_checks_on_expired_lock_are_race_free[sql]": 0.039629333885386586, "tests/test_auth.py::test_create_and_decode_token": 0.00045837508514523506, "tests/test_auth.py::test_create_token_custom_expiry": 0.00026475032791495323, "tests/test_auth.py::test_create_user_duplicate_email_race_still_reports_email": 0.035067749908193946, "tests/test_auth.py::test_create_user_duplicate_primary_key_is_not_misreported_as_oauth": 0.033565375953912735, "tests/test_auth.py::test_create_user_propagates_non_uniqueness_integrity_error": 0.03412608290091157, "tests/test_auth.py::test_create_user_real_oauth_conflict_still_reported_correctly": 0.03596004075370729, "tests/test_auth.py::test_create_user_rejects_email_differing_only_in_case": 0.035542415920645, "tests/test_auth.py::test_create_user_rejects_legacy_mixed_case_email": 0.03418383304961026, "tests/test_auth.py::test_decode_token_expired": 0.00024870922788977623, "tests/test_auth.py::test_decode_token_invalid": 0.00021241581998765469, "tests/test_auth.py::test_distinct_emails_remain_distinct": 0.03511491673998535, "tests/test_auth.py::test_driver_constraint_name_reads_from_asyncpg_cause_chain": 0.00024474901147186756, "tests/test_auth.py::test_email_lookup_is_case_insensitive": 0.03602662496268749, "tests/test_auth.py::test_get_auth_context_not_set": 0.00030504120513796806, "tests/test_auth.py::test_get_auth_context_set": 0.0003907929640263319, "tests/test_auth.py::test_get_client_ip_direct_connection_no_proxy": 0.0006127911619842052, "tests/test_auth.py::test_get_client_ip_hostname_entry_trusts_its_resolved_address": 0.001296543050557375, "tests/test_auth.py::test_get_client_ip_hostname_is_re_resolved_after_its_ttl": 0.0010952081065624952, "tests/test_auth.py::test_get_client_ip_invalid_trusted_proxy_entry_skipped": 0.000798125984147191, "tests/test_auth.py::test_get_client_ip_no_client_returns_unknown": 0.00043145776726305485, "tests/test_auth.py::test_get_client_ip_unresolvable_hostname_trusts_nothing_and_is_cached": 0.0010221658740192652, "tests/test_auth.py::test_get_client_ip_without_x_real_ip_never_resolves": 0.0005111249629408121, "tests/test_auth.py::test_get_client_ip_x_real_ip_honored_from_trusted_proxy": 0.0005950422491878271, "tests/test_auth.py::test_get_client_ip_x_real_ip_ignored_when_no_trusted_proxy": 0.0007255410309880972, "tests/test_auth.py::test_get_client_ip_x_real_ip_rejected_from_untrusted_peer": 0.000510666985064745, "tests/test_auth.py::test_get_client_ip_xff_never_honored": 0.0005522093269973993, "tests/test_auth.py::test_hash_password_and_verify": 0.531922125723213, "tests/test_auth.py::test_hash_password_different_each_time": 0.7063541256356984, "tests/test_auth.py::test_hash_produces_v2_prefix": 0.17703254311345518, "tests/test_auth.py::test_is_email_violation_matches_both_backends": 0.00020150002092123032, "tests/test_auth.py::test_is_email_violation_rejects_primary_key_and_oauth": 0.00020387489348649979, "tests/test_auth.py::test_is_oauth_identity_violation_matches_postgres_constraint_name": 0.00019112578593194485, "tests/test_auth.py::test_is_oauth_identity_violation_matches_sqlite_message": 0.00021279091015458107, "tests/test_auth.py::test_is_oauth_identity_violation_rejects_other_postgres_constraints": 0.00019783293828368187, "tests/test_auth.py::test_is_oauth_identity_violation_rejects_sqlite_email_violation": 0.00019441707991063595, "tests/test_auth.py::test_is_uniqueness_violation_distinguishes_unique_from_not_null_and_check": 0.00020162668079137802, "tests/test_auth.py::test_jwt_default_ver_zero": 0.000261625275015831, "tests/test_auth.py::test_jwt_encodes_ver": 0.00035787513479590416, "tests/test_auth.py::test_legacy_mixed_case_duplicate_rows_resolve_without_error": 0.03518641693517566, "tests/test_auth.py::test_local_auth_throttle_config_validation": 0.00025691790506243706, "tests/test_auth.py::test_login_local_broken_config_fails_closed_after_first_failure": 0.007454540813341737, "tests/test_auth.py::test_login_local_lockout_follows_the_shared_database_across_replicas": 0.01980725023895502, "tests/test_auth.py::test_login_lockout_is_per_client_behind_a_proxy_named_by_hostname[None-429]": 0.007428041892126203, "tests/test_auth.py::test_login_lockout_is_per_client_behind_a_proxy_named_by_hostname[localhost-401]": 0.008218708215281367, "tests/test_auth.py::test_login_lockout_key_through_uvicorn_proxy_headers[aligned-with-nginx]": 0.005416332045570016, "tests/test_auth.py::test_login_lockout_key_through_uvicorn_proxy_headers[uvicorn-default]": 0.004882375011220574, "tests/test_auth.py::test_login_response_includes_needs_setup": 0.00020662392489612103, "tests/test_auth.py::test_missing_jwt_secret_generates_ephemeral": 0.0009302098769694567, "tests/test_auth.py::test_needs_rehash_returns_false_for_v2": 0.17733091721311212, "tests/test_auth.py::test_needs_rehash_returns_true_for_bare_bcrypt": 0.1748852920718491, "tests/test_auth.py::test_needs_rehash_returns_true_for_v1": 0.17721624998375773, "tests/test_auth.py::test_oidc_login_blocked_by_existing_local_account_across_case": 0.21276679169386625, "tests/test_auth.py::test_password_blocklist_keeps_short_passwords_for_length_check": 0.00025704270228743553, "tests/test_auth.py::test_rate_limiter_active_lockout_honors_live_lockout_seconds_change[memory]": 0.002282623900100589, "tests/test_auth.py::test_rate_limiter_active_lockout_honors_live_lockout_seconds_change[sql]": 0.019907875219359994, "tests/test_auth.py::test_rate_limiter_allows_under_limit[memory]": 0.00117779104039073, "tests/test_auth.py::test_rate_limiter_allows_under_limit[sql]": 0.0037255429197102785, "tests/test_auth.py::test_rate_limiter_blocks_after_max_failures[memory]": 0.0019014161080121994, "tests/test_auth.py::test_rate_limiter_blocks_after_max_failures[sql]": 0.012230082880705595, "tests/test_auth.py::test_rate_limiter_clean_ip_skips_config_read[memory]": 0.0011327501852065325, "tests/test_auth.py::test_rate_limiter_clean_ip_skips_config_read[sql]": 0.0032321240287274122, "tests/test_auth.py::test_rate_limiter_counts_failure_when_config_breaks[memory]": 0.0013512922450900078, "tests/test_auth.py::test_rate_limiter_counts_failure_when_config_breaks[sql]": 0.005993959028273821, "tests/test_auth.py::test_rate_limiter_honors_configured_attempts_and_lockout[memory]": 0.00162658398039639, "tests/test_auth.py::test_rate_limiter_honors_configured_attempts_and_lockout[sql]": 0.010795791866257787, "tests/test_auth.py::test_rate_limiter_lowered_then_raised_duration_not_resurrected[memory]": 0.0016953751910477877, "tests/test_auth.py::test_rate_limiter_lowered_then_raised_duration_not_resurrected[sql]": 0.01032550004310906, "tests/test_auth.py::test_rate_limiter_malformed_config_propagates": 0.00024345982819795609, "tests/test_auth.py::test_rate_limiter_policy_change_semantics[memory]": 0.0020592082291841507, "tests/test_auth.py::test_rate_limiter_policy_change_semantics[sql]": 0.012953250203281641, "tests/test_auth.py::test_rate_limiter_resets_on_success[memory]": 0.0016420837491750717, "tests/test_auth.py::test_rate_limiter_resets_on_success[sql]": 0.010574082378298044, "tests/test_auth.py::test_rate_limiter_tightened_threshold_preserves_failures[memory]": 0.0017327500972896814, "tests/test_auth.py::test_rate_limiter_tightened_threshold_preserves_failures[sql]": 0.01354487519711256, "tests/test_auth.py::test_rate_limiter_uses_defaults_when_config_unavailable": 0.0002545430324971676, "tests/test_auth.py::test_register_accepts_strong_password": 0.0002396248746663332, "tests/test_auth.py::test_register_rejects_common_password_case_insensitive": 0.0003578329924494028, "tests/test_auth.py::test_register_rejects_literal_password": 0.0003053750842809677, "tests/test_auth.py::test_require_auth_requires_request_param": 0.0003984167706221342, "tests/test_auth.py::test_require_auth_sets_auth_context": 0.0034208737779408693, "tests/test_auth.py::test_require_permission_denies_wrong_permission": 0.0014325419906526804, "tests/test_auth.py::test_require_permission_internal_role_denied_for_other_owner": 0.0015605001244693995, "tests/test_auth.py::test_require_permission_internal_role_scoped_by_owner_header": 0.0017105829901993275, "tests/test_auth.py::test_require_permission_internal_role_without_header_is_scoped_to_internal_user": 0.0015375420916825533, "tests/test_auth.py::test_require_permission_requires_auth": 0.0013454582076519728, "tests/test_auth.py::test_sqlite_round_trip_new_fields": 0.04059650003910065, "tests/test_auth.py::test_token_version_mismatch_rejects": 0.0009883339516818523, "tests/test_auth.py::test_update_user_normalizes_email": 0.035164583241567016, "tests/test_auth.py::test_update_user_on_legacy_mixed_case_row_does_not_collide": 0.035972833167761564, "tests/test_auth.py::test_update_user_raises_when_row_concurrently_deleted": 0.03468495816923678, "tests/test_auth.py::test_user_model_has_needs_setup_default_false": 0.0002674178685992956, "tests/test_auth.py::test_user_model_has_token_version_default_zero": 0.0002396248746663332, "tests/test_auth.py::test_user_model_needs_setup_true": 0.0002360418438911438, "tests/test_auth.py::test_user_repository_lists_registered_user_ids[creation-time-first]": 0.03484695893712342, "tests/test_auth.py::test_user_repository_lists_registered_user_ids[id-breaks-time-tie]": 0.034328625071793795, "tests/test_auth.py::test_validate_next_param_rejects_unsafe_paths": 0.00024041696451604366, "tests/test_auth.py::test_verify_bare_bcrypt_hash": 0.5293778330087662, "tests/test_auth.py::test_verify_password_rejects_empty": 0.35232845903374255, "tests/test_auth.py::test_verify_v1_prefixed_hash": 0.5272916660178453, "tests/test_auth.py::test_violated_constraint_extracts_name_from_both_backends": 0.0001986261922866106, "tests/test_auth_config.py::test_auth_config_defaults": 0.00020858319476246834, "tests/test_auth_config.py::test_auth_config_empty_secret_file_generates_new": 1.021678748773411, "tests/test_auth_config.py::test_auth_config_from_env": 0.00037904013879597187, "tests/test_auth_config.py::test_auth_config_missing_secret_generates_and_persists": 0.0017753744032233953, "tests/test_auth_config.py::test_auth_config_reuses_persisted_secret": 0.0012145829387009144, "tests/test_auth_config.py::test_auth_config_token_expiry_range": 0.00021958304569125175, "tests/test_auth_config.py::test_concurrent_jwt_secret_creators_converge": 0.006332416087388992, "tests/test_auth_config.py::test_jwt_secret_creation_keeps_a_peer_replica_value": 0.0045125833712518215, "tests/test_auth_config.py::test_unusable_jwt_secret_location_keeps_the_actionable_error": 0.0028842082247138023, "tests/test_auth_errors.py::test_auth_error_code_values": 0.0008136660326272249, "tests/test_auth_errors.py::test_auth_error_response_from_dict": 0.0005230421666055918, "tests/test_auth_errors.py::test_auth_error_response_serialization": 0.00030804192647337914, "tests/test_auth_errors.py::test_decode_token_returns_payload_on_valid": 0.0004673751536756754, "tests/test_auth_errors.py::test_decode_token_returns_token_error_on_bad_signature": 0.0003329173196107149, "tests/test_auth_errors.py::test_decode_token_returns_token_error_on_expired": 0.0008143340237438679, "tests/test_auth_errors.py::test_decode_token_returns_token_error_on_malformed": 0.0005827501881867647, "tests/test_auth_errors.py::test_token_error_values": 0.00026899995282292366, "tests/test_auth_me_permissions.py::test_account_preferences_use_registered_auth_and_csrf_middleware": 0.32674683327786624, "tests/test_auth_me_permissions.py::test_auth_disabled_me_includes_default_admin_permissions": 0.10274383425712585, "tests/test_auth_me_permissions.py::test_initialize_response_leaves_permissions_unresolved": 0.2767407069914043, "tests/test_auth_me_permissions.py::test_me_fallback_mirrors_authenticate_internal_caller_semantics": 0.03283500112593174, "tests/test_auth_me_permissions.py::test_me_falls_back_to_fresh_resolution_without_middleware_context": 0.034659834345802665, "tests/test_auth_me_permissions.py::test_me_lists_all_route_permissions_when_authorization_disabled": 0.30023687588982284, "tests/test_auth_me_permissions.py::test_me_reuses_middleware_resolved_permissions": 0.27892483375035226, "tests/test_auth_middleware.py::test_auth_disabled_allows_protected_path_without_cookie": 0.0012724590487778187, "tests/test_auth_middleware.py::test_auth_disabled_auth_me_reuses_middleware_user_without_cookie": 0.001291166990995407, "tests/test_auth_middleware.py::test_auth_disabled_does_not_clobber_internal_auth_identity": 0.0013622508849948645, "tests/test_auth_middleware.py::test_auth_disabled_does_not_clobber_valid_session_cookie": 0.0013998760841786861, "tests/test_auth_middleware.py::test_auth_disabled_is_ignored_in_explicit_production_env": 0.001099415123462677, "tests/test_auth_middleware.py::test_auth_disabled_skips_csrf_for_state_changing_requests": 0.0015820418484508991, "tests/test_auth_middleware.py::test_auth_disabled_stamps_default_admin_user_without_cookie": 0.0013835420832037926, "tests/test_auth_middleware.py::test_auth_disabled_startup_warning_suppressed_in_explicit_production_env": 0.00031183287501335144, "tests/test_auth_middleware.py::test_auth_disabled_startup_warning_when_effective": 0.0007038337644189596, "tests/test_auth_middleware.py::test_auth_uses_the_same_root_path_projection_as_the_router": 0.0011001669336110353, "tests/test_auth_middleware.py::test_delete_with_junk_cookie_rejected": 0.0012143328785896301, "tests/test_auth_middleware.py::test_internal_auth_owner_gate_skipped_in_auth_disabled_mode": 0.000460917130112648, "tests/test_auth_middleware.py::test_internal_auth_owner_header_of_suspended_account_rejected": 0.03725050110369921, "tests/test_auth_middleware.py::test_mcp_cache_reset_post_no_cookie_returns_401": 0.0010996670462191105, "tests/test_auth_middleware.py::test_protected_auth_path_no_cookie": 0.0011530828196555376, "tests/test_auth_middleware.py::test_protected_delete_no_cookie": 0.0013428330421447754, "tests/test_auth_middleware.py::test_protected_patch_no_cookie": 0.00194312515668571, "tests/test_auth_middleware.py::test_protected_path_no_cookie_returns_401": 0.0011688338126987219, "tests/test_auth_middleware.py::test_protected_path_with_junk_cookie_rejected": 0.0011918749660253525, "tests/test_auth_middleware.py::test_protected_paths[/api/agents]": 0.0002217490691691637, "tests/test_auth_middleware.py::test_protected_paths[/api/channels/providers]": 0.00022095884196460247, "tests/test_auth_middleware.py::test_protected_paths[/api/channels/slack/connect]": 0.00021645775996148586, "tests/test_auth_middleware.py::test_protected_paths[/api/channels]": 0.00022933399304747581, "tests/test_auth_middleware.py::test_protected_paths[/api/mcp/cache/reset]": 0.0002338760532438755, "tests/test_auth_middleware.py::test_protected_paths[/api/mcp/config]": 0.00021900027059018612, "tests/test_auth_middleware.py::test_protected_paths[/api/memory]": 0.00022741802968084812, "tests/test_auth_middleware.py::test_protected_paths[/api/models]": 0.00022733304649591446, "tests/test_auth_middleware.py::test_protected_paths[/api/runs/stream]": 0.00022599892690777779, "tests/test_auth_middleware.py::test_protected_paths[/api/skills]": 0.00023204111494123936, "tests/test_auth_middleware.py::test_protected_paths[/api/threads/123/runs]": 0.00022158329375088215, "tests/test_auth_middleware.py::test_protected_paths[/api/threads/123/uploads]": 0.00022079073823988438, "tests/test_auth_middleware.py::test_protected_paths[/api/threads/123]": 0.00022879079915583134, "tests/test_auth_middleware.py::test_protected_paths[/api/v1/auth/change-password]": 0.00022924994118511677, "tests/test_auth_middleware.py::test_protected_paths[/api/v1/auth/me]": 0.00022316607646644115, "tests/test_auth_middleware.py::test_protected_paths_with_trailing_slash[/api/models/]": 0.00022474909201264381, "tests/test_auth_middleware.py::test_protected_paths_with_trailing_slash[/api/v1/auth/change-password/]": 0.00022287503816187382, "tests/test_auth_middleware.py::test_protected_paths_with_trailing_slash[/api/v1/auth/me/]": 0.00021879211999475956, "tests/test_auth_middleware.py::test_protected_post_no_cookie_returns_401": 0.001084333984181285, "tests/test_auth_middleware.py::test_protected_post_with_internal_auth_header_passes": 0.0012986250221729279, "tests/test_auth_middleware.py::test_protected_post_with_non_ascii_internal_auth_header_returns_401": 0.0014212499372661114, "tests/test_auth_middleware.py::test_protected_put_no_cookie": 0.0013072488363832235, "tests/test_auth_middleware.py::test_public_auth_path_no_cookie": 0.001959626330062747, "tests/test_auth_middleware.py::test_public_auth_paths_with_trailing_slash[/api/v1/auth/login/local/]": 0.00022145709954202175, "tests/test_auth_middleware.py::test_public_auth_paths_with_trailing_slash[/api/v1/auth/logout/]": 0.00022512488067150116, "tests/test_auth_middleware.py::test_public_auth_paths_with_trailing_slash[/api/v1/auth/register/]": 0.00022900104522705078, "tests/test_auth_middleware.py::test_public_auth_paths_with_trailing_slash[/api/v1/auth/setup-status/]": 0.00022491789422929287, "tests/test_auth_middleware.py::test_public_path_no_cookie": 0.0022633757907897234, "tests/test_auth_middleware.py::test_public_paths[/api/v1/auth/login/local]": 0.00030762585811316967, "tests/test_auth_middleware.py::test_public_paths[/api/v1/auth/logout]": 0.00022495933808386326, "tests/test_auth_middleware.py::test_public_paths[/api/v1/auth/register]": 0.00024329195730388165, "tests/test_auth_middleware.py::test_public_paths[/api/v1/auth/setup-status]": 0.0002298317849636078, "tests/test_auth_middleware.py::test_public_paths[/docs/]": 0.00023929192684590816, "tests/test_auth_middleware.py::test_public_paths[/docs]": 0.00023845816031098366, "tests/test_auth_middleware.py::test_public_paths[/health/]": 0.00022033299319446087, "tests/test_auth_middleware.py::test_public_paths[/health]": 0.0002906250301748514, "tests/test_auth_middleware.py::test_public_paths[/openapi.json]": 0.0002354159951210022, "tests/test_auth_middleware.py::test_public_paths[/redoc]": 0.00022812490351498127, "tests/test_auth_middleware.py::test_put_with_junk_cookie_rejected": 0.001378416083753109, "tests/test_auth_middleware.py::test_unknown_api_path_is_protected": 0.00020716781727969646, "tests/test_auth_middleware.py::test_unknown_endpoint_no_cookie_returns_401": 0.0011464590206742287, "tests/test_auth_middleware.py::test_unknown_endpoint_with_junk_cookie_rejected": 0.0011598339769989252, "tests/test_auth_middleware.py::test_url_reconstruction_cannot_turn_a_protected_route_path_public[/api/v1/auth/setup-sta%09tus]": 0.0010981261730194092, "tests/test_auth_middleware.py::test_url_reconstruction_cannot_turn_a_protected_route_path_public[/api/v1/auth/setup-sta%0Atus]": 0.0012490430381149054, "tests/test_auth_middleware.py::test_url_reconstruction_cannot_turn_a_protected_route_path_public[/api/v1/auth/setup-sta%0Dtus]": 0.0011320419143885374, "tests/test_auth_middleware.py::test_url_reconstruction_cannot_turn_a_protected_route_path_public[/api/v1/auth/setup-status%23private]": 0.0011394999455660582, "tests/test_auth_middleware.py::test_url_reconstruction_cannot_turn_a_protected_route_path_public[/api/v1/auth/setup-status%3Fprivate]": 0.0010723744053393602, "tests/test_auth_type_system.py::test_api_auth_me_auth_disabled_returns_synthetic_user": 0.10426345793530345, "tests/test_auth_type_system.py::test_api_auth_me_expired_token_returns_structured_401": 0.27740666549652815, "tests/test_auth_type_system.py::test_api_auth_me_invalid_sig_returns_structured_401": 0.12672254187054932, "tests/test_auth_type_system.py::test_api_auth_me_no_cookie_returns_structured_401": 0.09000291698612273, "tests/test_auth_type_system.py::test_api_login_bad_credentials_returns_structured_401": 0.10624675010330975, "tests/test_auth_type_system.py::test_api_login_success_no_token_in_body": 0.772260959027335, "tests/test_auth_type_system.py::test_api_register_duplicate_returns_structured_400": 0.6814230398740619, "tests/test_auth_type_system.py::test_auth_config_missing_jwt_secret_raises": 0.03288958314806223, "tests/test_auth_type_system.py::test_auth_config_token_expiry_31_raises": 0.032739791087806225, "tests/test_auth_type_system.py::test_auth_config_token_expiry_boundary_1_ok": 0.03172795916907489, "tests/test_auth_type_system.py::test_auth_config_token_expiry_boundary_30_ok": 0.032287334091961384, "tests/test_auth_type_system.py::test_auth_config_token_expiry_used_in_login_response": 0.03318662499077618, "tests/test_auth_type_system.py::test_auth_config_token_expiry_zero_raises": 0.034022041130810976, "tests/test_auth_type_system.py::test_auth_error_response_all_codes_serializable": 0.03450262499973178, "tests/test_auth_type_system.py::test_auth_error_response_has_code_and_message": 0.03441195911727846, "tests/test_auth_type_system.py::test_change_password_preserves_session_only_preference": 0.8128562909550965, "tests/test_auth_type_system.py::test_change_password_reissues_access_and_csrf_in_lockstep_when_preference_changes": 0.8124909999314696, "tests/test_auth_type_system.py::test_csrf_checks_post_to_protected": 0.033064418006688356, "tests/test_auth_type_system.py::test_csrf_cookie_not_secure_on_http": 0.7837356252130121, "tests/test_auth_type_system.py::test_csrf_cookie_persistent_on_https": 0.2775739168282598, "tests/test_auth_type_system.py::test_csrf_cookie_secure_on_https": 0.275708207860589, "tests/test_auth_type_system.py::test_csrf_cookie_session_only_on_http": 0.27630570880137384, "tests/test_auth_type_system.py::test_csrf_does_not_exempt_me": 0.034137042006477714, "tests/test_auth_type_system.py::test_csrf_does_not_exempt_old_login_path": 0.032845875015482306, "tests/test_auth_type_system.py::test_csrf_exempts_login_local": 0.033565209014341235, "tests/test_auth_type_system.py::test_csrf_exempts_login_local_trailing_slash": 0.033627999015152454, "tests/test_auth_type_system.py::test_csrf_exempts_logout": 0.03381212498061359, "tests/test_auth_type_system.py::test_csrf_exempts_register": 0.03524208185262978, "tests/test_auth_type_system.py::test_csrf_middleware_allows_get_without_token": 0.03310745884664357, "tests/test_auth_type_system.py::test_csrf_middleware_allows_post_with_matching_token": 0.03316904231905937, "tests/test_auth_type_system.py::test_csrf_middleware_blocks_post_with_mismatched_token": 0.03593462496064603, "tests/test_auth_type_system.py::test_csrf_middleware_blocks_post_without_token": 0.034085166873410344, "tests/test_auth_type_system.py::test_csrf_middleware_exempts_login_local": 0.03242291626520455, "tests/test_auth_type_system.py::test_csrf_middleware_sets_cookie_on_auth_endpoint": 0.032848581904545426, "tests/test_auth_type_system.py::test_csrf_skips_get_requests": 0.03318033483810723, "tests/test_auth_type_system.py::test_decode_token_empty_string_returns_malformed": 0.033868791069835424, "tests/test_auth_type_system.py::test_decode_token_expired_maps_to_token_expired_code": 0.032599999802187085, "tests/test_auth_type_system.py::test_decode_token_invalid_sig_maps_to_token_invalid_code": 0.03193995822221041, "tests/test_auth_type_system.py::test_decode_token_malformed_maps_to_token_invalid_code": 0.032408082159236073, "tests/test_auth_type_system.py::test_decode_token_whitespace_returns_malformed": 0.03480912512168288, "tests/test_auth_type_system.py::test_get_auth_config_missing_env_var_generates_ephemeral": 0.03287254087626934, "tests/test_auth_type_system.py::test_get_current_user_expired_token_returns_token_expired": 0.03555625001899898, "tests/test_auth_type_system.py::test_get_current_user_invalid_token_returns_token_invalid": 0.0342398330103606, "tests/test_auth_type_system.py::test_get_current_user_malformed_token_returns_token_invalid": 0.034464375115931034, "tests/test_auth_type_system.py::test_get_current_user_no_cookie_returns_not_authenticated": 0.033438083017244935, "tests/test_auth_type_system.py::test_initialize_remember_me_false_keeps_access_and_csrf_session_only": 0.2727503750938922, "tests/test_auth_type_system.py::test_login_failure_uses_csrf_fallback_cookie_lifetime_on_https": 0.09290033392608166, "tests/test_auth_type_system.py::test_login_https_sets_secure_cookie": 0.46621445869095623, "tests/test_auth_type_system.py::test_login_remember_me_false_keeps_access_and_csrf_session_only": 0.45720766694284976, "tests/test_auth_type_system.py::test_login_remember_me_false_over_https_keeps_csrf_session_only": 0.4550890827085823, "tests/test_auth_type_system.py::test_login_remember_me_true_keeps_access_and_csrf_max_age_in_lockstep_on_localhost": 0.4641425411682576, "tests/test_auth_type_system.py::test_login_response_model_fields": 0.035482041304931045, "tests/test_auth_type_system.py::test_login_response_model_has_no_access_token": 0.0319519171025604, "tests/test_auth_type_system.py::test_logout_clears_access_and_csrf_without_reissuing_csrf": 0.2737777077127248, "tests/test_auth_type_system.py::test_oidc_callback_access_and_csrf_cookie_lifetime_match_on_https": 0.03667100006714463, "tests/test_auth_type_system.py::test_oidc_callback_access_and_csrf_cookie_stay_session_only": 0.03920687478967011, "tests/test_auth_type_system.py::test_register_http_cookie_httponly_true_secure_false": 0.28889158298261464, "tests/test_auth_type_system.py::test_register_https_cookie_httponly_true_secure_true": 0.28714541625231504, "tests/test_auth_type_system.py::test_register_remember_me_false_keeps_access_and_csrf_session_only": 0.2918162918649614, "tests/test_auth_type_system.py::test_session_cookie_policy_allows_operator_opt_in_for_public_http": 0.043621917022392154, "tests/test_auth_type_system.py::test_session_cookie_policy_degrades_public_http_to_session_cookie": 0.07281504198908806, "tests/test_auth_type_system.py::test_session_cookie_policy_ignores_forwarded_localhost_on_public_http[spoofed_headers0]": 0.050677208229899406, "tests/test_auth_type_system.py::test_session_cookie_policy_ignores_forwarded_localhost_on_public_http[spoofed_headers1]": 0.03800124931149185, "tests/test_auth_type_system.py::test_session_cookie_policy_persists_on_https": 0.04463062481954694, "tests/test_auth_type_system.py::test_session_cookie_policy_persists_on_ipv4_loopback_range": 0.061226123943924904, "tests/test_auth_type_system.py::test_session_cookie_policy_persists_on_localhost_http": 0.039753042394295335, "tests/test_auth_type_system.py::test_session_cookie_policy_remember_me_false_is_session_cookie": 0.04067795816808939, "tests/test_auth_type_system.py::test_user_response_accepts_configured_custom_role": 0.03275700006633997, "tests/test_auth_type_system.py::test_user_response_empty_string_role_rejected": 0.03203425114043057, "tests/test_auth_type_system.py::test_user_response_missing_required_fields": 0.03343670885078609, "tests/test_auth_type_system.py::test_user_response_system_role_literal": 0.03212949982844293, "tests/test_authorization_enforcement.py::TestAuthorizationGuardrailWiring::test_authorization_and_explicit_guardrail_both_run": 0.0004188339225947857, "tests/test_authorization_enforcement.py::TestAuthorizationGuardrailWiring::test_authorization_wires_adapter_with_the_build_provider_instance": 0.00036612595431506634, "tests/test_authorization_enforcement.py::TestAuthorizationGuardrailWiring::test_deferred_tool_search_bypasses_layer_two_for_filtered_catalog": 0.002050665905699134, "tests/test_authorization_enforcement.py::TestAuthorizationGuardrailWiring::test_subagent_deferred_tool_search_bypasses_layer_two_async": 0.0020424581598490477, "tests/test_authorization_enforcement.py::TestAuthorizationGuardrailWiring::test_tool_search_without_deferred_catalog_is_not_exempt": 0.0005627498030662537, "tests/test_authorization_enforcement.py::TestAuthorizationGuardrailWiring::test_wired_authorization_middleware_denies_execution_with_runtime_principal": 0.0009519578889012337, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_invalid_provider_result_fails_closed[bash]": 0.000918667996302247, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_invalid_provider_result_fails_closed[invalid_result1]": 0.0006932509131729603, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_invalid_provider_result_fails_closed[invalid_result2]": 0.000789291225373745, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_keeps_only_provider_allowed_tools_and_preserves_input_order": 0.0018530839588493109, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_provider_cannot_add_tools_outside_the_candidate_set": 0.0005960001144558191, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_provider_error_fails_closed_to_an_empty_tool_set": 0.0016208761371672153, "tests/test_authorization_enforcement.py::TestAuthorizationToolFilter::test_provider_error_fails_open_only_when_configured": 0.0011724159121513367, "tests/test_authorization_enforcement.py::test_bootstrap_assembly_uses_filtered_skill_set[skills_allow0-True-expected_names0]": 0.0014757500030100346, "tests/test_authorization_enforcement.py::test_bootstrap_assembly_uses_filtered_skill_set[skills_allow1-True-expected_names1]": 0.0005541658028960228, "tests/test_authorization_enforcement.py::test_bootstrap_assembly_uses_filtered_skill_set[skills_allow2-False-None]": 0.0005287087988108397, "tests/test_authorization_enforcement.py::test_lead_agent_filters_all_model_visible_tools_and_reuses_provider[False]": 0.013268331997096539, "tests/test_authorization_enforcement.py::test_lead_agent_filters_all_model_visible_tools_and_reuses_provider[True]": 0.0028342909645289183, "tests/test_authorization_outcome.py::test_context_key_is_double_underscore_prefixed_so_gateway_strips_forgeries": 0.00027091684751212597, "tests/test_authorization_outcome.py::test_missing_context_or_tool_call_id_is_a_no_op_rather_than_an_error": 0.00021416693925857544, "tests/test_authorization_outcome.py::test_pop_consumes_so_a_later_call_cannot_inherit_a_stale_decision": 0.0002492917701601982, "tests/test_authorization_outcome.py::test_round_trip_is_keyed_by_tool_call_id": 0.0002974581439048052, "tests/test_authorization_outcome.py::test_the_store_evicts_the_oldest_entry_once_it_is_full": 0.00028366572223603725, "tests/test_authorization_principal.py::TestAttributes::test_empty_mapping_attributes": 0.000222416827455163, "tests/test_authorization_principal.py::TestAttributes::test_mapping_attributes_copied": 0.00020587490871548653, "tests/test_authorization_principal.py::TestAttributes::test_missing_attributes": 0.00020683393813669682, "tests/test_authorization_principal.py::TestAttributes::test_non_mapping_attributes_raises_type_error[42]": 0.00022212392650544643, "tests/test_authorization_principal.py::TestAttributes::test_non_mapping_attributes_raises_type_error[invalid0]": 0.0003144161310046911, "tests/test_authorization_principal.py::TestAttributes::test_non_mapping_attributes_raises_type_error[invalid3]": 0.00022079306654632092, "tests/test_authorization_principal.py::TestAttributes::test_non_mapping_attributes_raises_type_error[not a mapping]": 0.0002298327162861824, "tests/test_authorization_principal.py::TestAttributes::test_none_attributes": 0.00020087487064301968, "tests/test_authorization_principal.py::TestAttributes::test_type_error_includes_actual_type": 0.0002183341421186924, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[1-False0]": 0.00024091685190796852, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[1-False1]": 0.00023362529464066029, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[False-False]": 0.00023570889607071877, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[None-False]": 0.00022783293388783932, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[True-True]": 0.00024716579355299473, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[true-False]": 0.0002659996971487999, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[value6-False]": 0.00023470702581107616, "tests/test_authorization_principal.py::TestIsInternalStrictBool::test_is_internal_strict_bool[value7-False]": 0.0002912927884608507, "tests/test_authorization_principal.py::TestPrincipalBuilderFields::test_empty_context": 0.00022345897741615772, "tests/test_authorization_principal.py::TestPrincipalBuilderFields::test_full_field_mapping": 0.00020783324725925922, "tests/test_authorization_principal.py::TestPrincipalBuilderFields::test_partial_context": 0.0002476242370903492, "tests/test_authorization_principal.py::TestPureFunction::test_input_not_modified": 0.0001944592222571373, "tests/test_authorization_principal.py::TestRoleResolution::test_empty_string_role_uses_default": 0.0002023747656494379, "tests/test_authorization_principal.py::TestRoleResolution::test_missing_role_uses_default": 0.00021100090816617012, "tests/test_authorization_principal.py::TestRoleResolution::test_none_role_uses_default": 0.00022249994799494743, "tests/test_authorization_principal.py::TestRoleResolution::test_unknown_role_preserved": 0.0002314997836947441, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_app_config_has_authorization_field": 0.0004974170587956905, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_app_config_load_propagates_to_singleton": 0.00041079195216298103, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_defaults": 0.00022783293388783932, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_get_returns_defaults_when_not_loaded": 0.000213331775739789, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_load_from_dict": 0.0002518321853131056, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_reset_clears_singleton": 0.00020816689357161522, "tests/test_authorization_provider.py::TestAuthorizationConfig::test_singleton_persistence": 0.00021879211999475956, "tests/test_authorization_provider.py::TestDataclasses::test_authz_decision_defaults": 0.0001932079903781414, "tests/test_authorization_provider.py::TestDataclasses::test_authz_decision_with_reasons": 0.0001997910439968109, "tests/test_authorization_provider.py::TestDataclasses::test_authz_request": 0.0002811248414218426, "tests/test_authorization_provider.py::TestDataclasses::test_authz_request_with_context": 0.00020650005899369717, "tests/test_authorization_provider.py::TestDataclasses::test_principal_defaults": 0.00020175008103251457, "tests/test_authorization_provider.py::TestDataclasses::test_principal_with_fields": 0.00022083311341702938, "tests/test_authorization_provider.py::TestFilterResources::test_allow_all_returns_all": 0.00021762610413134098, "tests/test_authorization_provider.py::TestFilterResources::test_deny_all_returns_empty": 0.00019258284009993076, "tests/test_authorization_provider.py::TestFilterResources::test_denylist_filter_removes_denied": 0.00023920787498354912, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_adapter_is_guardrail_provider": 0.0002698749303817749, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_adapter_name": 0.00020891614258289337, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_aevaluate_allow": 0.00036504073068499565, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_aevaluate_deny": 0.0003481670282781124, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_aevaluate_propagates_provider_exception": 0.00038608303293585777, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_custom_resource_type_and_action": 0.00021220813505351543, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_decision_conversion_preserves_metadata": 0.000256124883890152, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_allow": 0.000394333153963089, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_applies_default_role_when_missing": 0.00021833274513483047, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_deny": 0.00022595911286771297, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_maps_complete_principal_identity": 0.0002554601524025202, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_maps_context_fields": 0.00022225012071430683, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_maps_is_internal_false": 0.0002112498041242361, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_maps_is_internal_true": 0.0002154158428311348, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_preserves_unknown_role": 0.0002060839906334877, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_propagates_provider_exception": 0.0002779988572001457, "tests/test_authorization_provider.py::TestGuardrailAuthorizationAdapter::test_evaluate_sync_async_same_principal": 0.0004585408605635166, "tests/test_authorization_provider.py::TestProtocolConformance::test_allow_all_is_authorization_provider": 0.0002212498802691698, "tests/test_authorization_provider.py::TestProtocolConformance::test_deny_all_is_authorization_provider": 0.00021820818074047565, "tests/test_authorization_provider.py::TestProtocolConformance::test_plain_object_without_methods_is_not_provider": 0.00025204080156981945, "tests/test_authorization_provider.py::TestProtocolConformance::test_provider_without_filter_resources_is_not_provider": 0.0002302092034369707, "tests/test_authorization_route_permissions.py::TestRouteProviderCache::test_changed_config_returns_new_provider": 0.00024458393454551697, "tests/test_authorization_route_permissions.py::TestRouteProviderCache::test_same_config_returns_same_provider": 0.00027316692285239697, "tests/test_authorization_route_permissions.py::TestRouteProviderCache::test_same_content_different_object_reuses_provider": 0.0002310001291334629, "tests/test_authorization_route_permissions.py::test_auth_middleware_marks_internal_route_principal": 0.0015926260966807604, "tests/test_authorization_route_permissions.py::test_auth_middleware_stamps_provider_derived_permissions": 0.002523374045267701, "tests/test_authorization_route_permissions.py::test_authenticate_uses_route_permission_resolution": 0.0006412079092115164, "tests/test_authorization_route_permissions.py::test_route_permissions_apply_failure_mode_to_provider_resolution[False-expected1]": 0.0006134158466011286, "tests/test_authorization_route_permissions.py::test_route_permissions_apply_failure_mode_to_provider_resolution[True-expected0]": 0.0005484991706907749, "tests/test_authorization_route_permissions.py::test_route_permissions_disabled_preserves_all_permissions": 0.000601666048169136, "tests/test_authorization_route_permissions.py::test_route_permissions_fail_closed_denies_only_the_failed_permission": 0.001831958070397377, "tests/test_authorization_route_permissions.py::test_route_permissions_fail_open_allows_the_failed_permission": 0.0006479171570390463, "tests/test_authorization_route_permissions.py::test_route_permissions_use_async_provider_and_trusted_principal": 0.0005489159375429153, "tests/test_authorization_route_permissions.py::test_route_permissions_use_builtin_rbac_route_policy": 0.000522583955898881, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions0-runs:create-PATCH-/api/scheduled-tasks/task-1-payload1]": 0.004777207970619202, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions0-runs:create-POST-/api/scheduled-tasks-payload0]": 0.004662251099944115, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions0-runs:create-POST-/api/scheduled-tasks/task-1/resume-None]": 0.004821332870051265, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions0-runs:create-POST-/api/scheduled-tasks/task-1/trigger-None]": 0.004304001107811928, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions1-threads:write-PATCH-/api/scheduled-tasks/task-1-payload1]": 0.004312542034313083, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions1-threads:write-POST-/api/scheduled-tasks-payload0]": 0.005376290762796998, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions1-threads:write-POST-/api/scheduled-tasks/task-1/resume-None]": 0.004075417062267661, "tests/test_authorization_route_permissions.py::test_scheduled_run_creation_requires_thread_write_and_runs_create[permissions1-threads:write-POST-/api/scheduled-tasks/task-1/trigger-None]": 0.0039018739480525255, "tests/test_authorization_route_permissions.py::test_stateless_run_creation_allows_runs_create[/api/runs/stream]": 0.003597124945372343, "tests/test_authorization_route_permissions.py::test_stateless_run_creation_allows_runs_create[/api/runs/wait]": 0.003442416898906231, "tests/test_authorization_route_permissions.py::test_stateless_run_creation_requires_runs_create[/api/runs/stream]": 0.0036491667851805687, "tests/test_authorization_route_permissions.py::test_stateless_run_creation_requires_runs_create[/api/runs/wait]": 0.00325254094786942, "tests/test_authorization_runtime.py::TestDisabled::test_disabled_returns_none": 0.00028270971961319447, "tests/test_authorization_runtime.py::TestDisabled::test_disabled_with_provider_config_returns_none": 0.00021520908921957016, "tests/test_authorization_runtime.py::TestDisabledNoImport::test_disabled_does_not_import_invalid_path": 0.00020770798437297344, "tests/test_authorization_runtime.py::TestInvalidClassPath::test_nonexistent_attribute_raises_with_path": 0.00023754197172820568, "tests/test_authorization_runtime.py::TestInvalidClassPath::test_nonexistent_module_raises_with_path": 0.00045654107816517353, "tests/test_authorization_runtime.py::TestMissingProvider::test_enabled_without_provider_raises": 0.00026079011149704456, "tests/test_authorization_runtime.py::TestNoCaching::test_each_call_returns_new_instance": 0.0002377901691943407, "tests/test_authorization_runtime.py::TestNoFactoryInjection::test_factory_does_not_inject_framework_params": 0.0002135417889803648, "tests/test_authorization_runtime.py::TestProtocolConformance::test_non_class_target_raises": 0.0002679161261767149, "tests/test_authorization_runtime.py::TestProtocolConformance::test_non_protocol_class_raises": 0.0002929160837084055, "tests/test_authorization_runtime.py::TestRbacErrorPropagation::test_invalid_rbac_config_preserves_cause": 0.00022208294831216335, "tests/test_authorization_runtime.py::TestRbacErrorPropagation::test_invalid_rbac_config_surfaces_class_path": 0.00024975091218948364, "tests/test_authorization_runtime.py::TestRbacErrorPropagation::test_unknown_default_role_fails_during_provider_resolution": 0.00025574909523129463, "tests/test_authorization_runtime.py::TestRbacErrorPropagation::test_unknown_provider_config_key_surfaces_through_factory": 0.0002680830657482147, "tests/test_authorization_runtime.py::TestValidProvider::test_builtin_rbac_resolves": 0.00021762517280876637, "tests/test_authorization_runtime.py::TestValidProvider::test_custom_provider_resolves": 0.00021237600594758987, "tests/test_authorization_tool_filter.py::TestApplyToolAuthorization::test_disabled_does_not_resolve_provider": 0.0006753331981599331, "tests/test_authorization_tool_filter.py::TestApplyToolAuthorization::test_disabled_returns_original_and_none": 0.0018190417904406786, "tests/test_authorization_tool_filter.py::TestApplyToolAuthorization::test_enabled_filters_and_returns_provider": 0.0011583331506699324, "tests/test_authorization_tool_filter.py::TestApplyToolAuthorization::test_reuses_provided_provider": 0.001518166158348322, "tests/test_authorization_tool_filter.py::TestDisabledParity::test_lead_agent_context_disabled_noop": 0.0017746260855346918, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_fail_closed_on_provider_error": 0.001508916961029172, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_fail_open_on_provider_error": 0.0011108338367193937, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_filters_denied_tools": 0.0014475828502327204, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_guest_narrow_allowlist": 0.0022624582052230835, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_preserves_order": 0.0014509591273963451, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_provider_none_returns_original": 0.001330625033006072, "tests/test_authorization_tool_filter.py::TestFilterToolsByAuthorization::test_unknown_role_raises_and_fail_closed_denies_all": 0.0014118750113993883, "tests/test_background_task_status_filter.py::test_internal_status_filter_rejects_invalid_values[]": 0.034586665919050574, "tests/test_background_task_status_filter.py::test_internal_status_filter_rejects_invalid_values[unknown]": 0.03519995720125735, "tests/test_background_task_status_filter.py::test_status_filter_finds_matches_before_limit[failed]": 0.06396320788189769, "tests/test_background_task_status_filter.py::test_status_filter_finds_matches_before_limit[input_required]": 0.04731612419709563, "tests/test_background_task_status_filter.py::test_status_filter_preserves_limit_order_and_default_behavior": 0.04172108299098909, "tests/test_background_task_status_filter.py::test_status_filter_preserves_owner_and_incarnation_isolation[None]": 0.041083083022385836, "tests/test_background_task_status_filter.py::test_status_filter_preserves_owner_and_incarnation_isolation[current]": 0.04102245927788317, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[cancelled-False]": 0.037746291141957045, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[cancelled-True]": 0.037696666084229946, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[completed-False]": 0.03894104063510895, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[completed-True]": 0.03965874994173646, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[failed-False]": 0.039970293175429106, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[failed-True]": 0.0384166669100523, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[input_required-False]": 0.03896729205735028, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[input_required-True]": 0.04104483500123024, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[submitted-False]": 0.04315937403589487, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[submitted-True]": 0.043623124714940786, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[working-False]": 0.045435875887051225, "tests/test_background_task_status_filter.py::test_status_intersects_active_only[working-True]": 0.03918912494555116, "tests/test_background_task_status_filter.py::test_status_tool_schema_exposes_existing_states_and_rejects_invalid_values": 0.0007634570356458426, "tests/test_background_tasks_tool.py::test_background_task_tools_fail_closed_without_server_owned_incarnation": 0.00047904113307595253, "tests/test_background_tasks_tool.py::test_cancel_background_task_uses_current_user_and_thread": 0.0005040830001235008, "tests/test_background_tasks_tool.py::test_list_background_tasks_returns_only_safe_local_fields": 0.0006307079456746578, "tests/test_base_to_dict.py::test_column_keys_are_cached_per_class": 0.00020100106485188007, "tests/test_base_to_dict.py::test_repr_lists_columns": 0.00021504214964807034, "tests/test_base_to_dict.py::test_to_dict_exclude": 0.00022783316671848297, "tests/test_base_to_dict.py::test_to_dict_returns_all_columns": 0.00024725007824599743, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[FILE:../outputs/report.md non-empty]": 0.038705374812707305, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[F\\u0130LE:../outputs/report.md exists]": 0.03706120792776346, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[F\\u0130LE_WR\\u0130TTEN:../outputs/report.md]": 0.03876199992373586, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[f\\u0131le:../outputs/report.md exists]": 0.038660333724692464, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[f\\u0131le_written:../outputs/report.md]": 0.03819837514311075, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[file:../outputs/report.md exists]": 0.03986450005322695, "tests/test_batch_acceptance.py::test_allowed_file_spellings_read_under_a_released_holder[file_written:../outputs/report.md]": 0.03667933424003422, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[FILE:../outputs/report.md non-empty]": 0.05097437580116093, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[F\\u0130LE:../outputs/report.md exists]": 0.051094625145196915, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[F\\u0130LE_WR\\u0130TTEN:../outputs/report.md]": 0.05143320676870644, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[f\\u0131le:../outputs/report.md exists]": 0.05054941610433161, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[f\\u0131le_written:../outputs/report.md]": 0.051238083047792315, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[file:../outputs/report.md exists]": 0.05281770811416209, "tests/test_batch_acceptance.py::test_caller_sandbox_deny_applies_to_every_file_spelling[file_written:../outputs/report.md]": 0.050473209004849195, "tests/test_batch_acceptance.py::test_checker_error_does_not_retry_successful_execution": 0.05252745933830738, "tests/test_batch_acceptance.py::test_completed_batch_records_mixed_checks_and_exports_after_reopen": 0.06143704173155129, "tests/test_batch_acceptance.py::test_criteria_survive_lease_recovery_and_submission_replay": 0.04790320782922208, "tests/test_batch_acceptance.py::test_csv_header_criterion_survives_batch_execution_and_storage": 0.057724916841834784, "tests/test_batch_acceptance.py::test_denied_sandbox_keeps_result_unchecked_without_acquiring[FILE]": 0.04885054100304842, "tests/test_batch_acceptance.py::test_denied_sandbox_keeps_result_unchecked_without_acquiring[File_Written]": 0.04996729223057628, "tests/test_batch_acceptance.py::test_denied_sandbox_keeps_result_unchecked_without_acquiring[file]": 0.07312037399969995, "tests/test_batch_acceptance.py::test_failed_execution_is_not_checked": 0.04874966712668538, "tests/test_batch_acceptance.py::test_file_check_cannot_confirm_another_users_file": 0.05497091682627797, "tests/test_batch_acceptance.py::test_json_criterion_survives_batch_execution_and_storage": 0.05688491719774902, "tests/test_batch_acceptance.py::test_no_criteria_skips_checker_and_preserves_success": 0.05234745820052922, "tests/test_batch_acceptance.py::test_only_effective_file_checks_request_sandbox_access[criteria0]": 0.03677383321337402, "tests/test_batch_acceptance.py::test_only_effective_file_checks_request_sandbox_access[criteria1]": 0.0354158750269562, "tests/test_batch_acceptance.py::test_only_effective_file_checks_request_sandbox_access[criteria2]": 0.03986979299224913, "tests/test_batch_acceptance.py::test_slow_checker_renews_lease_and_stops_after_losing_it": 1.0588991669937968, "tests/test_batch_acceptance.py::test_stored_delegated_checked_and_exported_criteria_agree[empty]": 0.052200083853676915, "tests/test_batch_acceptance.py::test_stored_delegated_checked_and_exported_criteria_agree[escaped]": 0.05309566599316895, "tests/test_batch_acceptance.py::test_stored_delegated_checked_and_exported_criteria_agree[oversized]": 0.05286183301359415, "tests/test_batch_acceptance.py::test_stored_delegated_checked_and_exported_criteria_agree[truncated_tag]": 0.051493708742782474, "tests/test_batch_acceptance.py::test_surrogate_csv_criterion_preserves_completed_execution_after_reopen[\\\\ud800]": 0.05778045696206391, "tests/test_batch_acceptance.py::test_surrogate_csv_criterion_preserves_completed_execution_after_reopen[\\\\udfff]": 0.0547992498613894, "tests/test_batch_acceptance.py::test_surrogate_csv_criterion_preserves_completed_execution_after_reopen[id\\\\ud800]": 0.057199041824787855, "tests/test_batch_acceptance.py::test_tool_preserves_per_item_criteria_and_legacy_shape": 0.06526316585950553, "tests/test_batch_extension_snapshot.py::test_batch_keeps_its_construction_snapshot[False-False-False-False]": 0.0049348329193890095, "tests/test_batch_extension_snapshot.py::test_batch_keeps_its_construction_snapshot[False-False-True-False]": 0.0031229997985064983, "tests/test_batch_extension_snapshot.py::test_batch_keeps_its_construction_snapshot[True-False-False-False]": 0.003366375109180808, "tests/test_batch_extension_snapshot.py::test_batch_keeps_its_construction_snapshot[True-True-False-False]": 0.0039925421588122845, "tests/test_batch_extension_snapshot.py::test_batch_keeps_its_construction_snapshot[True-True-True-True]": 0.0030587913934141397, "tests/test_batch_lease_lifecycle.py::test_each_scheduler_claim_has_a_fresh_ownership_generation": 0.07253504125401378, "tests/test_batch_lease_lifecycle.py::test_execution_requires_an_explicit_claim_owner": 0.034424833953380585, "tests/test_batch_lease_lifecycle.py::test_heartbeat_exit_drains_an_in_flight_renewal_across_repeated_cancellation": 1.0045374580658972, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[cancel-finalize]": 0.0504506251309067, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[cancel-renew]": 0.049114414723590016, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[cancel-requeue]": 0.04921725019812584, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[cancel-running]": 0.07318016514182091, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[reclaim-finalize]": 0.05263133207336068, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[reclaim-renew]": 0.050367501098662615, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[reclaim-requeue]": 0.04878466692753136, "tests/test_batch_lease_lifecycle.py::test_in_flight_old_acknowledgement_cannot_change_reclaimed_row[reclaim-running]": 0.05070766690187156, "tests/test_batch_lease_lifecycle.py::test_initialization_keeps_renewing_for_other_workers": 3.41285675088875, "tests/test_batch_lease_lifecycle.py::test_lost_heartbeat_cancels_execution_before_a_long_poll_interval": 10.060789916897193, "tests/test_batch_lease_lifecycle.py::test_recovery_does_not_overwrite_a_renewal_after_its_expiry_read": 0.04587820777669549, "tests/test_batch_lease_lifecycle.py::test_renewal_reports_only_explicit_cancellation[batch_cancelled]": 0.0451209160964936, "tests/test_batch_lease_lifecycle.py::test_renewal_reports_only_explicit_cancellation[item_cancelled]": 0.04527729284018278, "tests/test_batch_lease_lifecycle.py::test_renewal_reports_only_explicit_cancellation[missing]": 0.045288749039173126, "tests/test_batch_lease_lifecycle.py::test_renewal_reports_only_explicit_cancellation[owned]": 0.04494399996474385, "tests/test_batch_lease_lifecycle.py::test_renewal_reports_only_explicit_cancellation[wrong_owner]": 0.045017083175480366, "tests/test_batch_lease_lifecycle.py::test_scheduler_does_not_reclaim_its_still_initializing_item": 0.054047376150265336, "tests/test_batch_lease_lifecycle.py::test_stale_claim_pass_preserves_peer_claim_or_control[cancel-pending]": 0.052463291911408305, "tests/test_batch_lease_lifecycle.py::test_stale_claim_pass_preserves_peer_claim_or_control[cancel-queued]": 0.056084416108205914, "tests/test_batch_lease_lifecycle.py::test_stale_claim_pass_preserves_peer_claim_or_control[claim-pending]": 0.052845916943624616, "tests/test_batch_lease_lifecycle.py::test_stale_claim_pass_preserves_peer_claim_or_control[claim-queued]": 0.05158937396481633, "tests/test_batch_lease_lifecycle.py::test_stale_claim_pass_preserves_peer_claim_or_control[pause-pending]": 0.14714695885777473, "tests/test_batch_lease_lifecycle.py::test_stale_claim_pass_preserves_peer_claim_or_control[pause-queued]": 0.054973291931673884, "tests/test_batch_rag_evidence.py::test_cited_evidence_survives_worker_database_reopen_and_export[postgres-knowledge_search]": 0.0012658752966672182, "tests/test_batch_rag_evidence.py::test_cited_evidence_survives_worker_database_reopen_and_export[postgres-task]": 0.0011077916715294123, "tests/test_batch_rag_evidence.py::test_cited_evidence_survives_worker_database_reopen_and_export[sqlite-knowledge_search]": 0.096883375197649, "tests/test_batch_rag_evidence.py::test_cited_evidence_survives_worker_database_reopen_and_export[sqlite-task]": 0.05789024895057082, "tests/test_batch_rag_evidence.py::test_evidence_budget_keeps_whole_records_and_reports_omissions[10000]": 0.0012123750057071447, "tests/test_batch_rag_evidence.py::test_evidence_budget_keeps_whole_records_and_reports_omissions[1000]": 0.0005999580025672913, "tests/test_batch_rag_evidence.py::test_evidence_budget_keeps_whole_records_and_reports_omissions[1800]": 0.0003322502598166466, "tests/test_batch_rag_evidence.py::test_evidence_budget_keeps_whole_records_and_reports_omissions[1]": 0.00030487379990518093, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[postgres-cancel-running]": 0.0011322079226374626, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[postgres-cancel]": 0.0013057931791990995, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[postgres-failure]": 0.0011528742033988237, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[postgres-retry]": 0.0011076659429818392, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[postgres-stale-lease]": 0.0011090000625699759, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[sqlite-cancel-running]": 0.04952020780183375, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[sqlite-cancel]": 0.048235501162707806, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[sqlite-failure]": 0.04663904197514057, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[sqlite-retry]": 0.049433874897658825, "tests/test_batch_rag_evidence.py::test_fenced_or_failed_attempts_cannot_publish_evidence[sqlite-stale-lease]": 0.04818249982781708, "tests/test_batch_rag_evidence.py::test_forwarded_omissions_follow_only_current_complete_references[omitted]": 0.002560333115980029, "tests/test_batch_rag_evidence.py::test_forwarded_omissions_follow_only_current_complete_references[partial]": 0.0015007918700575829, "tests/test_batch_rag_evidence.py::test_forwarded_omissions_follow_only_current_complete_references[retained]": 0.001923748990520835, "tests/test_batch_rag_evidence.py::test_forwarded_omissions_follow_only_current_complete_references[unknown]": 0.0016216670628637075, "tests/test_batch_rag_evidence.py::test_forwarding_limit_counts_duplicate_omissions_once": 0.01529608340933919, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[postgres-None-True-thread-1-401]": 0.0011505410075187683, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[postgres-other-True-thread-1-404]": 0.001251291949301958, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[postgres-user-1-False-thread-1-403]": 0.001120374770835042, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[postgres-user-1-True-other-thread-404]": 0.0011592088267207146, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[postgres-user-1-True-thread-1-200]": 0.001281083095818758, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[sqlite-None-True-thread-1-401]": 0.04962720791809261, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[sqlite-other-True-thread-1-404]": 0.40219937497749925, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[sqlite-user-1-False-thread-1-403]": 0.050102708861231804, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[sqlite-user-1-True-other-thread-404]": 0.04984441585838795, "tests/test_batch_rag_evidence.py::test_http_export_checks_permission_thread_and_batch_owner[sqlite-user-1-True-thread-1-200]": 0.0545884168241173, "tests/test_batch_rag_evidence.py::test_nested_task_omissions_survive_worker_reopen_and_export[postgres]": 0.0014472079928964376, "tests/test_batch_rag_evidence.py::test_nested_task_omissions_survive_worker_reopen_and_export[sqlite]": 0.15255991579033434, "tests/test_batch_rag_evidence.py::test_plain_results_keep_nullable_evidence[postgres]": 0.001571873901411891, "tests/test_batch_rag_evidence.py::test_plain_results_keep_nullable_evidence[sqlite]": 0.06063995696604252, "tests/test_batch_rag_evidence.py::test_real_subagent_graph_captures_artifact_for_durable_export[postgres]": 0.0015117090661078691, "tests/test_batch_rag_evidence.py::test_real_subagent_graph_captures_artifact_for_durable_export[sqlite]": 0.08885487401857972, "tests/test_batch_rag_evidence.py::test_recaptured_source_supersedes_forwarded_omission[False]": 0.00029191793873906136, "tests/test_batch_rag_evidence.py::test_recaptured_source_supersedes_forwarded_omission[True]": 0.00025325012393295765, "tests/test_batch_rag_evidence.py::test_report_truncation_selects_only_complete_stored_citations[postgres]": 0.0013225420843809843, "tests/test_batch_rag_evidence.py::test_report_truncation_selects_only_complete_stored_citations[sqlite]": 0.0551569580566138, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[future-version]": 0.0002950418274849653, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[invalid-id]": 0.0002661652397364378, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[invalid-locator]": 0.000238833948969841, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[invalid-provider]": 0.0002455837093293667, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[invalid-text]": 0.0002335419412702322, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[overlong-name]": 0.00023841694928705692, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[uncited]": 0.00032416684553027153, "tests/test_batch_rag_evidence.py::test_unrelated_or_invalid_evidence_is_not_persisted[unsupported-tool]": 0.00038183294236660004, "tests/test_batch_result_reader.py::test_bound_reader_stop_does_not_fall_back_to_global": 0.0006635827012360096, "tests/test_batch_result_reader.py::test_completion_changes_revision_and_requires_restart": 0.056688417214900255, "tests/test_batch_result_reader.py::test_continuation_accepts_changed_window_size": 0.0660052509047091, "tests/test_batch_result_reader.py::test_escape_heavy_windows_survive_real_output_budget[None]": 0.07180704083293676, "tests/test_batch_result_reader.py::test_escape_heavy_windows_survive_real_output_budget[budget1]": 0.05989954201504588, "tests/test_batch_result_reader.py::test_escape_heavy_windows_survive_real_output_budget[budget2]": 0.05870616598986089, "tests/test_batch_result_reader.py::test_escape_heavy_windows_survive_real_output_budget[budget3]": 0.0592359583824873, "tests/test_batch_result_reader.py::test_escape_heavy_windows_survive_real_output_budget[budget4]": 0.06436462420970201, "tests/test_batch_result_reader.py::test_failed_report_retry_and_cancel_states": 0.05968020809814334, "tests/test_batch_result_reader.py::test_gateway_tool_assembly_gating_and_config_binding": 0.039381666108965874, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args0]": 0.0006992502603679895, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args10]": 0.0004919993225485086, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args1]": 0.0005985000170767307, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args2]": 0.0006217507179826498, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args3]": 0.0005232489202171564, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args4]": 0.0005217092111706734, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args5]": 0.0015037069097161293, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args6]": 0.0004996261559426785, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args7]": 0.0005067500751465559, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args8]": 0.0005597919225692749, "tests/test_batch_result_reader.py::test_invalid_reader_arguments_do_not_query_storage[args9]": 0.0004917089827358723, "tests/test_batch_result_reader.py::test_long_criteria_and_error_are_inside_the_window": 0.04679824970662594, "tests/test_batch_result_reader.py::test_missing_thread_and_legacy_submitter_are_explicitly_rejected": 0.0006565002258867025, "tests/test_batch_result_reader.py::test_output_budget_too_small_stops_without_zero_progress": 0.037440208019688725, "tests/test_batch_result_reader.py::test_pending_empty_and_position_boundaries": 0.04070287384092808, "tests/test_batch_result_reader.py::test_reader_rejects_other_user_or_thread[other-other]": 0.053697667084634304, "tests/test_batch_result_reader.py::test_reader_rejects_other_user_or_thread[other-thread-1]": 0.05840795813128352, "tests/test_batch_result_reader.py::test_reader_rejects_other_user_or_thread[user-1-other]": 0.053716666996479034, "tests/test_batch_result_reader.py::test_real_submission_worker_reopen_and_toolnode_continuation[postgres]": 0.0012562500778585672, "tests/test_batch_result_reader.py::test_real_submission_worker_reopen_and_toolnode_continuation[sqlite]": 0.15943558188155293, "tests/test_batch_result_reader.py::test_real_tool_schema_rejects_boolean_integers[max_chars]": 0.0006870008073747158, "tests/test_batch_result_reader.py::test_real_tool_schema_rejects_boolean_integers[offset]": 0.0005844172555953264, "tests/test_batch_result_reader.py::test_real_tool_schema_rejects_boolean_integers[position]": 0.0007982498500496149, "tests/test_batch_result_reader.py::test_runtime_identity_is_not_a_model_argument": 0.03957120794802904, "tests/test_batch_result_reader.py::test_sdk_factory_graph_consumes_reader": 0.04718212503939867, "tests/test_batch_result_reader.py::test_serialization_and_hash_run_off_loop": 0.03784491610713303, "tests/test_batch_task_tool.py::test_batch_task_is_explicit_idempotent_submission[None-True]": 0.0006052081007510424, "tests/test_batch_task_tool.py::test_batch_task_is_explicit_idempotent_submission[incarnation-1-True]": 0.0007714172825217247, "tests/test_batch_task_tool.py::test_batch_task_is_explicit_idempotent_submission[thread_incarnation2-False]": 0.0006750000175088644, "tests/test_batch_task_tool.py::test_batch_task_rejects_duplicate_item_keys_without_submitting": 0.0004867070820182562, "tests/test_batch_task_tool.py::test_batch_task_rejects_stale_standalone_thread_incarnation": 0.0005551660433411598, "tests/test_batch_task_tool.py::test_bound_batch_task_uses_the_explicit_app_config": 0.0005272908601909876, "tests/test_batch_task_tool.py::test_bound_batch_tools_do_not_fall_back_after_runtime_stops": 0.0005477915983647108, "tests/test_batch_task_tool.py::test_bound_batch_tools_expose_a_sync_invocation_path": 0.0005337509792298079, "tests/test_batch_task_tool.py::test_bound_batch_tools_sync_path_uses_the_explicit_submitter": 0.0006864590104669333, "tests/test_batch_task_tool.py::test_bound_batch_tools_use_the_explicit_submitter": 0.0006454999092966318, "tests/test_bench_checkpoint_channels.py::test_case_rejects_non_positive_snapshot_frequency": 0.0002199159935116768, "tests/test_bench_checkpoint_channels.py::test_controller_writes_versioned_jsonl_without_sensitive_case_paths": 0.0025011259131133556, "tests/test_bench_checkpoint_channels.py::test_cross_mode_validation_rejects_materialized_state_mismatch": 0.0002761678770184517, "tests/test_bench_checkpoint_channels.py::test_deterministic_message_has_exact_payload_bytes_and_stable_identity": 0.0002188333310186863, "tests/test_bench_checkpoint_channels.py::test_expand_cases_alternates_modes_without_cross_product_reordering": 0.0002048751339316368, "tests/test_bench_checkpoint_channels.py::test_expand_cases_sweeps_delta_frequencies_without_duplicating_full_cases": 0.0002184582408517599, "tests/test_bench_checkpoint_channels.py::test_help_explains_delta_only_runs_bypass_full_payload_cap": 0.000724666053429246, "tests/test_bench_checkpoint_channels.py::test_memory_case_keeps_timings_when_private_storage_stats_change": 0.2592989581171423, "tests/test_bench_checkpoint_channels.py::test_memory_smoke_case_materializes_at_low_snapshot_frequency": 0.31075962423346937, "tests/test_bench_checkpoint_channels.py::test_memory_smoke_case_materializes_expected_state[delta]": 0.2573048328049481, "tests/test_bench_checkpoint_channels.py::test_memory_smoke_case_materializes_expected_state[full]": 0.2593011260032654, "tests/test_bench_checkpoint_channels.py::test_oversized_filter_applies_full_cap_to_every_swept_delta_cadence": 0.00020308420062065125, "tests/test_bench_checkpoint_channels.py::test_oversized_filter_does_not_suppress_a_delta_only_diagnostic": 0.00019875005818903446, "tests/test_bench_checkpoint_channels.py::test_oversized_filter_skips_full_and_delta_as_a_comparable_pair": 0.0002032071352005005, "tests/test_bench_checkpoint_channels.py::test_parse_choice_csv_reports_duplicate_values": 0.00025041704066097736, "tests/test_bench_checkpoint_channels.py::test_parse_positive_int_csv_deduplicates_in_input_order": 0.0002910410985350609, "tests/test_bench_checkpoint_channels.py::test_parse_positive_int_csv_rejects_invalid_values[-1]": 0.0002267090603709221, "tests/test_bench_checkpoint_channels.py::test_parse_positive_int_csv_rejects_invalid_values[0]": 0.0002327081747353077, "tests/test_bench_checkpoint_channels.py::test_parse_positive_int_csv_rejects_invalid_values[1,,2]": 0.00021462608128786087, "tests/test_bench_checkpoint_channels.py::test_parse_positive_int_csv_rejects_invalid_values[]": 0.0002497921232134104, "tests/test_bench_checkpoint_channels.py::test_parse_positive_int_csv_rejects_invalid_values[one]": 0.00021929130889475346, "tests/test_bench_checkpoint_channels.py::test_postgres_backend_requires_explicit_connection_uri": 0.0014552497304975986, "tests/test_bench_checkpoint_channels.py::test_postgres_failure_does_not_expose_connection_uri": 0.020604457007721066, "tests/test_bench_checkpoint_channels.py::test_postgres_smoke_case_reports_normalized_storage[asyncio]": 0.0004968340508639812, "tests/test_bench_checkpoint_channels.py::test_postgres_storage_stats_normalize_checkpoint_tables[asyncio]": 0.0007076661568135023, "tests/test_bench_checkpoint_channels.py::test_profiled_case_writes_loadable_stats": 0.27011095895431936, "tests/test_bench_checkpoint_channels.py::test_shared_backend_thread_ids_are_case_scoped_and_stable": 0.00019774888642132282, "tests/test_bench_checkpoint_channels.py::test_sqlite_smoke_case_reports_durable_and_logical_storage[delta]": 0.26271624909713864, "tests/test_bench_checkpoint_channels.py::test_sqlite_smoke_case_reports_durable_and_logical_storage[full]": 0.26033429079689085, "tests/test_bench_checkpoint_production.py::test_case_rejects_frequency_on_full_mode": 0.00021275016479194164, "tests/test_bench_checkpoint_production.py::test_case_rejects_nonpositive_turns": 0.00028125010430812836, "tests/test_bench_checkpoint_production.py::test_case_rejects_turns_consumed_by_warmup[1]": 0.00025266571901738644, "tests/test_bench_checkpoint_production.py::test_case_rejects_turns_consumed_by_warmup[2]": 0.00022779195569455624, "tests/test_bench_checkpoint_production.py::test_cross_mode_digest_gate_fails_both_rows_on_mismatch": 0.00022191577591001987, "tests/test_bench_checkpoint_production.py::test_cross_mode_gate_tolerates_missing_pair": 0.00020483299158513546, "tests/test_bench_checkpoint_production.py::test_expand_cases_alternates_mode_order": 0.00023545813746750355, "tests/test_bench_checkpoint_production.py::test_expand_cases_sweeps_frequency_for_delta_only": 0.00034066615626215935, "tests/test_bench_checkpoint_production.py::test_merged_busy_ms_unions_overlapping_intervals": 0.0004707074258476496, "tests/test_bench_checkpoint_production.py::test_run_case_fails_when_warm_cache_is_not_hit": 0.5411592081654817, "tests/test_bench_checkpoint_production.py::test_run_case_succeeds_end_to_end_small[delta-10]": 0.14248637482523918, "tests/test_bench_checkpoint_production.py::test_run_case_succeeds_end_to_end_small[full-None]": 0.14572566701099277, "tests/test_bench_checkpoint_production.py::test_scripted_model_is_deterministic_across_instances": 0.0008006251882761717, "tests/test_bench_checkpoint_production.py::test_timing_saver_records_cumulative_ms": 0.0004931259900331497, "tests/test_bench_concurrency.py::test_summarize_counts_completed_ops_across_workers": 0.0002989168278872967, "tests/test_bench_concurrency.py::test_summarize_groups_errors_by_exception_type": 0.00020699994638562202, "tests/test_bench_concurrency.py::test_summarize_handles_empty_results_without_crashing": 0.00020408397540450096, "tests/test_bench_concurrency.py::test_summarize_percentiles_are_monotonic_and_within_observed_range": 0.00023241783492267132, "tests/test_bench_concurrency.py::test_summarize_percentiles_match_hand_computed_nearest_rank_values": 0.0002035831566900015, "tests/test_bench_concurrency.py::test_summarize_percentiles_match_hand_computed_values_at_documented_sample_size": 0.00022350065410137177, "tests/test_bench_concurrency.py::test_summarize_separates_crashed_workers_from_completed_ops": 0.00024024979211390018, "tests/test_bench_concurrency.py::test_summarize_surfaces_crashed_worker_diagnostics_not_just_a_count": 0.0001981260720640421, "tests/test_bench_concurrency.py::test_summarize_throughput_uses_slowest_worker_operation_window": 0.00022325105965137482, "tests/test_bench_concurrency.py::test_summary_indicates_failure_for_an_all_crashed_sweep": 0.00023958389647305012, "tests/test_bench_concurrency.py::test_summary_indicates_failure_is_false_for_a_clean_run": 0.00021150079555809498, "tests/test_bench_concurrency.py::test_summary_indicates_failure_when_completed_ops_falls_short_without_a_crash": 0.00022379099391400814, "tests/test_bench_concurrency.py::test_summary_indicates_failure_when_every_op_errored_without_a_crash": 0.00022204197011888027, "tests/test_bench_context_snapshot.py::test_capped_artifact_is_not_normal_completion_and_stays_in_costs": 0.00035662390291690826, "tests/test_bench_context_snapshot.py::test_config_rejects_credentials_instead_of_recording_them": 0.0046722907572984695, "tests/test_bench_context_snapshot.py::test_invoice_grader_allows_divmod_and_detects_rounding_errors": 0.08655599993653595, "tests/test_bench_context_snapshot.py::test_json_grader_rejects_nonobjects_and_wrong_shapes[\"text\"]": 0.00021279091015458107, "tests/test_bench_context_snapshot.py::test_json_grader_rejects_nonobjects_and_wrong_shapes[[]]": 0.0004110001027584076, "tests/test_bench_context_snapshot.py::test_json_grader_rejects_nonobjects_and_wrong_shapes[invalid]": 0.00022741593420505524, "tests/test_bench_context_snapshot.py::test_json_grader_rejects_nonobjects_and_wrong_shapes[null]": 0.00023483391851186752, "tests/test_bench_context_snapshot.py::test_json_grader_rejects_nonobjects_and_wrong_shapes[{\"unexpected\":1}]": 0.00023337476886808872, "tests/test_bench_context_snapshot.py::test_offline_summary_cli_needs_no_provider_config": 0.061682292027398944, "tests/test_bench_context_snapshot.py::test_provider_auth_and_metadata_redaction[asyncio-]": 0.12606958323158324, "tests/test_bench_context_snapshot.py::test_provider_auth_and_metadata_redaction[asyncio-configured-test-key]": 0.00490033277310431, "tests/test_bench_context_snapshot.py::test_published_results_include_all_pairs_and_reproduce_summary": 0.0012699577491730452, "tests/test_bench_context_snapshot.py::test_python_grader_keeps_standard_types_and_rejects_mutation": 0.06110758404247463, "tests/test_bench_context_snapshot.py::test_python_grader_rejects_imports_and_times_out": 0.23957125027664006, "tests/test_bench_context_snapshot.py::test_usage_counts_lead_and_worker_and_preserves_unknown_cost": 0.000501417089253664, "tests/test_bench_deermem_eviction_contracts.py::test_cli_contract_validation_is_offline": 0.004171458072960377, "tests/test_bench_deermem_eviction_contracts.py::test_committed_protocol_is_pinned_and_does_not_copy_longmemeval_text": 0.003840251127257943, "tests/test_bench_deermem_eviction_contracts.py::test_required_policy_version_is_checked_against_production": 0.0014234157279133797, "tests/test_bench_deermem_eviction_dataset.py::test_distractor_bank_is_filtered_sorted_and_bounded": 0.00023466581478714943, "tests/test_bench_deermem_eviction_dataset.py::test_extract_evidence_uses_marked_turns_and_per_session_user_fallback": 0.00021508336067199707, "tests/test_bench_deermem_eviction_dataset.py::test_load_longmemeval_indexes_unique_rows": 0.0010315002873539925, "tests/test_bench_deermem_eviction_dataset.py::test_load_longmemeval_rejects_hash_mismatch": 0.0011515829246491194, "tests/test_bench_deermem_eviction_grading.py::test_all_stopword_predictions_cannot_pass_overlap": 0.00020870869047939777, "tests/test_bench_deermem_eviction_grading.py::test_config_pins_the_committed_grader_version": 0.001282749231904745, "tests/test_bench_deermem_eviction_grading.py::test_conflicting_numeric_answers_are_rejected": 0.0002019170206040144, "tests/test_bench_deermem_eviction_grading.py::test_empty_and_insufficient_predictions_are_rejected": 0.00020862510427832603, "tests/test_bench_deermem_eviction_grading.py::test_empty_reference_is_a_contract_error": 0.00019466690719127655, "tests/test_bench_deermem_eviction_grading.py::test_exact_match_ignores_case_punctuation_and_number_words": 0.0001966673880815506, "tests/test_bench_deermem_eviction_grading.py::test_grader_is_blind_by_construction": 0.0002102500293403864, "tests/test_bench_deermem_eviction_grading.py::test_normalization_lowercases_strips_and_maps_number_words": 0.00020729005336761475, "tests/test_bench_deermem_eviction_grading.py::test_numbers_inside_an_explicit_reference_range_are_accepted": 0.00022775004617869854, "tests/test_bench_deermem_eviction_grading.py::test_overlap_requires_sixty_percent_in_both_directions": 0.00021245889365673065, "tests/test_bench_deermem_eviction_grading.py::test_substring_matches_are_token_level_and_bidirectional": 0.00022979197092354298, "tests/test_bench_deermem_eviction_policy.py::test_confirmation_scenario_is_deterministic_and_uses_production_policies": 0.00041112489998340607, "tests/test_bench_deermem_eviction_policy.py::test_correction_reserve_retains_a_low_confidence_correction": 0.0002753329463303089, "tests/test_bench_deermem_eviction_policy.py::test_policy_result_contains_ids_and_scores_but_not_dataset_text": 0.0002787909470498562, "tests/test_bench_deermem_eviction_protocol.py::test_distractor_offset_derivation_and_wraparound_are_pinned": 0.0002039172686636448, "tests/test_bench_deermem_eviction_protocol.py::test_distractor_selection_requires_a_large_enough_bank": 0.00022262590937316418, "tests/test_bench_deermem_eviction_protocol.py::test_selection_recomputation_accepts_a_manifest_matching_the_published_rule": 0.0003955010324716568, "tests/test_bench_deermem_eviction_protocol.py::test_selection_recomputation_applies_every_published_exclusion": 0.0003812501672655344, "tests/test_bench_deermem_eviction_protocol.py::test_selection_recomputation_rejects_ids_that_break_the_rule": 0.000399166950955987, "tests/test_bench_deermem_eviction_protocol.py::test_selection_recomputation_requires_enough_eligible_rows": 0.0003797512035816908, "tests/test_bench_deermem_eviction_published_results.py::test_published_rows_contain_only_allowed_metadata": 0.0021582499612122774, "tests/test_bench_deermem_eviction_published_results.py::test_published_statistics_are_recomputable_from_the_rows": 0.13847020780667663, "tests/test_bench_deermem_eviction_published_results.py::test_published_summary_matches_the_rows_and_run_provenance_is_secret_free": 0.00210554082877934, "tests/test_bench_deermem_eviction_qa.py::test_build_answer_task_renders_only_kept_facts": 0.002480125054717064, "tests/test_bench_deermem_eviction_qa.py::test_build_client_uses_configured_timeout_and_bearer_header": 0.0126349579077214, "tests/test_bench_deermem_eviction_qa.py::test_cli_run_qa_fails_fast_without_provider_environment": 0.004054751014336944, "tests/test_bench_deermem_eviction_qa.py::test_provider_settings_errors_name_the_missing_variables": 0.0013081252109259367, "tests/test_bench_deermem_eviction_qa.py::test_rendering_omits_the_date_line_when_absent": 0.00025154114700853825, "tests/test_bench_deermem_eviction_qa.py::test_rendering_pins_fact_order_date_line_and_block_format": 0.0002853330224752426, "tests/test_bench_deermem_eviction_qa.py::test_rendering_rejects_empty_or_duplicate_facts": 0.0002577072009444237, "tests/test_bench_deermem_eviction_qa.py::test_request_answer_parses_prediction_and_non_secret_metadata": 0.0016431258991360664, "tests/test_bench_deermem_eviction_qa.py::test_request_answer_rejects_non_retryable_and_malformed_responses": 0.001790874870494008, "tests/test_bench_deermem_eviction_qa.py::test_request_answer_retries_retryable_failures_and_gives_up": 0.0018521680030971766, "tests/test_bench_deermem_eviction_qa.py::test_resume_revalidates_stored_rows_against_the_current_task": 0.0054057089146226645, "tests/test_bench_deermem_eviction_qa.py::test_run_answer_calls_persists_rows_and_resumes_without_new_calls": 0.006249833153560758, "tests/test_bench_deermem_eviction_qa.py::test_run_answer_calls_refuses_to_reuse_a_row_bound_to_another_case": 0.006586749106645584, "tests/test_bench_deermem_eviction_qa.py::test_run_answer_calls_reports_failures_without_writing_rows": 0.0037735002115368843, "tests/test_bench_deermem_eviction_qa.py::test_run_directory_is_bound_to_the_full_protocol_identity": 0.4396305421832949, "tests/test_bench_deermem_eviction_qa.py::test_verify_run_identity_is_read_only_and_names_the_changed_artifact": 0.04691520985215902, "tests/test_bench_deermem_eviction_report.py::test_collect_and_integrity_checks_reject_incomplete_or_tampered_rows": 0.00533499987795949, "tests/test_bench_deermem_eviction_report.py::test_exact_mcnemar_matches_the_two_sided_exact_binomial": 0.0009200822096318007, "tests/test_bench_deermem_eviction_report.py::test_grading_is_blind_and_joined_by_row_id": 0.004039248917251825, "tests/test_bench_deermem_eviction_report.py::test_grading_rejects_a_row_reassigned_to_another_valid_case": 0.004110208014026284, "tests/test_bench_deermem_eviction_report.py::test_paired_bootstrap_is_seed_deterministic_and_signed_second_minus_first": 0.005100624868646264, "tests/test_bench_deermem_eviction_report.py::test_summary_and_statistics_keep_suites_separate": 0.019344291649758816, "tests/test_bench_deermem_eviction_report.py::test_written_report_redacts_dataset_text_and_refuses_overwrite": 0.03559404076077044, "tests/test_bench_deermem_eviction_results.py::test_public_policy_run_omits_dataset_text_and_refuses_overwrite": 0.04595833318307996, "tests/test_bench_deermem_eviction_results.py::test_summary_keeps_policy_and_scenario_groups_separate": 0.00043012481182813644, "tests/test_bench_deermem_scope_isolation.py::test_contract_is_versioned_and_canaries_are_unique": 0.0007603338453918695, "tests/test_bench_deermem_scope_isolation.py::test_contract_rejects_duplicate_canary": 0.0013377503491938114, "tests/test_bench_deermem_scope_isolation.py::test_contract_rejects_reused_routing_canary": 0.0015023336745798588, "tests/test_bench_deermem_scope_isolation.py::test_failed_live_extraction_is_not_sealed_and_resume_retries[json]": 0.07989470870234072, "tests/test_bench_deermem_scope_isolation.py::test_failed_live_extraction_is_not_sealed_and_resume_retries[provider]": 0.08122683316469193, "tests/test_bench_deermem_scope_isolation.py::test_legacy_fact_only_rows_are_not_reported_or_reused": 0.0724394170101732, "tests/test_bench_deermem_scope_isolation.py::test_missing_live_key_fails_before_model_construction": 0.01623470918275416, "tests/test_bench_deermem_scope_isolation.py::test_offline_runner_executes_production_scope_and_routing_paths": 0.04416058282367885, "tests/test_bench_deermem_scope_isolation.py::test_report_recomputes_metrics_and_rejects_tampered_outcome": 0.03924770816229284, "tests/test_bench_deermem_scope_isolation.py::test_report_refuses_to_overwrite_evidence": 0.06588112493045628, "tests/test_bench_deermem_scope_isolation.py::test_resume_reuses_protocol_bound_rows_and_rejects_changed_manifest": 0.06943820812739432, "tests/test_bench_deermem_scope_isolation.py::test_routing_does_not_treat_shared_summaries_as_agent_leaks": 0.03848354076035321, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[project-False-history-earlierContext]": 0.022293540881946683, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[project-False-history-longTermBackground]": 0.022861833916977048, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[project-False-history-recentMonths]": 0.021900208201259375, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[project-False-user-personalContext]": 0.022424707654863596, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[project-False-user-topOfMind]": 0.022641832008957863, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[project-False-user-workContext]": 0.022935874992981553, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[user-True-history-earlierContext]": 0.022916373796761036, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[user-True-history-longTermBackground]": 0.02334450022317469, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[user-True-history-recentMonths]": 0.022363041061908007, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[user-True-user-personalContext]": 0.0221411669626832, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[user-True-user-topOfMind]": 0.02236937591806054, "tests/test_bench_deermem_scope_isolation.py::test_semantic_verdict_checks_persisted_summaries[user-True-user-workContext]": 0.02309500123374164, "tests/test_bench_deermem_scope_isolation.py::test_storage_failure_does_not_produce_a_semantic_row": 0.05575741804204881, "tests/test_bench_deermem_scope_isolation.py::test_unsuccessful_rows_are_rejected_and_not_reused": 0.06940270797349513, "tests/test_bench_sandbox_provider.py::test_aio_provider_default_leaves_image_unset": 0.0014576669782400131, "tests/test_bench_sandbox_provider.py::test_boxlite_factory_restores_module_state": 0.0002535844687372446, "tests/test_bench_sandbox_provider.py::test_boxlite_shim_workaround_loud_fails_for_other_versions": 0.0009310839232057333, "tests/test_bench_sandbox_provider.py::test_boxlite_shim_workaround_retries_after_fixing_permissions": 0.0012936261482536793, "tests/test_bench_sandbox_provider.py::test_error_string_output_records_failed_turn": 0.0002048751339316368, "tests/test_bench_sandbox_provider.py::test_explicit_aio_provider_image_is_forwarded": 0.0011511682532727718, "tests/test_bench_sandbox_provider.py::test_failed_turn_releases_acquired_sandbox": 0.00023216614499688148, "tests/test_bench_sandbox_provider.py::test_health_check_skip_seconds_is_forwarded_and_serialized": 0.0012022918090224266, "tests/test_bench_sandbox_provider.py::test_summary_preserves_all_failure_group": 0.0002113340888172388, "tests/test_bench_sandbox_provider.py::test_warm_hit_uses_reclaim_instrumentation_not_pre_acquire_sample": 0.00020558293908834457, "tests/test_bench_scheduled_budget_evidence.py::test_missing_native_goal_evidence_cannot_be_fabricated_as_zero": 0.003580499906092882, "tests/test_bench_scheduled_budget_evidence.py::test_public_history_projection_omits_older_goals_but_native_accessor_reads_real_counters[delta]": 0.006362000247463584, "tests/test_bench_scheduled_budget_evidence.py::test_public_history_projection_omits_older_goals_but_native_accessor_reads_real_counters[full]": 0.009097999893128872, "tests/test_bench_scheduled_tasks.py::test_arm_check_cannot_treat_an_uninstalled_goal_as_a_successful_goal_arm": 0.0002550417557358742, "tests/test_bench_scheduled_tasks.py::test_budget_evidence_uses_actual_checkpoint_goal_counters_and_no_missing_evidence_default": 0.0002022082917392254, "tests/test_bench_scheduled_tasks.py::test_completion_requires_host_delivery_and_successful_run": 0.0002079161349684, "tests/test_bench_scheduled_tasks.py::test_cost_reads_production_usage_buckets_and_detects_model_deviation": 0.00027141603641211987, "tests/test_bench_scheduled_tasks.py::test_fixture_reader_cannot_open_arbitrary_paths_or_urls": 0.000544707989320159, "tests/test_bench_scheduled_tasks.py::test_grading_checks_opened_artifact_values_independently_of_success_claim": 0.00028416700661182404, "tests/test_bench_scheduled_tasks.py::test_interactive_failure_prevents_another_paid_stage": 0.004068334121257067, "tests/test_bench_scheduled_tasks.py::test_live_target_must_be_a_bare_disposable_loopback_origin[http://127.0.0.1/prefix]": 0.00023620924912393093, "tests/test_bench_scheduled_tasks.py::test_live_target_must_be_a_bare_disposable_loopback_origin[http://127.0.0.1?token=secret]": 0.00022420939058065414, "tests/test_bench_scheduled_tasks.py::test_live_target_must_be_a_bare_disposable_loopback_origin[http://127.0.0.1@external.example]": 0.0002428742591291666, "tests/test_bench_scheduled_tasks.py::test_live_target_must_be_a_bare_disposable_loopback_origin[https://example.com]": 0.0002391671296209097, "tests/test_bench_scheduled_tasks.py::test_paired_prompt_is_identical_for_both_arms_and_uses_synthetic_source": 0.0002641251776367426, "tests/test_bench_scheduled_tasks.py::test_production_fixture_seed_and_scheduler_launch_install_only_goal_arm_metadata": 0.07624579197727144, "tests/test_bench_scheduled_tasks.py::test_spend_guard_refuses_over_budget_or_unbounded_admission": 0.0002261260524392128, "tests/test_bench_scheduled_tasks.py::test_token_cap_does_not_erase_observed_completion_or_substitute_for_delivery[False-False]": 0.0002343333326280117, "tests/test_bench_scheduled_tasks.py::test_token_cap_does_not_erase_observed_completion_or_substitute_for_delivery[True-True]": 0.0002222910989075899, "tests/test_bench_tool_result_probe_cleanup.py::test_failing_run_still_leaves_unrelated_files_alone": 0.0015202921349555254, "tests/test_bench_tool_result_probe_cleanup.py::test_successful_run_leaves_unrelated_files_alone": 0.011590207694098353, "tests/test_bench_worker.py::test_default_ops_per_worker_and_read_ratio_produce_a_mixed_workload": 0.00023366697132587433, "tests/test_bench_worker.py::test_full_read_ratio_is_all_reads": 0.0001945409458130598, "tests/test_bench_worker.py::test_read_count_rounds_rather_than_truncates": 0.0002027079463005066, "tests/test_bench_worker.py::test_reads_are_spread_across_the_sequence_not_clustered": 0.00022037583403289318, "tests/test_bench_worker.py::test_small_op_counts_still_get_an_exact_mix": 0.00021116575226187706, "tests/test_bench_worker.py::test_sqlite_worker_engine_matches_the_app_connection_pragmas": 0.0028490431141108274, "tests/test_bench_worker.py::test_zero_read_ratio_is_all_writes": 0.0001977919600903988, "tests/test_blob_store.py::test_blob_ref_kind_is_path_safe": 0.00025929207913577557, "tests/test_blob_store.py::test_blob_ref_matches_detects_corruption": 0.00022683292627334595, "tests/test_blob_store.py::test_blob_ref_validates_digest_shape": 0.00035829097032546997, "tests/test_blob_store.py::test_concurrent_puts_of_same_content": 0.0038387919776141644, "tests/test_blob_store.py::test_content_allocation_failure_still_fails_put": 0.0012832910288125277, "tests/test_blob_store.py::test_dedup_records_only_the_first_writer_as_advisory_provenance": 0.0016438760794699192, "tests/test_blob_store.py::test_delete_failure_raises_the_neutral_base_error": 0.0014969171024858952, "tests/test_blob_store.py::test_delete_is_idempotent": 0.0016130830626934767, "tests/test_blob_store.py::test_delete_unsupported_on_contract_default": 0.0010388318914920092, "tests/test_blob_store.py::test_disabled_by_default": 0.00021475018002092838, "tests/test_blob_store.py::test_dotted_import_path_backend": 0.0009709589648991823, "tests/test_blob_store.py::test_enabled_factory_resolves_folder_backend": 0.001060084206983447, "tests/test_blob_store.py::test_factory_does_not_keep_cached_store_for_invalid_backend": 0.0010777921415865421, "tests/test_blob_store.py::test_factory_rejects_cached_store_after_disable": 0.0009871665388345718, "tests/test_blob_store.py::test_factory_replaces_store_when_root_changes": 0.0017384991515427828, "tests/test_blob_store.py::test_get_detects_same_size_digest_mismatch": 0.0015236667823046446, "tests/test_blob_store.py::test_get_detects_size_mismatch": 0.0015392079949378967, "tests/test_blob_store.py::test_get_missing_blob_raises_not_found": 0.0010305421892553568, "tests/test_blob_store.py::test_invalid_kind_is_rejected_before_touching_disk": 0.0011606242042034864, "tests/test_blob_store.py::test_kind_rejection_quotes_the_enforced_grammar": 0.00025316723622381687, "tests/test_blob_store.py::test_oversized_put_is_refused": 0.0010104996617883444, "tests/test_blob_store.py::test_package_exports_the_whole_error_family": 0.0002335000317543745, "tests/test_blob_store.py::test_put_is_idempotent_and_deduplicates": 0.0015802490524947643, "tests/test_blob_store.py::test_put_survives_a_lost_sidecar": 0.0015496672131121159, "tests/test_blob_store.py::test_put_survives_sidecar_allocation_failure[new-put]": 0.002259541070088744, "tests/test_blob_store.py::test_put_survives_sidecar_allocation_failure[retry-put]": 0.0016893749125301838, "tests/test_blob_store.py::test_put_survives_sidecar_publish_failure[new-put]": 0.0015629171393811703, "tests/test_blob_store.py::test_put_survives_sidecar_publish_failure[retry-put]": 0.0016975419130176306, "tests/test_blob_store.py::test_put_then_get_roundtrip": 0.0014887081924825907, "tests/test_blob_store.py::test_relative_root_is_resolved_against_runtime_home": 0.001195375109091401, "tests/test_blob_store.py::test_replaced_store_stays_open_until_reset": 0.0013805839698761702, "tests/test_blob_store.py::test_same_content_different_kind_lands_separately": 0.0019390000961720943, "tests/test_blob_store.py::test_unknown_backend_fails_fast": 0.0009553751442581415, "tests/test_bookmark_plugin.py::test_concurrent_duplicate_save_and_payload_identity_rejection": 0.044855708023533225, "tests/test_bookmark_plugin.py::test_model_tool_reads_only_authenticated_users_bookmarks": 0.007529291789978743, "tests/test_bookmark_plugin.py::test_save_search_rename_delete_are_owner_scoped_and_persisted": 0.008446499006822705, "tests/test_boolean_guards.py::test_reject_boolean_custom_kind_wording": 0.0002675829455256462, "tests/test_boolean_guards.py::test_reject_boolean_names_the_field": 0.00030454108491539955, "tests/test_boolean_guards.py::test_reject_boolean_passes_numbers_through": 0.00023474893532693386, "tests/test_boxlite_provider.py::test_acquire_async_propagates_request_trace_context": 0.001333707943558693, "tests/test_boxlite_provider.py::test_acquire_different_threads_dont_reclaim_each_other": 0.0007314581889659166, "tests/test_boxlite_provider.py::test_acquire_reclaims_from_warm_pool": 0.0007978321518748999, "tests/test_boxlite_provider.py::test_acquire_without_boxlite_raises_and_shuts_down_cleanly": 0.0005044161807745695, "tests/test_boxlite_provider.py::test_adopted_warm_pool_box_still_health_checks": 0.0007462091743946075, "tests/test_boxlite_provider.py::test_concurrent_same_thread_acquire_creates_one_box": 0.10331416712142527, "tests/test_boxlite_provider.py::test_create_box_passes_prefixed_sandbox_id_as_name": 0.0006069587543606758, "tests/test_boxlite_provider.py::test_dead_active_box_invalidation_closes_adapter": 0.0006671671289950609, "tests/test_boxlite_provider.py::test_dead_active_box_is_invalidated_after_command_failure": 0.0009604580700397491, "tests/test_boxlite_provider.py::test_default_recent_reclaim_drops_dead_warm_box": 0.0008185829501599073, "tests/test_boxlite_provider.py::test_download_file_guards_reject_before_touching_box": 0.00025804084725677967, "tests/test_boxlite_provider.py::test_event_loop_thread_close_rejects_live_thread_after_timeout": 0.00046849995851516724, "tests/test_boxlite_provider.py::test_event_loop_thread_timeout_cancels_submitted_coroutine": 0.055871458258479834, "tests/test_boxlite_provider.py::test_execute_command_appends_exit_marker_when_failure_has_output": 0.0002715839073061943, "tests/test_boxlite_provider.py::test_execute_command_bridge_timeout_appends_exit_marker": 0.052973873913288116, "tests/test_boxlite_provider.py::test_execute_command_closed_box_returns_without_error_log": 0.001424458110705018, "tests/test_boxlite_provider.py::test_execute_command_does_not_invalidate_on_regular_command_error": 0.00035495893098413944, "tests/test_boxlite_provider.py::test_execute_command_does_not_invalidate_on_retryable_transport_message": 0.0003312502522021532, "tests/test_boxlite_provider.py::test_execute_command_forwards_timeout_to_sdk_and_loop_runner": 0.0004464169032871723, "tests/test_boxlite_provider.py::test_execute_command_invalidates_box_on_terminal_transport_error": 0.000491041224449873, "tests/test_boxlite_provider.py::test_execute_command_preserves_sdk_wait_failure_exit_code[None]": 0.0005362492520362139, "tests/test_boxlite_provider.py::test_execute_command_preserves_sdk_wait_failure_exit_code[execution timed out]": 0.0005230002570897341, "tests/test_boxlite_provider.py::test_execute_command_rejects_invalid_env_key": 0.0002608750946819782, "tests/test_boxlite_provider.py::test_execute_command_uses_overridable_terminal_markers": 0.000339374179020524, "tests/test_boxlite_provider.py::test_explicit_recent_reclaim_skip_avoids_health_check": 0.0007705839816480875, "tests/test_boxlite_provider.py::test_failed_health_check_does_not_remove_swapped_warm_entry": 0.0010095839388668537, "tests/test_boxlite_provider.py::test_forced_collision_never_overwrites_active_tenant": 0.0026234162505716085, "tests/test_boxlite_provider.py::test_grep_always_prints_filename_for_single_file_paths": 0.0005468744784593582, "tests/test_boxlite_provider.py::test_grep_glob_keeps_its_directory_prefix": 0.10534441657364368, "tests/test_boxlite_provider.py::test_grep_single_file_path_with_matching_glob": 0.025014125742018223, "tests/test_boxlite_provider.py::test_guard_traversal": 0.00024512503296136856, "tests/test_boxlite_provider.py::test_idle_reaper_destroys_expired_warm_boxes": 0.3072132079396397, "tests/test_boxlite_provider.py::test_idle_timeout_zero_is_preserved_and_disables_reaper": 0.0005126660689711571, "tests/test_boxlite_provider.py::test_import_simplebox_missing_raises_actionable": 0.000319167273119092, "tests/test_boxlite_provider.py::test_late_same_tenant_collision_reuses_active_box": 0.000921750208362937, "tests/test_boxlite_provider.py::test_list_dir_and_glob_preserve_trailing_space_in_filename": 0.0010624181013554335, "tests/test_boxlite_provider.py::test_list_dir_classifies_empty_failure[1-OSError]": 0.0005712080746889114, "tests/test_boxlite_provider.py::test_list_dir_classifies_empty_failure[missing-FileNotFoundError]": 0.0007132908795028925, "tests/test_boxlite_provider.py::test_list_dir_raises_oserror_when_find_exit_is_not_missing_path": 0.0006374591030180454, "tests/test_boxlite_provider.py::test_list_dir_uses_find_H_to_dereference_start_point": 0.0007295419927686453, "tests/test_boxlite_provider.py::test_read_file_supports_optional_line_ranges": 0.0003515002317726612, "tests/test_boxlite_provider.py::test_recent_reclaim_validates_by_default": 0.0008837077766656876, "tests/test_boxlite_provider.py::test_release_during_shutdown_closes_instead_of_reparking": 0.0012434988748282194, "tests/test_boxlite_provider.py::test_release_parks_in_warm_pool": 0.000582125736400485, "tests/test_boxlite_provider.py::test_remote_search_exactly_full_is_not_truncated[glob-1-False]": 0.013273790013045073, "tests/test_boxlite_provider.py::test_remote_search_exactly_full_is_not_truncated[glob-2-True]": 0.013437625719234347, "tests/test_boxlite_provider.py::test_remote_search_exactly_full_is_not_truncated[grep-1-False]": 0.014379583997651935, "tests/test_boxlite_provider.py::test_remote_search_exactly_full_is_not_truncated[grep-2-True]": 0.01369958370923996, "tests/test_boxlite_provider.py::test_remote_search_keeps_real_matches_and_genuine_no_match": 0.06953199999406934, "tests/test_boxlite_provider.py::test_remote_search_missing_binary_raises_instead_of_no_matches[glob-find]": 0.28998325020074844, "tests/test_boxlite_provider.py::test_remote_search_missing_binary_raises_instead_of_no_matches[grep-grep]": 0.8001408327836543, "tests/test_boxlite_provider.py::test_remote_search_missing_root_raises_file_not_found[glob]": 0.016043541720137, "tests/test_boxlite_provider.py::test_remote_search_missing_root_raises_file_not_found[grep]": 0.02989016706123948, "tests/test_boxlite_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[glob-51-False]": 0.016774333082139492, "tests/test_boxlite_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[glob-52-True]": 0.020710207987576723, "tests/test_boxlite_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[grep-51-False]": 0.01803041691891849, "tests/test_boxlite_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[grep-52-True]": 0.019373834133148193, "tests/test_boxlite_provider.py::test_replica_enforcement_counts_active_and_warm": 0.0035630420316010714, "tests/test_boxlite_provider.py::test_replica_enforcement_evicts_oldest_warm": 0.0044547077268362045, "tests/test_boxlite_provider.py::test_reset_parked_resources_are_reaped_after_idle_timeout": 0.0012516672722995281, "tests/test_boxlite_provider.py::test_reset_parks_running_resources_for_later_cleanup": 0.0014417918864637613, "tests/test_boxlite_provider.py::test_sandbox_config_rejects_non_finite_health_check_skip_seconds[1e999]": 0.000317166093736887, "tests/test_boxlite_provider.py::test_sandbox_config_rejects_non_finite_health_check_skip_seconds[inf]": 0.00034012505784630775, "tests/test_boxlite_provider.py::test_sandbox_id_deterministic": 0.0004890409763902426, "tests/test_boxlite_provider.py::test_sandbox_id_different_threads": 0.0004063330125063658, "tests/test_boxlite_provider.py::test_sandbox_id_different_users": 0.0004717092961072922, "tests/test_boxlite_provider.py::test_sandbox_id_matches_shared_identity": 0.00035450002178549767, "tests/test_boxlite_provider.py::test_sandbox_id_none_user_quirk_pinned": 0.000296042300760746, "tests/test_boxlite_provider.py::test_shutdown_acquire_drain_timeout_keeps_resources_owned_for_retry": 0.002327833790332079, "tests/test_boxlite_provider.py::test_shutdown_rejects_and_closes_box_created_by_inflight_acquire[None]": 0.0029752510599792004, "tests/test_boxlite_provider.py::test_shutdown_rejects_and_closes_box_created_by_inflight_acquire[thread-late]": 0.0017128740437328815, "tests/test_boxlite_provider.py::test_shutdown_retries_only_private_loop_cleanup_after_join_timeout": 0.0013928329572081566, "tests/test_boxlite_provider.py::test_shutdown_stops_idle_reaper_and_destroys_all_boxes": 0.0017142919823527336, "tests/test_boxlite_provider.py::test_stale_closed_adapter_cannot_invalidate_recreated_box": 0.0009327919688075781, "tests/test_boxlite_provider.py::test_startup_reconciliation_adopts_prefixed_existing_boxes": 0.0006499576848000288, "tests/test_boxlite_provider.py::test_warm_pool_reclaim_failed_health_check_creates_new": 0.0008101658895611763, "tests/test_boxlite_provider.py::test_wider_id_separates_known_legacy_collision": 0.000588208669796586, "tests/test_branch_history_seed.py::test_seed_deserializes_dict_shaped_checkpoint_messages": 0.00033841817639768124, "tests/test_branch_history_seed.py::test_seed_drops_unparseable_dict_message": 0.00025125080719590187, "tests/test_branch_history_seed.py::test_seed_opens_a_new_turn_at_a_hidden_clarification_reply": 0.00025012600235641, "tests/test_branch_history_seed.py::test_seed_persists_allowlisted_hidden_human_input_response": 0.0002609170041978359, "tests/test_branch_history_seed.py::test_seed_persists_hidden_ai_and_tool_rows_like_runjournal": 0.000305290799587965, "tests/test_branch_history_seed.py::test_seed_restores_original_user_content": 0.0002810829319059849, "tests/test_branch_history_seed.py::test_seed_roundtrips_through_memory_store_feed": 0.0005836670752614737, "tests/test_branch_history_seed.py::test_seed_scopes_one_synthetic_run_per_inherited_turn": 0.00027808290906250477, "tests/test_branch_history_seed.py::test_seed_serializes_visible_history_in_order": 0.0004639171529561281, "tests/test_branch_history_seed.py::test_seed_skips_system_summary_and_nonmessage": 0.0004009995609521866, "tests/test_brave_response_shapes.py::test_all_malformed_entries_return_format_error[results0]": 0.0004913329612463713, "tests/test_brave_response_shapes.py::test_all_malformed_entries_return_format_error[results1]": 0.0004884183872491121, "tests/test_brave_response_shapes.py::test_http_error_keeps_existing_structured_response[403]": 0.0005023740231990814, "tests/test_brave_response_shapes.py::test_http_error_keeps_existing_structured_response[503]": 0.0004754583351314068, "tests/test_brave_response_shapes.py::test_http_transport_patch_does_not_replace_global_client": 0.000495875021442771, "tests/test_brave_response_shapes.py::test_malformed_results_container_returns_format_error[0]": 0.0005290410481393337, "tests/test_brave_response_shapes.py::test_malformed_results_container_returns_format_error[False]": 0.0005212079267948866, "tests/test_brave_response_shapes.py::test_malformed_results_container_returns_format_error[]": 0.0005150840152055025, "tests/test_brave_response_shapes.py::test_malformed_results_container_returns_format_error[provider-private-payload]": 0.0005129582714289427, "tests/test_brave_response_shapes.py::test_malformed_results_container_returns_format_error[results4]": 0.0004926659166812897, "tests/test_brave_response_shapes.py::test_malformed_results_container_returns_format_error[results5]": 0.0005440001841634512, "tests/test_brave_response_shapes.py::test_malformed_top_level_keeps_existing_format_error[0]": 0.0004936670884490013, "tests/test_brave_response_shapes.py::test_malformed_top_level_keeps_existing_format_error[False]": 0.0004925832618027925, "tests/test_brave_response_shapes.py::test_malformed_top_level_keeps_existing_format_error[None]": 0.0005035430658608675, "tests/test_brave_response_shapes.py::test_malformed_top_level_keeps_existing_format_error[invalid]": 0.0004989579319953918, "tests/test_brave_response_shapes.py::test_malformed_top_level_keeps_existing_format_error[payload4]": 0.0005005830898880959, "tests/test_brave_response_shapes.py::test_malformed_web_container_returns_format_error[0]": 0.0006560399197041988, "tests/test_brave_response_shapes.py::test_malformed_web_container_returns_format_error[False]": 0.00145212491042912, "tests/test_brave_response_shapes.py::test_malformed_web_container_returns_format_error[]": 0.0005902911070734262, "tests/test_brave_response_shapes.py::test_malformed_web_container_returns_format_error[provider-private-payload]": 0.000667790649458766, "tests/test_brave_response_shapes.py::test_malformed_web_container_returns_format_error[web4]": 0.0005922499112784863, "tests/test_brave_response_shapes.py::test_malformed_web_container_returns_format_error[web5]": 0.0005289572291076183, "tests/test_brave_response_shapes.py::test_missing_or_empty_results_keep_no_results_response[payload0]": 0.0004725838080048561, "tests/test_brave_response_shapes.py::test_missing_or_empty_results_keep_no_results_response[payload1]": 0.0004732920788228512, "tests/test_brave_response_shapes.py::test_missing_or_empty_results_keep_no_results_response[payload2]": 0.0004668748006224632, "tests/test_brave_response_shapes.py::test_missing_or_empty_results_keep_no_results_response[payload3]": 0.00047250092029571533, "tests/test_brave_response_shapes.py::test_missing_or_empty_results_keep_no_results_response[payload4]": 0.00047754193656146526, "tests/test_brave_response_shapes.py::test_mixed_entries_preserve_valid_results_in_order": 0.00046383216977119446, "tests/test_brave_response_shapes.py::test_valid_results_keep_existing_normalization": 0.0004497512709349394, "tests/test_brave_tools.py::TestGetApiKey::test_falls_back_to_env_when_config_key_empty": 0.0006164577789604664, "tests/test_brave_tools.py::TestGetApiKey::test_falls_back_to_env_when_no_config": 0.0004346261266618967, "tests/test_brave_tools.py::TestGetApiKey::test_ignores_legacy_brave_api_key": 0.00047800084576010704, "tests/test_brave_tools.py::TestGetApiKey::test_model_extra_none_does_not_crash": 0.0004883327055722475, "tests/test_brave_tools.py::TestGetApiKey::test_reads_config_for_requested_tool_name": 0.00039633200503885746, "tests/test_brave_tools.py::TestGetApiKey::test_returns_config_key_when_present": 0.0005579169373959303, "tests/test_brave_tools.py::TestGetApiKey::test_returns_none_when_no_key_anywhere": 0.00043179094791412354, "tests/test_brave_tools.py::TestImageSearchTool::test_basic_image_search_returns_normalized_results": 0.001559833763167262, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_falls_back_when_only_one_image_url_is_present": 0.000852126395329833, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_filters_unsafe_image_urls_but_keeps_safe_thumbnail": 0.0008955828379839659, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_http_error_returns_structured_error": 0.0013446260709315538, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_missing_api_key_logs_warning_once_per_tool": 0.001018584007397294, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_missing_api_key_returns_error_json": 0.000581374391913414, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_reports_thumbnail_dimensions_when_original_dropped": 0.0008280412293970585, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_sends_brave_image_params_from_config": 0.0051845829002559185, "tests/test_brave_tools.py::TestImageSearchTool::test_image_search_unexpected_results_format_returns_error": 0.0008272081613540649, "tests/test_brave_tools.py::TestSafePublicUrl::test_global_ipv6_passes": 0.00024283281527459621, "tests/test_brave_tools.py::TestSafePublicUrl::test_https_public_hostname_passes": 0.0002667077351361513, "tests/test_brave_tools.py::TestSafePublicUrl::test_ipv4_compatible_embedded_private_is_filtered": 0.0002366672269999981, "tests/test_brave_tools.py::TestSafePublicUrl::test_ipv4_mapped_loopback_is_filtered": 0.000230749836191535, "tests/test_brave_tools.py::TestSafePublicUrl::test_localhost_is_filtered": 0.00022554071620106697, "tests/test_brave_tools.py::TestSafePublicUrl::test_malformed_ipv6_url_does_not_raise": 0.00020758295431733131, "tests/test_brave_tools.py::TestSafePublicUrl::test_nat64_embedded_loopback_is_filtered": 0.0002492489293217659, "tests/test_brave_tools.py::TestSafePublicUrl::test_non_http_scheme_is_filtered": 0.00022537517361342907, "tests/test_brave_tools.py::TestSafePublicUrl::test_obfuscated_loopback_ip_is_filtered": 0.0002366253174841404, "tests/test_brave_tools.py::TestSafePublicUrl::test_private_ip_is_filtered": 0.00025008409284055233, "tests/test_brave_tools.py::TestSafePublicUrl::test_sixtofour_loopback_is_filtered": 0.00023308396339416504, "tests/test_brave_tools.py::TestWebSearchTool::test_basic_search_returns_normalized_results": 0.0010128761641681194, "tests/test_brave_tools.py::TestWebSearchTool::test_config_max_results_overrides_parameter": 0.0008053339552134275, "tests/test_brave_tools.py::TestWebSearchTool::test_empty_results_returns_error_json": 0.0008503750432282686, "tests/test_brave_tools.py::TestWebSearchTool::test_http_error_returns_structured_error": 0.0007338337600231171, "tests/test_brave_tools.py::TestWebSearchTool::test_invalid_max_results_falls_back_to_default": 0.0019375409465283155, "tests/test_brave_tools.py::TestWebSearchTool::test_long_query_is_truncated_to_brave_limit": 0.0008340820204466581, "tests/test_brave_tools.py::TestWebSearchTool::test_maps_time_range_to_freshness[day-pd]": 0.0008498327806591988, "tests/test_brave_tools.py::TestWebSearchTool::test_maps_time_range_to_freshness[month-pm]": 0.0014819579664617777, "tests/test_brave_tools.py::TestWebSearchTool::test_maps_time_range_to_freshness[week-pw]": 0.0008588742930442095, "tests/test_brave_tools.py::TestWebSearchTool::test_maps_time_range_to_freshness[year-py]": 0.0008598337881267071, "tests/test_brave_tools.py::TestWebSearchTool::test_max_results_parameter_accepted": 0.0009332918561995029, "tests/test_brave_tools.py::TestWebSearchTool::test_max_results_string_from_env_is_coerced_and_clamped": 0.0008972079958766699, "tests/test_brave_tools.py::TestWebSearchTool::test_missing_api_key_logs_warning_once": 0.000820876331999898, "tests/test_brave_tools.py::TestWebSearchTool::test_missing_api_key_returns_error_json": 0.0005968750920146704, "tests/test_brave_tools.py::TestWebSearchTool::test_missing_web_key_returns_error_json": 0.0013989168219268322, "tests/test_brave_tools.py::TestWebSearchTool::test_network_exception_returns_error_json": 0.0007422491908073425, "tests/test_brave_tools.py::TestWebSearchTool::test_omits_freshness_without_time_range": 0.0008092091884464025, "tests/test_brave_tools.py::TestWebSearchTool::test_partial_fields_in_result": 0.0008342079818248749, "tests/test_brave_tools.py::TestWebSearchTool::test_respects_max_results_from_config": 0.0012985430657863617, "tests/test_brave_tools.py::TestWebSearchTool::test_sends_correct_headers_and_params": 0.0008151247166097164, "tests/test_brave_tools.py::TestWebSearchTool::test_uses_env_key_when_config_absent": 0.0008815419860184193, "tests/test_brave_tools.py::test_coerce_max_results_inf_falls_back_to_default": 0.0002219590824097395, "tests/test_brave_tools.py::test_package_exports_image_search_tool": 0.00021549896337091923, "tests/test_browser_assets.py::test_any_dependency_changes_revision_and_rollback_releases_snapshot": 0.0027702092193067074, "tests/test_browser_assets.py::test_asset_root_retains_normal_parent_symlink_resolution": 0.0023425838444381952, "tests/test_browser_assets.py::test_asset_root_symlink_is_rejected_before_resolution[False]": 0.0015137919690459967, "tests/test_browser_assets.py::test_asset_root_symlink_is_rejected_before_resolution[True]": 0.0015234588645398617, "tests/test_browser_assets.py::test_duplicate_keys_and_size_limits": 0.0020564168225973845, "tests/test_browser_assets.py::test_intermediate_symlink_is_rejected": 0.0016558330971747637, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change0]": 0.0015482082962989807, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change1]": 0.0015309581067413092, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change2]": 0.0015548751689493656, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change3]": 0.0015406240709125996, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change4]": 0.0015587082598358393, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change5]": 0.0017298331949859858, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change6]": 0.0017109168693423271, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change7]": 0.0015966668725013733, "tests/test_browser_assets.py::test_invalid_manifests_rejected[change8]": 0.016935084015130997, "tests/test_browser_assets.py::test_manifest_limits": 0.0016830407548695803, "tests/test_browser_assets.py::test_missing_asset_is_rejected": 0.006216208217665553, "tests/test_browser_assets.py::test_routes_snapshot_all_files_and_keep_inline_compatibility": 0.010228417115285993, "tests/test_browser_assets.py::test_symlink_asset_is_rejected": 0.0016980827786028385, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[../secret.mjs]": 0.0016271669883280993, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[./static/index.mjs]": 0.0015521238092333078, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[.hidden.mjs]": 0.0015510842204093933, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[/tmp/secret.mjs]": 0.001588874263688922, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[https://example/file.mjs]": 0.0015359995886683464, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[static/%2e%2e/file.mjs]": 0.0015469989739358425, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[static/../index.mjs]": 0.0016030408442020416, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[static//index.mjs]": 0.0015534998383373022, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[static/file.mjs?x]": 0.0015472497325390577, "tests/test_browser_assets.py::test_unsafe_manifest_paths_rejected[static\\\\index.mjs]": 0.0015438750851899385, "tests/test_browser_automation.py::TestBrowserTools::test_click_error_is_recoverable_message": 0.0008994592353701591, "tests/test_browser_automation.py::TestBrowserTools::test_click_returns_updated_snapshot": 0.0007658328395336866, "tests/test_browser_automation.py::TestBrowserTools::test_close_reports_when_no_session": 0.0007337930146604776, "tests/test_browser_automation.py::TestBrowserTools::test_gateway_navigate_and_capture_uses_jpeg_progress_frame": 0.0021939578000456095, "tests/test_browser_automation.py::TestBrowserTools::test_get_text_truncates_via_config": 0.0008216670248657465, "tests/test_browser_automation.py::TestBrowserTools::test_navigate_blocks_private_url": 0.001948291901499033, "tests/test_browser_automation.py::TestBrowserTools::test_navigate_emits_screenshot_artifact_and_browser_view": 0.00252866605296731, "tests/test_browser_automation.py::TestBrowserTools::test_navigate_rejects_non_http_scheme": 0.0010341249871999025, "tests/test_browser_automation.py::TestBrowserTools::test_navigate_returns_snapshot": 0.001492043025791645, "tests/test_browser_automation.py::TestBrowserTools::test_navigate_screenshot_failure_does_not_break_action": 0.002103832783177495, "tests/test_browser_automation.py::TestBrowserTools::test_screenshot_errors_without_outputs_path": 0.0006591661367565393, "tests/test_browser_automation.py::TestBrowserTools::test_screenshot_writes_artifact": 0.0021363329142332077, "tests/test_browser_automation.py::TestBrowserTools::test_type_with_submit": 0.0009419578127563, "tests/test_browser_automation.py::TestSessionManager::test_acquire_session_releases_pin_after_scope": 0.0013371673412621021, "tests/test_browser_automation.py::TestSessionManager::test_cdp_allows_explicit_unguarded_trust_opt_in": 0.0006015831604599953, "tests/test_browser_automation.py::TestSessionManager::test_cdp_requires_explicit_unguarded_trust_opt_in": 0.0005585409235209227, "tests/test_browser_automation.py::TestSessionManager::test_close_session_removes_and_closes": 0.0008466250728815794, "tests/test_browser_automation.py::TestSessionManager::test_get_session_is_per_thread_and_cached": 0.0007436240557581186, "tests/test_browser_automation.py::TestSessionManager::test_get_session_rejects_runtime_multi_worker_browser_use": 0.0005887907464057207, "tests/test_browser_automation.py::TestSessionManager::test_get_session_rejects_worker_count_from_the_uvicorn_fallback": 0.0005568331107497215, "tests/test_browser_automation.py::TestSessionManager::test_idle_sessions_are_evicted_on_next_get": 0.0009905840270221233, "tests/test_browser_automation.py::TestSessionManager::test_in_flight_browser_operation_is_not_evicted": 0.0008214167319238186, "tests/test_browser_automation.py::TestSessionManager::test_max_sessions_cap_evicts_least_recently_used": 0.001041708281263709, "tests/test_browser_automation.py::TestSessionManager::test_pinned_session_makes_capacity_admission_fail_until_release": 0.0010811679530888796, "tests/test_browser_automation.py::TestSessionManager::test_pinned_session_survives_lru_eviction": 0.0010207919403910637, "tests/test_browser_automation.py::TestSnapshotRendering::test_empty_snapshot_says_no_elements": 0.00023650098592042923, "tests/test_browser_automation.py::TestSnapshotRendering::test_snapshot_lists_elements_by_ref": 0.00027004117146134377, "tests/test_browser_automation.py::test_activate_tab_switches_active_page": 0.0011507081799209118, "tests/test_browser_automation.py::test_click_fast_fails_on_stale_ref_without_blocking": 0.0017466242425143719, "tests/test_browser_automation.py::test_click_tolerates_spa_navigation_without_load_event": 0.0022090000566095114, "tests/test_browser_automation.py::test_close_continues_when_browser_driver_is_already_disconnected": 0.0009549169335514307, "tests/test_browser_automation.py::test_continuous_inputs_refresh_before_input_stops": 0.08284854213707149, "tests/test_browser_automation.py::test_ensure_page_serializes_concurrent_rebuilds": 0.012854957953095436, "tests/test_browser_automation.py::test_input_dispatch_does_not_wait_for_live_frame": 0.05222904239781201, "tests/test_browser_automation.py::test_live_frame_returns_jpeg_bytes_without_base64_expansion": 0.0012667919509112835, "tests/test_browser_automation.py::test_live_frame_schedulers_retain_task_reference[_schedule_input_live_frame-_flush_input_live_frames-_input_live_frame_pending]": 0.2372456667944789, "tests/test_browser_automation.py::test_live_frame_schedulers_retain_task_reference[_schedule_settle_live_frames-_settle_live_frames-_settle_live_frames_pending]": 0.2964810829143971, "tests/test_browser_automation.py::test_live_frame_screenshots_current_active_page_after_switch": 0.000824082875624299, "tests/test_browser_automation.py::test_rapid_inputs_coalesce_live_frame_refresh": 0.032377374824136496, "tests/test_browser_automation.py::test_real_playwright_navigate_click_type": 0.0022244169376790524, "tests/test_browser_automation.py::test_request_guard_aborts_blocked_redirect_target": 0.0010952502489089966, "tests/test_browser_automation.py::test_request_guard_not_installed_for_cdp_sessions": 0.0005146260373294353, "tests/test_browser_automation.py::test_reset_manager_singleton": 0.0002605412155389786, "tests/test_browser_automation.py::test_resolve_session_always_reads_browser_navigate_config": 0.0003551661502569914, "tests/test_browser_automation.py::test_screenshot_bytes_defaults_to_png_without_quality": 0.0006118318997323513, "tests/test_browser_automation.py::test_screenshot_bytes_forwards_jpeg_quality": 0.0005374990869313478, "tests/test_browser_automation.py::test_set_active_page_schedules_rebind_when_screencast_running": 0.0010641238186508417, "tests/test_browser_automation.py::test_start_screencast_rejects_second_live_viewer": 0.0007568327710032463, "tests/test_browser_automation.py::test_stop_screencast_ignores_stale_connection_callback": 0.0006012911908328533, "tests/test_browser_automation.py::test_tabs_report_active_page": 0.0011818341445177794, "tests/test_browser_automation.py::test_wheel_input_falls_back_to_native_wheel_when_js_scroll_fails": 0.0008714571595191956, "tests/test_browser_automation.py::test_wheel_input_scrolls_target_container_at_pointer_location": 0.0009057910647243261, "tests/test_browser_automation.py::test_wheel_input_scrolls_viewport_center_without_pointer_location": 0.0007647911552339792, "tests/test_browser_automation.py::test_worker_count_error_keeps_naming_the_documented_knob_when_passed_in": 0.00025933212600648403, "tests/test_browser_automation.py::test_worker_count_error_names_the_fallback_for_a_passed_in_count": 0.00025966763496398926, "tests/test_browser_automation.py::test_worker_count_error_names_the_variable_that_set_the_count": 0.00026391702704131603, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[blank-is-unset]": 0.00035620806738734245, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[documented-knob-counts]": 0.00033420813269913197, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[documented-knob-wins-when-both-set]": 0.00041874987073242664, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[nothing-set]": 0.00032112631015479565, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[unparsable-knob-does-not-mask-the-fallback]": 0.0003286669962108135, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[uvicorn-fallback-counts]": 0.0003771670162677765, "tests/test_browser_automation.py::test_worker_count_resolution_reads_both_spellings[uvicorn_rejects_it_so_stay_inert]": 0.0003290416207164526, "tests/test_browser_close_cancellation.py::test_browser_close_caller_cancellation_does_not_cancel_private_cleanup": 0.0006248748395591974, "tests/test_browser_close_cancellation.py::test_manager_close_all_consumes_group_failure_after_caller_cancellation": 0.0005166241899132729, "tests/test_browser_close_cancellation.py::test_manager_close_all_continues_after_sync_submission_failure": 0.0004926251713186502, "tests/test_browser_close_cancellation.py::test_manager_close_all_submits_every_cleanup_before_cancellable_wait": 0.0004954580217599869, "tests/test_browser_close_cancellation.py::test_manager_close_session_cancellation_keeps_detached_cleanup_running": 0.0004905408713966608, "tests/test_browser_close_cancellation.py::test_submit_close_closes_coroutine_when_submission_fails": 0.00026299990713596344, "tests/test_browser_egress.py::test_browser_tools_acquire_sessions_with_pinned_egress": 0.004962041974067688, "tests/test_browser_egress.py::test_manager_passes_the_egress_resolver_to_new_sessions": 0.0008304999209940434, "tests/test_browser_egress.py::test_proxy_bounds_a_stuck_resolution": 0.20436087623238564, "tests/test_browser_egress.py::test_proxy_close_ends_open_tunnels": 0.0048970000352710485, "tests/test_browser_egress.py::test_proxy_close_is_bounded_by_a_tunnel_it_could_not_sweep": 0.21608091704547405, "tests/test_browser_egress.py::test_proxy_connects_to_the_vetted_address_not_the_requested_name": 0.0018716661725193262, "tests/test_browser_egress.py::test_proxy_drops_a_connection_accepted_after_close": 0.003255625953897834, "tests/test_browser_egress.py::test_proxy_falls_through_to_the_next_vetted_address": 0.00138945784419775, "tests/test_browser_egress.py::test_proxy_hands_ip_literals_to_the_resolver": 0.0014189986977726221, "tests/test_browser_egress.py::test_proxy_refuses_a_host_the_resolver_rejects_without_connecting": 0.0012510826345533133, "tests/test_browser_egress.py::test_proxy_rejects_clients_that_require_authentication": 0.0007827910594642162, "tests/test_browser_egress.py::test_proxy_rejects_commands_other_than_connect": 0.0009494167752563953, "tests/test_browser_egress.py::test_proxy_reports_a_resolver_fault_as_general_failure": 0.0038068753201514482, "tests/test_browser_egress.py::test_proxy_reports_unreachable_when_no_vetted_address_answers": 0.001165915047749877, "tests/test_browser_egress.py::test_real_chromium_cannot_follow_a_rebinding_answer": 0.0009398758411407471, "tests/test_browser_egress.py::test_resolve_browser_egress_applies_the_browse_policy": 0.001777126220986247, "tests/test_browser_egress.py::test_resolve_public_addresses_refuses_with_the_validator_message[169.254.169.254-None-Error: Refusing to connect to a private, loopback, or metadata address]": 0.0006111261900514364, "tests/test_browser_egress.py::test_resolve_public_addresses_refuses_with_the_validator_message[localhost-None-Error: Refusing to connect to a private or loopback address]": 0.0006590839475393295, "tests/test_browser_egress.py::test_resolve_public_addresses_refuses_with_the_validator_message[mixed.example-answer3-Error: Refusing to connect to a private, loopback, or metadata address]": 0.000665667001157999, "tests/test_browser_egress.py::test_resolve_public_addresses_refuses_with_the_validator_message[unresolvable.example-answer2-Error: URL host could not be resolved]": 0.0005993340164422989, "tests/test_browser_egress.py::test_resolve_public_addresses_returns_the_vetted_answer": 0.0009170831181108952, "tests/test_browser_egress.py::test_session_launches_chromium_through_its_egress_proxy_and_closes_it": 0.004999666940420866, "tests/test_browser_egress.py::test_session_without_egress_resolver_launches_directly": 0.0021083320025354624, "tests/test_browser_outputs_atomic.py::test_both_tools_share_the_atomic_publisher": 0.00020579202100634575, "tests/test_browser_outputs_atomic.py::test_capture_writes_go_through_the_atomic_publish": 0.00039058271795511246, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browser-existing-fsync]": 0.001484875101596117, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browser-existing-replace]": 0.0014528750907629728, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browser-existing-write]": 0.0014789160341024399, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browser-new-fsync]": 0.001410875003784895, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browser-new-replace]": 0.0014387918636202812, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browser-new-write]": 0.0015314591582864523, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browserless-existing-fsync]": 0.0013253327924758196, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browserless-existing-replace]": 0.0013970010913908482, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browserless-existing-write]": 0.001381708774715662, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browserless-new-fsync]": 0.0012861259747296572, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browserless-new-replace]": 0.0013058760669082403, "tests/test_browser_outputs_atomic.py::test_publish_failure_preserves_target_and_cleans_temporary[browserless-new-write]": 0.0013149159494787455, "tests/test_browser_outputs_atomic.py::test_publish_new_file_uses_normal_creation_permissions[browser-18]": 0.0015210409183055162, "tests/test_browser_outputs_atomic.py::test_publish_new_file_uses_normal_creation_permissions[browser-63]": 0.001493416028097272, "tests/test_browser_outputs_atomic.py::test_publish_new_file_uses_normal_creation_permissions[browserless-18]": 0.001436751103028655, "tests/test_browser_outputs_atomic.py::test_publish_new_file_uses_normal_creation_permissions[browserless-63]": 0.0014899997040629387, "tests/test_browser_outputs_atomic.py::test_publish_permission_failure_keeps_previous_file[browser]": 0.0012789156753569841, "tests/test_browser_outputs_atomic.py::test_publish_permission_failure_keeps_previous_file[browserless]": 0.0012555411085486412, "tests/test_browser_outputs_atomic.py::test_publish_preserves_existing_permissions[browser-384]": 0.0020907919388264418, "tests/test_browser_outputs_atomic.py::test_publish_preserves_existing_permissions[browser-416]": 0.0019007078371942043, "tests/test_browser_outputs_atomic.py::test_publish_preserves_existing_permissions[browser-420]": 0.0018718738574534655, "tests/test_browser_outputs_atomic.py::test_publish_preserves_existing_permissions[browserless-384]": 0.001664167270064354, "tests/test_browser_outputs_atomic.py::test_publish_preserves_existing_permissions[browserless-416]": 0.0016658331733196974, "tests/test_browser_outputs_atomic.py::test_publish_preserves_existing_permissions[browserless-420]": 0.0017575421370565891, "tests/test_browser_outputs_atomic.py::test_publish_replaces_only_after_content_is_complete[browser]": 0.00254633417353034, "tests/test_browser_outputs_atomic.py::test_publish_replaces_only_after_content_is_complete[browserless]": 0.0020647093188017607, "tests/test_browser_outputs_atomic.py::test_screenshot_writes_go_through_the_atomic_publish": 0.0005866670981049538, "tests/test_browser_readonly_security.py::test_browser_stream_authorization_setup_error_or_cancellation_never_accepts[error0]": 0.0008653749246150255, "tests/test_browser_readonly_security.py::test_browser_stream_authorization_setup_error_or_cancellation_never_accepts[error1]": 0.0007456659805029631, "tests/test_browser_readonly_security.py::test_browser_stream_cancellation_during_disconnect_cleanup_releases_session_lease": 0.0012828740291297436, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[False-False-admin]": 0.005098541034385562, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[False-False-user]": 0.0031003737822175026, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[False-True-admin]": 0.0028870420064777136, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[False-True-user]": 0.0028398761060088873, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[True-False-admin]": 0.0038996252696961164, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[True-False-user]": 0.0031052918639034033, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[True-True-admin]": 0.0028856261633336544, "tests/test_browser_readonly_security.py::test_browser_stream_enforces_write_permission[True-True-user]": 0.002697666874155402, "tests/test_browser_readonly_security.py::test_browser_stream_preserves_first_cancellation_across_cleanup_cancellation": 0.0017238329164683819, "tests/test_browser_readonly_security.py::test_browser_stream_rechecks_policy_on_new_connection": 0.0008593339007347822, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[False-decision]": 0.0030015420634299517, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[False-invalid_decision]": 0.0019287089817225933, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[False-missing]": 0.0008116241078823805, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[False-none]": 0.0008903327398002148, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[False-resolve]": 0.0008737507741898298, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[False-unknown_role]": 0.0018518739379942417, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[True-decision]": 0.0037879582960158587, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[True-invalid_decision]": 0.0014116247184574604, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[True-missing]": 0.0008845420088618994, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[True-none]": 0.001009168103337288, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[True-resolve]": 0.0009686241392046213, "tests/test_browser_readonly_security.py::test_browser_stream_uses_shared_authorization_failure_policy[True-unknown_role]": 0.001899707829579711, "tests/test_browser_router.py::test_browser_frame_format_accepts_legacy_and_binary[None-False]": 0.0006742917466908693, "tests/test_browser_router.py::test_browser_frame_format_accepts_legacy_and_binary[binary-True]": 0.0006499593146145344, "tests/test_browser_router.py::test_browser_frame_format_rejects_unknown_capability": 0.0007210411131381989, "tests/test_browser_router.py::test_browser_frames_dirname_shared_between_tools_and_scanner": 0.00021979119628667831, "tests/test_browser_router.py::test_browser_navigate_redacts_failure_url_from_logs_and_response": 0.002180208917707205, "tests/test_browser_router.py::test_browser_navigate_rejects_legacy_null_owner_thread": 0.002640708815306425, "tests/test_browser_router.py::test_browser_stream_acquires_the_session_with_pinned_egress": 0.003293749876320362, "tests/test_browser_router.py::test_browser_stream_closes_4401_when_unauthenticated": 0.002154042012989521, "tests/test_browser_router.py::test_browser_stream_closes_4403_for_cross_origin_upgrade": 0.0018247088883072138, "tests/test_browser_router.py::test_browser_stream_closes_4404_when_thread_store_missing": 0.0018962498288601637, "tests/test_browser_router.py::test_browser_stream_closes_4404_when_tools_disabled_for_owned_thread": 0.0019082489889115095, "tests/test_browser_router.py::test_browser_stream_closes_4501_when_browser_runtime_unavailable": 0.0020187501795589924, "tests/test_browser_router.py::test_browser_stream_rejects_missing_or_unowned_thread[None]": 0.001915124012157321, "tests/test_browser_router.py::test_browser_stream_rejects_missing_or_unowned_thread[record1]": 0.0019718750845640898, "tests/test_browser_router.py::test_browser_stream_rejects_missing_or_unowned_thread[record2]": 0.0018710829317569733, "tests/test_browser_router.py::test_browser_stream_resolves_seed_and_navigate_urls_off_the_loop": 0.0035680418368428946, "tests/test_browser_router.py::test_browser_stream_seed_applies_to_blank_page": 0.00021433387883007526, "tests/test_browser_router.py::test_browser_stream_seed_applies_when_current_url_differs": 0.0002141247969120741, "tests/test_browser_router.py::test_browser_stream_seed_ignores_hash_and_trailing_slash_for_same_page": 0.0002109580673277378, "tests/test_browser_router.py::test_browser_tools_disabled_when_cdp_risk_not_explicitly_accepted": 0.00039079179987311363, "tests/test_browser_router.py::test_browser_tools_enabled_when_cdp_risk_explicitly_accepted": 0.0003845419269055128, "tests/test_browser_router.py::test_send_browser_frame_keeps_legacy_base64_json_protocol": 0.0005683742929250002, "tests/test_browser_router.py::test_send_browser_frame_uses_binary_websocket_message_when_requested": 0.0006827081087976694, "tests/test_browser_router.py::test_validate_browser_url_rejects_private_and_non_http": 0.0002753743901848793, "tests/test_browser_router.py::test_ws_origin_allowed_honors_configured_cors_origin": 0.00022383267059922218, "tests/test_browser_router.py::test_ws_origin_allowed_honors_forwarded_host": 0.0002163329627364874, "tests/test_browser_router.py::test_ws_origin_allowed_rejects_cross_origin": 0.00022491579875349998, "tests/test_browser_router.py::test_ws_origin_allowed_rejects_malformed_origin": 0.0002261658664792776, "tests/test_browser_router.py::test_ws_origin_allowed_same_origin_host": 0.0002235423307865858, "tests/test_browser_router.py::test_ws_origin_allowed_without_origin_header": 0.00020212517119944096, "tests/test_browserless_capture_name_reservation.py::test_concurrent_captures_do_not_claim_the_same_name": 0.001890084007754922, "tests/test_browserless_capture_name_reservation.py::test_exhausted_timestamp_claims_refuse_to_overwrite": 0.001375874737277627, "tests/test_browserless_capture_name_reservation.py::test_interruption_propagates_and_frees_the_name": 0.0010997089557349682, "tests/test_browserless_capture_name_reservation.py::test_probe_bound_is_inclusive": 0.0014495409559458494, "tests/test_browserless_capture_name_reservation.py::test_publication_failure_does_not_leave_the_reserved_name": 0.0011757486499845982, "tests/test_browserless_capture_name_reservation.py::test_reservation_closes_the_descriptor_it_opened": 0.0012370827607810497, "tests/test_browserless_capture_name_reservation.py::test_reserved_names_keep_new_file_permissions": 0.0013584583066403866, "tests/test_browserless_capture_name_reservation.py::test_saturated_probe_range_still_reserves_a_fresh_name": 0.0015642917715013027, "tests/test_browserless_capture_name_reservation.py::test_single_writer_still_uses_the_documented_suffix": 0.0013458759058266878, "tests/test_browserless_capture_name_reservation.py::test_unlink_failure_warns_without_masking_the_publication_error[interruption]": 0.0013584590051323175, "tests/test_browserless_capture_name_reservation.py::test_unlink_failure_warns_without_masking_the_publication_error[publication-error]": 0.002465624827891588, "tests/test_browserless_client.py::TestBrowserlessBackendIsolation::test_web_capture_tool_fails_closed_on_default_backend": 0.0015010000206530094, "tests/test_browserless_client.py::TestBrowserlessBackendIsolation::test_web_fetch_tool_allows_public_backend": 0.2818611250258982, "tests/test_browserless_client.py::TestBrowserlessBackendIsolation::test_web_fetch_tool_allows_self_hosted_backend_when_confirmed": 0.28877379023469985, "tests/test_browserless_client.py::TestBrowserlessBackendIsolation::test_web_fetch_tool_fails_closed_even_with_allow_private": 0.0009847921319305897, "tests/test_browserless_client.py::TestBrowserlessBackendIsolation::test_web_fetch_tool_fails_closed_on_default_backend": 0.001171459211036563, "tests/test_browserless_client.py::TestBrowserlessClient::test_capture_screenshot_empty_response": 0.0006640839856117964, "tests/test_browserless_client.py::TestBrowserlessClient::test_capture_screenshot_http_error": 0.0006496249698102474, "tests/test_browserless_client.py::TestBrowserlessClient::test_capture_screenshot_success": 0.0006829989142715931, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_empty_response": 0.0006824587471783161, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_http_error": 0.0006877090781927109, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_returns_plain_string_even_when_target_page_errored": 0.0007352090906351805, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_success": 0.0008733749855309725, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_timeout": 0.0006697496864944696, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_with_reject_params": 0.001323584234341979, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_with_status_surfaces_target_status_headers": 0.0007065418176352978, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_with_token": 0.0006792498752474785, "tests/test_browserless_client.py::TestBrowserlessClient::test_fetch_html_with_wait_for_selector": 0.0006624578963965178, "tests/test_browserless_client.py::TestBrowserlessTools::test_boolean_timeout_falls_back_to_default": 0.000617041252553463, "tests/test_browserless_client.py::TestBrowserlessTools::test_get_browserless_client_uses_env_token_fallback": 0.0007181670516729355, "tests/test_browserless_client.py::TestBrowserlessTools::test_invalid_timeout_falls_back_to_default": 0.0006874171085655689, "tests/test_browserless_client.py::TestBrowserlessTools::test_timeout_config_key_is_honored": 0.0006837509572505951, "tests/test_browserless_client.py::TestBrowserlessTools::test_timeout_s_config_key_is_honored": 0.0006413757801055908, "tests/test_browserless_client.py::TestBrowserlessTools::test_timeout_s_wins_when_both_keys_are_present": 0.0006288327276706696, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_allows_private_when_opted_in": 0.0022462501656264067, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_dedupes_existing_filename": 0.00239445804618299, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_missing_outputs_path_returns_error": 0.0011251666583120823, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_rejects_dns_resolving_to_private": 0.0017974162474274635, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_rejects_loopback_url": 0.0018963750917464495, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_rejects_metadata_ip": 0.001759832026436925, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_rejects_non_http_url": 0.0018567501101642847, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_warns_on_target_error_status": 0.002217709319666028, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_capture_tool_writes_artifact": 0.0031384567264467478, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_and_web_capture_tools_agree_on_target_error_warning": 0.412347833160311, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_accepts_comma_separated_reject_lists": 0.28142333403229713, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_allows_private_when_opted_in": 0.28288716706447303, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_bad_wait_timeout_falls_back_to_default": 0.2949825001414865, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_error": 0.0019617918878793716, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_exception": 0.0014046251308172941, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_ignores_non_string_reject_list_items": 0.28490020823664963, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_ignores_unusable_reject_values": 0.28629091707989573, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_no_warning_for_normal_target_status": 0.2855690000578761, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_omits_reject_params_when_unset": 0.279896792024374, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_reads_reject_lists_from_config": 0.2819857920985669, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_reads_wait_timeouts_like_web_capture": 0.283076792024076, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_rejects_dns_resolving_to_private": 0.0010824170894920826, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_rejects_metadata_ip": 0.001016584224998951, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_success": 0.49395358259789646, "tests/test_browserless_client.py::TestBrowserlessTools::test_web_fetch_tool_warns_on_target_error_status": 0.2895137080922723, "tests/test_browserless_client.py::test_configured_token_passes_browserless_request_gate[server-requires-token-capture]": 0.0006597519386559725, "tests/test_browserless_client.py::test_configured_token_passes_browserless_request_gate[server-requires-token-fetch]": 0.0006860001012682915, "tests/test_browserless_client.py::test_configured_token_passes_browserless_request_gate[server-without-token-capture]": 0.000581459142267704, "tests/test_browserless_client.py::test_configured_token_passes_browserless_request_gate[server-without-token-fetch]": 0.0005896254442632198, "tests/test_bump_version_lockfile_sync.py::test_bump_version_normalizes_a_prerelease_into_the_lock": 0.3656584592536092, "tests/test_bump_version_lockfile_sync.py::test_bump_version_refreshes_the_lockfile": 0.42354804184287786, "tests/test_bump_version_lockfile_sync.py::test_bump_version_refuses_to_run_without_uv": 0.013477375963702798, "tests/test_business_plugins.py::test_errors_never_claim_success_or_expose_response_secrets[200-body0]": 0.0005867921281605959, "tests/test_business_plugins.py::test_errors_never_claim_success_or_expose_response_secrets[302-body2]": 0.0005346669349819422, "tests/test_business_plugins.py::test_errors_never_claim_success_or_expose_response_secrets[401-body1]": 0.0005313747096806765, "tests/test_business_plugins.py::test_exact_installed_launcher_discovers_and_rejects_invalid_calls[dingtalk-credentials0-send_message-arguments0]": 0.3508165825624019, "tests/test_business_plugins.py::test_exact_installed_launcher_discovers_and_rejects_invalid_calls[hubspot-credentials2-create_contact-arguments2]": 0.22258475120179355, "tests/test_business_plugins.py::test_exact_installed_launcher_discovers_and_rejects_invalid_calls[wecom-credentials1-send_message-arguments1]": 0.22361225076019764, "tests/test_business_plugins.py::test_hubspot_pagination_and_contact_creation": 0.0014682498294860125, "tests/test_business_plugins.py::test_invalid_configuration_rejected[dingtalk-values1]": 0.0002459166571497917, "tests/test_business_plugins.py::test_invalid_configuration_rejected[hubspot-values2]": 0.00024337507784366608, "tests/test_business_plugins.py::test_invalid_configuration_rejected[hubspot-values3]": 0.00024787383154034615, "tests/test_business_plugins.py::test_invalid_configuration_rejected[wecom-values0]": 0.00027220812626183033, "tests/test_business_plugins.py::test_mcp_discovery_does_not_need_or_expose_credentials": 0.005791831994429231, "tests/test_business_plugins.py::test_real_mcp_tool_invocation_with_simulated_provider[dingtalk-credentials0-send_message-arguments0-sent]": 0.2268542090896517, "tests/test_business_plugins.py::test_real_mcp_tool_invocation_with_simulated_provider[hubspot-credentials2-get_companies-arguments2-Acme]": 0.22848074906505644, "tests/test_business_plugins.py::test_real_mcp_tool_invocation_with_simulated_provider[hubspot-credentials3-create_contact-arguments3-contact-42]": 0.22738616587594151, "tests/test_business_plugins.py::test_real_mcp_tool_invocation_with_simulated_provider[wecom-credentials1-send_message-arguments1-sent]": 0.22491104225628078, "tests/test_business_plugins.py::test_robot_missing_business_status_is_failure_and_network_exception_is_redacted": 0.0011896670330315828, "tests/test_business_plugins.py::test_robot_wire_contract[dingtalk-credentials0-oapi.dingtalk.com]": 0.0014297491870820522, "tests/test_business_plugins.py::test_robot_wire_contract[wecom-credentials1-qyapi.weixin.qq.com]": 0.0008078336250036955, "tests/test_cached_history_saver.py::test_adelete_thread_purges_only_that_threads_cache_entries[asyncio]": 0.0009581246413290501, "tests/test_cached_history_saver.py::test_cold_resolve_never_delegates_to_inner_history[asyncio]": 0.000552792102098465, "tests/test_cached_history_saver.py::test_composition_matches_full_walk_and_avoids_it[asyncio]": 0.0005301253404468298, "tests/test_cached_history_saver.py::test_deep_cold_chain_delegates_one_inner_walk_at_depth_limit[asyncio]": 0.0005995410028845072, "tests/test_cached_history_saver.py::test_delete_for_runs_delegates_without_cache_purge[asyncio]": 0.0005165832117199898, "tests/test_cached_history_saver.py::test_eviction_falls_back_to_walk_but_stays_correct[asyncio]": 0.0005032089538872242, "tests/test_cached_history_saver.py::test_fanout_compose_matches_inner_canonical_order[asyncio]": 0.0007447509560734034, "tests/test_cached_history_saver.py::test_latest_config_caches_under_resolved_checkpoint_id[asyncio]": 0.0004916249308735132, "tests/test_cached_history_saver.py::test_prune_purges_rewritten_threads_cache_entries[asyncio]": 0.0005472921766340733, "tests/test_cached_history_saver.py::test_recursive_resolve_caches_intermediate_levels[asyncio]": 0.0005135408136993647, "tests/test_cached_history_saver.py::test_root_checkpoint_history_is_empty_writes[asyncio]": 0.0004865000955760479, "tests/test_cached_history_saver.py::test_snapshot_parent_composes_without_parent_history_lookup[asyncio]": 0.0005709570832550526, "tests/test_cached_history_saver.py::test_stats_expose_composition_counters[asyncio]": 0.00048658321611583233, "tests/test_cached_history_saver.py::test_sync_cold_resolve_never_delegates_to_inner_history": 0.00021720887161791325, "tests/test_cached_history_saver.py::test_sync_delete_thread_purges_cache_entries": 0.00023654242977499962, "tests/test_cached_history_saver.py::test_sync_fanout_compose_matches_inner_canonical_order": 0.00032391794957220554, "tests/test_cached_history_saver.py::test_sync_path_matches_async": 0.00023116613738238811, "tests/test_cached_history_saver_integration.py::test_branch_divergence_no_cross_contamination[asyncio]": 0.00858295802026987, "tests/test_cached_history_saver_integration.py::test_cache_disabled_parity[asyncio]": 0.0072884580586105585, "tests/test_cached_history_saver_integration.py::test_eviction_only_costs_performance[asyncio]": 0.006979917176067829, "tests/test_cached_history_saver_integration.py::test_full_to_delta_migration_under_cache_states[asyncio-cold]": 0.00683662504889071, "tests/test_cached_history_saver_integration.py::test_full_to_delta_migration_under_cache_states[asyncio-disabled]": 0.007897374918684363, "tests/test_cached_history_saver_integration.py::test_full_to_delta_migration_under_cache_states[asyncio-warm]": 0.007390832994133234, "tests/test_cached_history_saver_integration.py::test_interrupt_resume_appended_head_writes[asyncio]": 0.007670833962038159, "tests/test_cached_history_saver_integration.py::test_rollback_supersede_does_not_pollute[asyncio]": 0.009368833852931857, "tests/test_cached_history_saver_integration.py::test_sequential_run_composes_without_inner_walks[asyncio]": 0.009232500102370977, "tests/test_cancel_run_idempotent.py::TestCancelRunEndpointIdempotency::test_cancel_successful_run_returns_409": 0.010547790909186006, "tests/test_cancel_run_idempotent.py::TestCancelRunEndpointIdempotency::test_cancel_unknown_run_returns_404": 0.00983187509700656, "tests/test_cancel_run_idempotent.py::TestCancelRunEndpointIdempotency::test_double_cancel_returns_202_not_409": 0.011440667323768139, "tests/test_cancel_run_idempotent.py::TestRunManagerCancelIdempotency::test_cancel_returns_cancelled_for_already_interrupted_run": 0.0004532081075012684, "tests/test_cancel_run_idempotent.py::TestRunManagerCancelIdempotency::test_cancel_returns_not_active_locally_for_unknown_run": 0.00035245902836322784, "tests/test_cancel_run_idempotent.py::TestRunManagerCancelIdempotency::test_cancel_returns_not_cancellable_for_successful_run": 0.0003873331006616354, "tests/test_cancel_run_idempotent.py::TestStreamExistingRunIdempotentCancel::test_stream_cancel_already_interrupted_returns_not_409": 0.009336832910776138, "tests/test_capability_api.py::test_adapter_failure_is_isolated_and_lark_configured_is_not_verified": 0.0068057079333812, "tests/test_capability_api.py::test_business_config_rejects_arbitrary_execution_and_preserves_store": 0.006809042068198323, "tests/test_capability_api.py::test_business_install_uses_existing_mcp_lifecycle[dingtalk-credentials0]": 0.012441499857231975, "tests/test_capability_api.py::test_business_install_uses_existing_mcp_lifecycle[hubspot-credentials2]": 0.011392958229407668, "tests/test_capability_api.py::test_business_install_uses_existing_mcp_lifecycle[wecom-credentials1]": 0.012045957846567035, "tests/test_capability_api.py::test_catalog_install_edit_disable_delete_preserves_existing_store_and_identity": 0.014014249201864004, "tests/test_capability_api.py::test_catalog_rejects_incomplete_or_unsafe_http_configuration[configuration0]": 0.005152625031769276, "tests/test_capability_api.py::test_catalog_rejects_incomplete_or_unsafe_http_configuration[configuration1]": 0.005212750053033233, "tests/test_capability_api.py::test_catalog_rejects_incomplete_or_unsafe_http_configuration[configuration2]": 0.005716666812077165, "tests/test_capability_api.py::test_catalog_rejects_incomplete_or_unsafe_http_configuration[configuration3]": 0.005312376189976931, "tests/test_capability_api.py::test_catalog_rejects_incomplete_or_unsafe_http_configuration[configuration4]": 0.005197125021368265, "tests/test_capability_api.py::test_delete_recovers_multiple_legacy_identity_collisions": 0.012469041161239147, "tests/test_capability_api.py::test_discovery_never_exposes_connection_secrets_and_tolerates_legacy_extras": 0.005866833031177521, "tests/test_capability_api.py::test_mcp_writes_reject_colliding_installation_ids[False-/api/mcp/config/servers]": 0.005344458157196641, "tests/test_capability_api.py::test_mcp_writes_reject_colliding_installation_ids[False-/api/mcp/config]": 0.005258998833596706, "tests/test_capability_api.py::test_mcp_writes_reject_colliding_installation_ids[True-/api/mcp/config/servers]": 0.005147708114236593, "tests/test_capability_api.py::test_mcp_writes_reject_colliding_installation_ids[True-/api/mcp/config]": 0.005890208762139082, "tests/test_capability_api.py::test_only_admin_may_install_and_bad_configuration_is_422": 0.005974542116746306, "tests/test_capability_api.py::test_stale_bundled_interpreter_can_be_repaired_without_reinstall[dingtalk]": 0.00831604190170765, "tests/test_capability_api.py::test_stale_bundled_interpreter_can_be_repaired_without_reinstall[hubspot]": 0.008989626076072454, "tests/test_capability_api.py::test_stale_bundled_interpreter_can_be_repaired_without_reinstall[wecom]": 0.008171625202521682, "tests/test_capability_api.py::test_targeted_edit_enable_and_delete_handle_identity_collisions": 0.008373958291485906, "tests/test_capability_registry.py::test_agent_selection_filters_by_source_not_tool_name": 0.00033587589859962463, "tests/test_capability_registry.py::test_ambiguous_installation_selection_fails_closed[disabled]": 0.0002528328914195299, "tests/test_capability_registry.py::test_ambiguous_installation_selection_fails_closed[explicit]": 0.00039937603287398815, "tests/test_capability_registry.py::test_ambiguous_installation_selection_fails_closed[fallback]": 0.0002889998722821474, "tests/test_capability_registry.py::test_catalog_has_separate_transport_auth_and_contributions": 0.00040774932131171227, "tests/test_capability_registry.py::test_duplicate_manifest_ids_fail_instead_of_shadowing": 0.0013220421969890594, "tests/test_capability_registry.py::test_installation_identity_ignores_display_and_credentials": 0.00023829075507819653, "tests/test_capability_registry.py::test_selected_mcp_executes_real_stdio_tool_without_mutating_shared_catalog": 0.42890429333783686, "tests/test_cargo_acceptance.py::test_bare_cargo_success_banner_cannot_supply_test_count_evidence[test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\\ntest result: ok]": 0.00031066685914993286, "tests/test_cargo_acceptance.py::test_bare_cargo_success_banner_cannot_supply_test_count_evidence[test result: ok. 0]": 0.00030291592702269554, "tests/test_cargo_acceptance.py::test_bare_cargo_success_banner_cannot_supply_test_count_evidence[test result: ok]": 0.0003061250317841768, "tests/test_cargo_acceptance.py::test_empty_target_handling_does_not_bypass_execution_provenance[overrides0]": 0.0003029999788850546, "tests/test_cargo_acceptance.py::test_empty_target_handling_does_not_bypass_execution_provenance[overrides1]": 0.000291209202259779, "tests/test_cargo_acceptance.py::test_empty_target_handling_does_not_bypass_execution_provenance[overrides2]": 0.00029104226268827915, "tests/test_cargo_acceptance.py::test_failure_in_a_sibling_target_still_wins[False-error: doctest failed]": 0.00032045878469944, "tests/test_cargo_acceptance.py::test_failure_in_a_sibling_target_still_wins[False-test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00033820816315710545, "tests/test_cargo_acceptance.py::test_failure_in_a_sibling_target_still_wins[False-test result: ok. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00033154222182929516, "tests/test_cargo_acceptance.py::test_failure_in_a_sibling_target_still_wins[True-error: doctest failed]": 0.0003221249207854271, "tests/test_cargo_acceptance.py::test_failure_in_a_sibling_target_still_wins[True-test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00032195798121392727, "tests/test_cargo_acceptance.py::test_failure_in_a_sibling_target_still_wins[True-test result: ok. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00032762507908046246, "tests/test_cargo_acceptance.py::test_incomplete_or_other_runner_zero_evidence_is_not_silenced[0 passed in 0.1s]": 0.000312665943056345, "tests/test_cargo_acceptance.py::test_incomplete_or_other_runner_zero_evidence_is_not_silenced[Ran 0 tests\\nOK]": 0.0003303326666355133, "tests/test_cargo_acceptance.py::test_incomplete_or_other_runner_zero_evidence_is_not_silenced[test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in]": 0.0003195416647940874, "tests/test_cargo_acceptance.py::test_incomplete_or_other_runner_zero_evidence_is_not_silenced[test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured]": 0.00031612394377589226, "tests/test_cargo_acceptance.py::test_incomplete_or_other_runner_zero_evidence_is_not_silenced[test result: ok. 0 passed; 0 failed; 9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.0003339156974107027, "tests/test_cargo_acceptance.py::test_incomplete_or_other_runner_zero_evidence_is_not_silenced[warning: test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00031274999491870403, "tests/test_cargo_acceptance.py::test_native_cargo_output_reaches_parent_acceptance_through_tool_node[doc-with-empty-unit]": 5.5999960750341415e-05, "tests/test_cargo_acceptance.py::test_native_cargo_output_reaches_parent_acceptance_through_tool_node[failed-doc]": 5.224999040365219e-05, "tests/test_cargo_acceptance.py::test_native_cargo_output_reaches_parent_acceptance_through_tool_node[failed-unit]": 5.691708065569401e-05, "tests/test_cargo_acceptance.py::test_native_cargo_output_reaches_parent_acceptance_through_tool_node[filtered]": 5.3208088502287865e-05, "tests/test_cargo_acceptance.py::test_native_cargo_output_reaches_parent_acceptance_through_tool_node[ignored]": 5.75000885874033e-05, "tests/test_cargo_acceptance.py::test_native_cargo_output_reaches_parent_acceptance_through_tool_node[unit-with-empty-doc]": 7.837498560547829e-05, "tests/test_cargo_acceptance.py::test_only_empty_or_ignored_targets_remain_unverified[test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s\\ntest result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00033429195173084736, "tests/test_cargo_acceptance.py::test_only_empty_or_ignored_targets_remain_unverified[test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00032633403316140175, "tests/test_cargo_acceptance.py::test_only_empty_or_ignored_targets_remain_unverified[test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s]": 0.00031499890610575676, "tests/test_cargo_acceptance.py::test_positive_counts_do_not_bypass_output_attribution": 0.00032124994322657585, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\n-0-False]": 0.0004728746134787798, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\n-0-True]": 0.00038124900311231613, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\n-2-False]": 0.00037291692569851875, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\n-2-True]": 0.0003609159030020237, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\r\\n-0-False]": 0.00037229200825095177, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\r\\n-0-True]": 0.0003627510741353035, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\r\\n-2-False]": 0.00036074966192245483, "tests/test_cargo_acceptance.py::test_successful_tests_survive_complete_empty_target_summaries[\\r\\n-2-True]": 0.0003577910829335451, "tests/test_cargo_acceptance.py::test_zero_target_records_need_a_complete_positive_cargo_sibling[OK]": 0.0003120419569313526, "tests/test_cargo_acceptance.py::test_zero_target_records_need_a_complete_positive_cargo_sibling[all tests passed]": 0.0003101262263953686, "tests/test_cargo_acceptance.py::test_zero_target_records_need_a_complete_positive_cargo_sibling[test result: ok. 2 passed; 0 failed]": 0.00031591602601110935, "tests/test_channel_capabilities.py::test_capabilities_cover_channel_registry": 0.00022274907678365707, "tests/test_channel_capabilities.py::test_every_entry_declares_both_flags_as_bools": 0.0002115829847753048, "tests/test_channel_capabilities.py::test_importing_capabilities_loads_no_channel_sdk": 0.0408332091756165, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[buzz]": 0.009291500085964799, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[dingtalk]": 0.0002730416599661112, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[discord]": 0.00023320899344980717, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[feishu]": 0.00022670929320156574, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[github]": 0.00022470694966614246, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[qq]": 0.0002322508953511715, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[slack]": 0.00021620793268084526, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[telegram]": 0.00021587475202977657, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[wechat]": 0.0002168326172977686, "tests/test_channel_capabilities.py::test_proactive_flag_matches_send_notification_override[wecom]": 0.00021533295512199402, "tests/test_channel_capabilities.py::test_qq_streaming_is_unchanged_by_its_new_entry": 0.0003503742627799511, "tests/test_channel_capabilities.py::test_supported_group_notification_channels": 0.0002063342835754156, "tests/test_channel_capabilities.py::test_supported_notification_channels_push_proactively": 0.00020416616462171078, "tests/test_channel_capabilities.py::test_unknown_provider_has_no_proactive_push[1]": 0.000221125315874815, "tests/test_channel_capabilities.py::test_unknown_provider_has_no_proactive_push[None]": 0.00021816836670041084, "tests/test_channel_capabilities.py::test_unknown_provider_has_no_proactive_push[WeCom]": 0.00021241581998765469, "tests/test_channel_capabilities.py::test_unknown_provider_has_no_proactive_push[]": 0.00021625030785799026, "tests/test_channel_capabilities.py::test_unknown_provider_has_no_proactive_push[unknown]": 0.00021191593259572983, "tests/test_channel_config_reload_cancellation.py::test_cancelled_reload_cannot_overwrite_new_runtime_config": 0.0015757090877741575, "tests/test_channel_connection_context.py::test_context_is_encrypted_and_preserves_existing_credentials[postgres]": 0.0015215829480439425, "tests/test_channel_connection_context.py::test_context_is_encrypted_and_preserves_existing_credentials[sqlite]": 0.050980541156604886, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[postgres-override0]": 0.0014263337943702936, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[postgres-override1]": 0.001258375123143196, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[postgres-override2]": 0.001242124941200018, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[postgres-override3]": 0.0012339581735432148, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[sqlite-override0]": 0.03684158413670957, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[sqlite-override1]": 0.03700600122101605, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[sqlite-override2]": 0.037353415973484516, "tests/test_channel_connection_context.py::test_context_write_requires_matching_current_identity[sqlite-override3]": 0.036562124034389853, "tests/test_channel_connection_context.py::test_delayed_context_write_cannot_restore_revoked_credentials[postgres-disconnect]": 0.001400708919391036, "tests/test_channel_connection_context.py::test_delayed_context_write_cannot_restore_revoked_credentials[postgres-transfer]": 0.0012843329459428787, "tests/test_channel_connection_context.py::test_delayed_context_write_cannot_restore_revoked_credentials[sqlite-disconnect]": 0.03860591724514961, "tests/test_channel_connection_context.py::test_delayed_context_write_cannot_restore_revoked_credentials[sqlite-transfer]": 0.040522166760638356, "tests/test_channel_connection_context.py::test_transfer_waits_for_context_write_then_removes_its_credentials[postgres]": 0.00144016626290977, "tests/test_channel_connection_context.py::test_transfer_waits_for_context_write_then_removes_its_credentials[sqlite]": 0.041123750153928995, "tests/test_channel_connection_context.py::test_wechat_private_context_survives_channel_and_repository_restart[postgres]": 0.0014083748683333397, "tests/test_channel_connection_context.py::test_wechat_private_context_survives_channel_and_repository_restart[sqlite]": 0.04170729103498161, "tests/test_channel_connections_config.py::test_channel_connections_disabled_by_default": 0.00027954112738370895, "tests/test_channel_connections_config.py::test_enabled_channel_connections_do_not_require_public_url_or_encryption_key": 0.00024412572383880615, "tests/test_channel_connections_config.py::test_notification_locale_accepts_only_the_ui_languages[1]": 0.00021495786495506763, "tests/test_channel_connections_config.py::test_notification_locale_accepts_only_the_ui_languages[None]": 0.00021820771507918835, "tests/test_channel_connections_config.py::test_notification_locale_accepts_only_the_ui_languages[]": 0.0002241681795567274, "tests/test_channel_connections_config.py::test_notification_locale_accepts_only_the_ui_languages[en]": 0.0002252499107271433, "tests/test_channel_connections_config.py::test_notification_locale_accepts_only_the_ui_languages[fr-FR]": 0.00023249885998666286, "tests/test_channel_connections_config.py::test_notification_locale_accepts_only_the_ui_languages[zh]": 0.0002255840227007866, "tests/test_channel_connections_config.py::test_notification_locale_defaults_to_english": 0.00021154223941266537, "tests/test_channel_connections_config.py::test_provider_status_reports_disabled_and_unknown_providers": 0.00021891784854233265, "tests/test_channel_connections_config.py::test_qq_connection_configuration_is_opt_in": 0.00020866701379418373, "tests/test_channel_connections_config.py::test_require_bound_identity_can_be_disabled_for_legacy_open_bot_mode": 0.00020775035955011845, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_active_identity_unique_index_allows_revoked_rows[asyncio]": 0.038356250151991844, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_active_identity_unique_index_rejects_second_connected_owner[asyncio]": 0.037577166920527816, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_concurrent_upserts_keep_single_active_owner[asyncio]": 0.03851341595873237, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_connections_are_listed_per_owner[asyncio]": 0.03826820896938443, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_consume_oauth_state_deletes_expired_states[asyncio]": 0.036178248934447765, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_consume_oauth_state_is_one_time_even_under_concurrent_consumers[asyncio]": 0.037178457947447896, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_conversations_are_scoped_by_connection[asyncio]": 0.03993508266285062, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_count_oauth_states_active_only_and_delete_expired[asyncio]": 0.03707604110240936, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_create_oauth_state_within_cap_does_not_leak_under_concurrency[asyncio]": 0.0695422082208097, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_create_oauth_state_within_cap_enforces_pending_cap[asyncio]": 0.03837620792910457, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_create_oauth_state_within_cap_ignores_expired_rows[asyncio]": 0.036484875017777085, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_credentials_are_encrypted_at_rest_and_decrypted_by_repository[asyncio]": 0.03912670793943107, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_disconnect_connection_is_owner_scoped[asyncio]": 0.03696637530811131, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_disconnect_connection_revokes_owner_connection_and_removes_credentials[asyncio]": 0.040645292261615396, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_get_credentials_returns_none_when_decryption_fails[asyncio]": 0.03954549995251, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_set_thread_id_raises_the_integrity_error_once_retries_are_exhausted[asyncio]": 0.03988862503319979, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_set_thread_id_retries_as_update_when_concurrent_insert_wins[asyncio]": 0.038984874030575156, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_upsert_connection_retries_as_update_when_concurrent_insert_wins[asyncio]": 0.03845395823009312, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_upsert_connection_transfers_external_identity_between_owners[asyncio]": 0.038676168071106076, "tests/test_channel_connections_repository.py::TestChannelConnectionRepository::test_upsert_connection_updates_existing_provider_identity[asyncio]": 0.0372493751347065, "tests/test_channel_connections_router.py::test_browser_group_names_survive_state_consumption_and_bind_two_groups[qq]": 0.04868995794095099, "tests/test_channel_connections_router.py::test_browser_group_names_survive_state_consumption_and_bind_two_groups[wecom]": 0.04949795827269554, "tests/test_channel_connections_router.py::test_configure_provider_runtime_credentials_enables_connect_without_file_edits": 0.04062362597323954, "tests/test_channel_connections_router.py::test_configure_provider_runtime_credentials_preserves_masked_secrets": 0.039261083118617535, "tests/test_channel_connections_router.py::test_configure_provider_runtime_credentials_survive_local_restart": 0.042910957941785455, "tests/test_channel_connections_router.py::test_configure_provider_runtime_does_not_clobber_concurrent_config_update": 0.03799458220601082, "tests/test_channel_connections_router.py::test_configure_provider_runtime_rolls_back_visible_state_when_start_fails": 0.03831758489832282, "tests/test_channel_connections_router.py::test_configure_telegram_runtime_uses_new_bot_username_for_deep_link_without_mutating_config": 0.040151541819795966, "tests/test_channel_connections_router.py::test_connect_binding_code_caps_pending_states_per_provider": 0.04733987501822412, "tests/test_channel_connections_router.py::test_connect_discord_returns_binding_command_and_persists_state": 0.042386874789372087, "tests/test_channel_connections_router.py::test_connect_existing_binding_code_channels_return_command_and_persist_state": 0.046232000924646854, "tests/test_channel_connections_router.py::test_connect_rejects_non_provider_config_attribute_with_404[enabled]": 0.03708129096776247, "tests/test_channel_connections_router.py::test_connect_rejects_non_provider_config_attribute_with_404[provider_status]": 0.03697304124943912, "tests/test_channel_connections_router.py::test_connect_rejects_non_provider_config_attribute_with_404[require_bound_identity]": 0.03809870919212699, "tests/test_channel_connections_router.py::test_connect_rejects_non_provider_config_attribute_with_404[unknown_provider]": 0.0387662909924984, "tests/test_channel_connections_router.py::test_connect_slack_returns_binding_command_and_persists_state": 0.04168412508442998, "tests/test_channel_connections_router.py::test_connect_telegram_returns_deep_link_and_persists_state": 0.04029679112136364, "tests/test_channel_connections_router.py::test_connect_unconfigured_runtime_channel_returns_400": 0.03764950088225305, "tests/test_channel_connections_router.py::test_disconnect_connection_is_current_user_scoped": 0.04193858429789543, "tests/test_channel_connections_router.py::test_disconnect_connection_revokes_current_user_connection": 0.041937415953725576, "tests/test_channel_connections_router.py::test_disconnect_provider_runtime_config_clears_connected_state": 0.04154258384369314, "tests/test_channel_connections_router.py::test_disconnect_provider_runtime_config_revokes_all_provider_connections": 0.05215799901634455, "tests/test_channel_connections_router.py::test_disconnect_provider_runtime_config_suppresses_file_config_and_stops_channel": 0.04075191589072347, "tests/test_channel_connections_router.py::test_disconnect_provider_runtime_keeps_state_consistent_when_revoke_fails": 0.04051600000821054, "tests/test_channel_connections_router.py::test_get_connections_returns_current_user_connections_only": 0.04297300009056926, "tests/test_channel_connections_router.py::test_get_providers_degrades_when_persistence_is_unavailable": 0.004141833167523146, "tests/test_channel_connections_router.py::test_get_providers_only_returns_enabled_channels_and_setup_fields": 0.039381625363603234, "tests/test_channel_connections_router.py::test_get_providers_preserves_revoked_status_when_provider_unavailable": 0.043199666775763035, "tests/test_channel_connections_router.py::test_get_providers_provider_unavailable_overrides_stale_connected_row": 0.042578500928357244, "tests/test_channel_connections_router.py::test_get_providers_reports_configured_channel_not_running": 0.03881304198876023, "tests/test_channel_connections_router.py::test_get_providers_reports_connected_without_binding_in_auth_disabled_mode": 0.03885333216749132, "tests/test_channel_connections_router.py::test_get_providers_reports_unconfigured_when_runtime_channel_is_missing": 0.04020179063081741, "tests/test_channel_connections_router.py::test_get_providers_restarts_configured_channel_when_service_can_reconcile": 0.038626667112112045, "tests/test_channel_connections_router.py::test_get_providers_uses_existing_channels_config": 0.04045441816560924, "tests/test_channel_connections_router.py::test_get_providers_uses_newest_connection_status_per_provider": 0.0544662089087069, "tests/test_channel_connections_router.py::test_manual_wechat_setup_invalidates_pending_qr": 0.0063002079259604216, "tests/test_channel_connections_router.py::test_manual_wechat_setup_remains_available_with_multiple_workers": 0.004272040911018848, "tests/test_channel_connections_router.py::test_qq_provider_exposes_binding_flow_and_masks_secret": 0.04276420804671943, "tests/test_channel_connections_router.py::test_qq_runtime_credentials_can_be_configured_from_browser": 0.041685000993311405, "tests/test_channel_connections_router.py::test_runtime_config_commit_drains_persistence_and_cache_across_cancellation[None-expected_persisted1]": 0.0010826680809259415, "tests/test_channel_connections_router.py::test_runtime_config_commit_drains_persistence_and_cache_across_cancellation[runtime_config0-expected_persisted0]": 0.0011635830160230398, "tests/test_channel_connections_router.py::test_runtime_config_endpoints_require_admin": 0.038401375291869044, "tests/test_channel_connections_router.py::test_runtime_config_saved_on_peer_workers_both_survive_restart": 0.04169999994337559, "tests/test_channel_connections_router.py::test_runtime_disconnect_on_one_worker_is_not_undone_by_a_peer_save": 0.04364279191941023, "tests/test_channel_connections_router.py::test_wechat_pairing_code_is_validated_and_forwarded_without_echo": 0.006099500926211476, "tests/test_channel_connections_router.py::test_wechat_qr_confirmation_preserves_bot_id_unless_replaced[returned_fields0-existing-bot]": 0.0051164578180760145, "tests/test_channel_connections_router.py::test_wechat_qr_confirmation_preserves_bot_id_unless_replaced[returned_fields1-existing-bot]": 0.00517054065130651, "tests/test_channel_connections_router.py::test_wechat_qr_confirmation_preserves_bot_id_unless_replaced[returned_fields2-existing-bot]": 0.005989915924146771, "tests/test_channel_connections_router.py::test_wechat_qr_confirmation_preserves_bot_id_unless_replaced[returned_fields3-existing-bot]": 0.0052364172879606485, "tests/test_channel_connections_router.py::test_wechat_qr_confirmation_preserves_bot_id_unless_replaced[returned_fields4-replacement-bot]": 0.004996749805286527, "tests/test_channel_connections_router.py::test_wechat_qr_login_requires_admin_before_any_provider_calls": 0.004348665243014693, "tests/test_channel_connections_router.py::test_wechat_qr_login_respects_disabled_provider": 0.0034572489093989134, "tests/test_channel_connections_router.py::test_wechat_qr_login_saves_credentials_without_exposing_token[worker_env0]": 0.007096792105585337, "tests/test_channel_connections_router.py::test_wechat_qr_login_saves_credentials_without_exposing_token[worker_env1]": 0.006731417961418629, "tests/test_channel_connections_router.py::test_wechat_qr_login_saves_credentials_without_exposing_token[worker_env2]": 0.006358749931678176, "tests/test_channel_connections_router.py::test_wechat_qr_login_saves_credentials_without_exposing_token[worker_env3]": 0.007460791617631912, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_cookie_requests_without_csrf[DELETE-/api/channels/wechat/qr-login/session]": 0.003359999740496278, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_cookie_requests_without_csrf[POST-/api/channels/wechat/qr-login/session/poll]": 0.003479582956060767, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_cookie_requests_without_csrf[POST-/api/channels/wechat/qr-login]": 0.0034063339699059725, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[DELETE-/session-worker_env0]": 0.0037434590049088, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[DELETE-/session-worker_env1]": 0.0035250012297183275, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[DELETE-/session-worker_env2]": 0.0038767510559409857, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[DELETE-/session-worker_env3]": 0.0036700000055134296, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[DELETE-/session-worker_env4]": 0.003745082998648286, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[DELETE-/session-worker_env5]": 0.004735957831144333, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST--worker_env0]": 0.0037324579898267984, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST--worker_env1]": 0.004848082782700658, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST--worker_env2]": 0.0036714167799800634, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST--worker_env3]": 0.0035279581788927317, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST--worker_env4]": 0.0036911671049892902, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST--worker_env5]": 0.003778916783630848, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST-/session/poll-worker_env0]": 0.004705750150606036, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST-/session/poll-worker_env1]": 0.003630167106166482, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST-/session/poll-worker_env2]": 0.0038803759962320328, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST-/session/poll-worker_env3]": 0.0036782908719033003, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST-/session/poll-worker_env4]": 0.0036274578887969255, "tests/test_channel_connections_router.py::test_wechat_qr_routes_reject_unsupported_workers_before_session_access[POST-/session/poll-worker_env5]": 0.0046333740465343, "tests/test_channel_credentials_wiring.py::test_a_changed_key_treats_stored_credentials_as_missing[asyncio]": 0.03799145785160363, "tests/test_channel_credentials_wiring.py::test_an_unloadable_key_degrades_to_no_stored_credentials[asyncio]": 0.003158833831548691, "tests/test_channel_credentials_wiring.py::test_channel_connections_load_the_generated_key_file[asyncio]": 0.002175790723413229, "tests/test_channel_credentials_wiring.py::test_channel_connections_prefer_the_environment_key[asyncio]": 0.0016379998996853828, "tests/test_channel_credentials_wiring.py::test_credentials_round_trip_under_the_deployment_key[asyncio]": 0.038393998984247446, "tests/test_channel_credentials_wiring.py::test_no_key_is_loaded_or_generated_when_no_feature_needs_it[asyncio]": 0.00160249974578619, "tests/test_channel_credentials_wiring.py::test_rotation_keeps_rows_written_under_the_previous_key_readable[asyncio]": 0.03833150095306337, "tests/test_channel_credentials_wiring.py::test_slack_falls_back_to_the_deployment_token_without_stored_credentials[asyncio]": 0.03862504079006612, "tests/test_channel_credentials_wiring.py::test_start_channel_service_threads_the_cipher_through": 0.0014835421461611986, "tests/test_channel_credentials_wiring.py::test_the_channel_service_repository_gets_the_cipher": 0.00127820810303092, "tests/test_channel_credentials_wiring.py::test_the_notification_outbox_repository_gets_the_cipher": 0.0011820411309599876, "tests/test_channel_credentials_wiring.py::test_the_router_repository_gets_the_cipher_from_app_state": 0.001143540721386671, "tests/test_channel_file_attachments.py::TestBaseChannelOnOutbound::test_default_receive_file_returns_original_message": 0.00033483305014669895, "tests/test_channel_file_attachments.py::TestBaseChannelOnOutbound::test_default_send_file_returns_false": 0.0002902920823544264, "tests/test_channel_file_attachments.py::TestBaseChannelOnOutbound::test_no_attachments_no_send_file": 0.0002900410909205675, "tests/test_channel_file_attachments.py::TestBaseChannelOnOutbound::test_send_file_called_for_each_attachment": 0.0013232079800218344, "tests/test_channel_file_attachments.py::TestBaseChannelOnOutbound::test_send_file_failure_does_not_block_others": 0.0026162092108279467, "tests/test_channel_file_attachments.py::TestBaseChannelOnOutbound::test_send_raises_skips_file_uploads": 0.0013190829195082188, "tests/test_channel_file_attachments.py::TestHttpInboundFileReader::test_aborts_when_stream_exceeds_the_cap": 0.00032924883998930454, "tests/test_channel_file_attachments.py::TestHttpInboundFileReader::test_compressed_response_is_rejected_before_decode": 0.014965707901865244, "tests/test_channel_file_attachments.py::TestHttpInboundFileReader::test_identity_response_round_trips": 0.0003744999412447214, "tests/test_channel_file_attachments.py::TestHttpInboundFileReader::test_joins_streamed_chunks_under_the_cap": 0.00027733296155929565, "tests/test_channel_file_attachments.py::TestHttpInboundFileReader::test_missing_url_returns_none": 0.0002685000654309988, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_case_variant_names_keep_both_inbound_attachments": 0.01293820864520967, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_concurrent_same_name_downloads_preserve_both_payloads": 0.026724500115960836, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_consumes_inline_channel_bytes_without_exposing_them_downstream": 0.012312083039432764, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_file_created_during_download_is_not_overwritten": 0.01621858193539083, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_gateway_conversion_staging_link_is_a_filename_collision": 0.013887747889384627, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_hardlinked_existing_file_is_not_overwritten": 0.012658790918067098, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_rejects_dangling_symlink_destination": 0.011963833821937442, "tests/test_channel_file_attachments.py::TestInboundFileIngestion::test_rejects_preexisting_symlink_destination": 0.01226162607781589, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_dingtalk_receive_file_makes_file_sandbox_readable": 0.0022710408084094524, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_feishu_receive_file_makes_file_sandbox_readable": 0.0027981679886579514, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_ingest_inbound_files_makes_file_sandbox_readable": 0.011892374604940414, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_make_inbound_file_sandbox_readable_missing_noop": 0.001069250050932169, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_make_inbound_file_sandbox_readable_preserves_owner_bits": 0.001202665502205491, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_make_inbound_file_sandbox_readable_sets_group_other_read": 0.0012334170751273632, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_make_inbound_file_sandbox_readable_skips_symlink": 0.0011851680465042591, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_make_inbound_file_sandbox_readable_swap_after_lstat_does_not_block_on_fifo": 0.0013844578061252832, "tests/test_channel_file_attachments.py::TestInboundFileSandboxPerms::test_make_inbound_file_sandbox_readable_swap_after_lstat_does_not_follow_symlink": 0.0014117921236902475, "tests/test_channel_file_attachments.py::TestManagerArtifactResolution::test_format_artifact_text_for_unresolved": 0.00021341582760214806, "tests/test_channel_file_attachments.py::TestManagerArtifactResolution::test_handle_chat_populates_attachments": 0.00029116682708263397, "tests/test_channel_file_attachments.py::TestOutboundMessageAttachments::test_attachments_populated": 0.001158042112365365, "tests/test_channel_file_attachments.py::TestOutboundMessageAttachments::test_default_empty_attachments": 0.0002232501283288002, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_multiple_artifacts_partial_resolution": 0.0014347906690090895, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_rejects_path_traversal_escape": 0.0015159589238464832, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_rejects_symlink_planted_in_outputs": 0.0017399163916707039, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_rejects_uploads_path": 0.0003828329499810934, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_rejects_workspace_path": 0.0003254581242799759, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_resolves_existing_file": 0.0016978750936686993, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_resolves_image_file": 0.0015109581872820854, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_skips_invalid_path": 0.00034191692247986794, "tests/test_channel_file_attachments.py::TestResolveAttachments::test_skips_missing_file": 0.0013682907447218895, "tests/test_channel_file_attachments.py::TestResolvedAttachment::test_basic_construction": 0.0012494579423218966, "tests/test_channel_file_attachments.py::TestResolvedAttachment::test_image_detection": 0.0011747502721846104, "tests/test_channel_file_attachments.py::TestWeChatDownloadGuardLabels::test_cap_abort_logs_neutral_guard_line": 0.0005507511086761951, "tests/test_channel_file_attachments.py::TestWeChatDownloadGuardLabels::test_encoding_refusal_logs_neutral_guard_line": 0.0005876668728888035, "tests/test_channel_file_attachments.py::TestWeChatDownloadGuardLabels::test_staging_without_state_dir_is_logged_not_silent": 0.0003372079227119684, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_arbitrary_cos_bucket_never_matches": 0.00024958280846476555, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_disallowed_host_rejected_before_fetch": 0.000306334113702178, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_http_failure_does_not_log_url_credentials": 0.001753249205648899, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_inbound_file_label_never_contains_url": 0.00022545806132256985, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_lookalike_suffix_never_matches": 0.00022424990311264992, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_operator_media_host_suffixes_extend_the_wecom_gate": 0.00026895804330706596, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_outer_warning_branches_do_not_log_url_credentials": 0.02249670890159905, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_oversize_rejection_does_not_log_url_credentials": 0.00041533284820616245, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_qq_host_passes_through_to_fetch": 0.00028554187156260014, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_realistic_wecom_cos_host_passes_gate": 0.0002760421484708786, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_wechat_download_success_does_not_leak_url_at_info": 0.0005193757824599743, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_wechat_fallback_without_staged_path_never_fetches": 0.0002741680946201086, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_wecom_channel_parses_operator_media_hosts": 0.00023541715927422047, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_wecom_reader_resolves_operator_suffixes_from_live_channel": 0.0004237079992890358, "tests/test_channel_file_attachments.py::TestWecomMediaUrlGate::test_wecom_reader_success_does_not_leak_url_at_info": 0.0006562918424606323, "tests/test_channel_file_attachments.py::test_embedded_upload_retries_claim_collision[False-dingtalk]": 0.00311450008302927, "tests/test_channel_file_attachments.py::test_embedded_upload_retries_claim_collision[False-feishu]": 0.004025166155770421, "tests/test_channel_file_attachments.py::test_embedded_upload_retries_claim_collision[True-dingtalk]": 0.002694167196750641, "tests/test_channel_file_attachments.py::test_embedded_upload_retries_claim_collision[True-feishu]": 0.0034247078001499176, "tests/test_channel_hidden_human_input.py::test_card_answer_without_fresh_ai_preserves_terminal_result[False]": 0.0029047918505966663, "tests/test_channel_hidden_human_input.py::test_card_answer_without_fresh_ai_preserves_terminal_result[True]": 0.0021887498442083597, "tests/test_channel_hidden_human_input.py::test_hidden_answer_keeps_current_response_and_artifacts": 0.00021400116384029388, "tests/test_channel_hidden_human_input.py::test_hidden_answer_stops_previous_clarification_text": 0.00023533194325864315, "tests/test_channel_hidden_human_input.py::test_hidden_answer_stops_previous_response_and_artifacts[option]": 0.00023779110051691532, "tests/test_channel_hidden_human_input.py::test_hidden_answer_stops_previous_response_and_artifacts[text]": 0.00023041595704853535, "tests/test_channel_hidden_human_input.py::test_invalid_hidden_answer_remains_a_control_message[None]": 0.00022295909002423286, "tests/test_channel_hidden_human_input.py::test_invalid_hidden_answer_remains_a_control_message[invalid]": 0.00021937419660389423, "tests/test_channel_hidden_human_input.py::test_invalid_hidden_answer_remains_a_control_message[invalid_response1]": 0.00022462522611021996, "tests/test_channel_hidden_human_input.py::test_invalid_hidden_answer_remains_a_control_message[invalid_response3]": 0.0002312909346073866, "tests/test_channel_hidden_human_input.py::test_invalid_hidden_answer_remains_a_control_message[invalid_response4]": 0.0002237497828900814, "tests/test_channel_hidden_human_input.py::test_invalid_hidden_answer_remains_a_control_message[invalid_response5]": 0.0002183739561587572, "tests/test_channel_intake_backpressure.py::test_cancelled_cross_thread_drain_remains_retryable": 0.0008064170833677053, "tests/test_channel_intake_backpressure.py::test_cancelled_manager_drain_preserves_service_channels": 0.0005989156197756529, "tests/test_channel_intake_backpressure.py::test_cancelled_service_stop_preserves_unfinished_channel_for_retry": 0.0008345420937985182, "tests/test_channel_intake_backpressure.py::test_channel_service_threads_intake_limits_into_bus_and_worker_pool": 0.0003554588183760643, "tests/test_channel_intake_backpressure.py::test_failed_channel_stop_preserves_service_ownership": 0.0029003743547946215, "tests/test_channel_intake_backpressure.py::test_fixed_worker_pool_bounds_handler_and_queue_tasks": 0.0017585407476872206, "tests/test_channel_intake_backpressure.py::test_global_service_is_retained_until_shutdown_succeeds": 0.0005824582185596228, "tests/test_channel_intake_backpressure.py::test_inbound_queue_rejects_immediately_when_capacity_is_reserved": 0.0005101670976728201, "tests/test_channel_intake_backpressure.py::test_invalid_shutdown_grace_period_uses_finite_default[-1]": 0.00035237520933151245, "tests/test_channel_intake_backpressure.py::test_invalid_shutdown_grace_period_uses_finite_default[3]": 0.0003226660192012787, "tests/test_channel_intake_backpressure.py::test_invalid_shutdown_grace_period_uses_finite_default[True]": 0.0003690409939736128, "tests/test_channel_intake_backpressure.py::test_invalid_shutdown_grace_period_uses_finite_default[inf]": 0.0003507079090923071, "tests/test_channel_intake_backpressure.py::test_invalid_shutdown_grace_period_uses_finite_default[nan]": 0.00035037496127188206, "tests/test_channel_intake_backpressure.py::test_outer_shutdown_cancellation_does_not_start_an_unbounded_second_join": 0.0018133758567273617, "tests/test_channel_intake_backpressure.py::test_provider_stop_drains_cross_thread_preparation_futures": 0.0017001249361783266, "tests/test_channel_intake_backpressure.py::test_provider_thread_reservations_share_one_hard_capacity_limit": 0.0016898331232368946, "tests/test_channel_intake_backpressure.py::test_realtime_provider_drops_before_ack_when_queue_is_full": 0.0006429604254662991, "tests/test_channel_intake_backpressure.py::test_shutdown_closes_cross_thread_submission_before_task_start": 0.0005955409724265337, "tests/test_channel_intake_backpressure.py::test_shutdown_invalidates_provider_side_reservations": 0.00022929208353161812, "tests/test_channel_intake_backpressure.py::test_stop_cancels_after_grace_drops_queue_and_releases_dedupe": 0.0015586670488119125, "tests/test_channel_intake_backpressure.py::test_stop_gracefully_drains_every_accepted_message_before_cancelling_workers": 0.022586874896660447, "tests/test_channel_intake_backpressure.py::test_successful_stop_waits_for_cancel_resistant_workers_and_watchers": 0.03371699992567301, "tests/test_channel_leader_lease_config.py::test_auto_follows_the_multi_process_signal[False-False-False]": 0.0002715829759836197, "tests/test_channel_leader_lease_config.py::test_auto_follows_the_multi_process_signal[False-True-False]": 0.00026904279366135597, "tests/test_channel_leader_lease_config.py::test_auto_follows_the_multi_process_signal[True-False-True]": 0.00026729190722107887, "tests/test_channel_leader_lease_config.py::test_auto_follows_the_multi_process_signal[True-True-True]": 0.00026504090055823326, "tests/test_channel_leader_lease_config.py::test_auto_follows_the_multi_process_signal[auto-False-False]": 0.000284082954749465, "tests/test_channel_leader_lease_config.py::test_auto_follows_the_multi_process_signal[auto-True-True]": 0.00026829191483557224, "tests/test_channel_leader_lease_config.py::test_block_values_are_read": 0.00032470771111547947, "tests/test_channel_leader_lease_config.py::test_defaults_are_auto_30_10": 0.0002271663397550583, "tests/test_channel_leader_lease_config.py::test_from_app_config_reads_model_extra_and_tolerates_doubles": 0.00021774997003376484, "tests/test_channel_leader_lease_config.py::test_invalid_blocks_name_the_dotted_path_and_the_field[block0-enabled]": 0.0003026672638952732, "tests/test_channel_leader_lease_config.py::test_invalid_blocks_name_the_dotted_path_and_the_field[block1-lease_seconds]": 0.0002606259658932686, "tests/test_channel_leader_lease_config.py::test_invalid_blocks_name_the_dotted_path_and_the_field[block2-lease_seconds]": 0.0002564159221947193, "tests/test_channel_leader_lease_config.py::test_invalid_blocks_name_the_dotted_path_and_the_field[block3-grace_seconds]": 0.00025354186072945595, "tests/test_channel_leader_lease_config.py::test_invalid_blocks_name_the_dotted_path_and_the_field[block4-enable]": 0.00025254092179238796, "tests/test_channel_leader_lease_config.py::test_leader_lease_is_registered_as_startup_only": 0.0002029577735811472, "tests/test_channel_leader_lease_config.py::test_missing_section_and_empty_block_mean_defaults": 0.00023099989630281925, "tests/test_channel_leader_lease_config.py::test_non_mapping_block_is_refused": 0.0002581239677965641, "tests/test_channel_leader_lease_config.py::test_only_a_literal_false_counts_as_explicitly_disabled": 0.00021837581880390644, "tests/test_channel_leader_lease_service.py::test_enabled_transport_providers_includes_ui_connectable_providers": 0.00023041688837110996, "tests/test_channel_leader_lease_service.py::test_enabled_transport_providers_merges_both_sources_and_tolerates_doubles": 0.00021958374418318272, "tests/test_channel_leader_lease_service.py::test_enabled_transport_providers_reads_config_yaml_channels": 0.0002210419625043869, "tests/test_channel_leader_lease_service.py::test_ensure_ready_channels_ignores_non_provider_keys": 0.0007420831825584173, "tests/test_channel_leader_lease_service.py::test_from_app_config_strips_the_block": 0.001171833137050271, "tests/test_channel_leader_lease_service.py::test_leader_lease_block_is_stripped_and_exposed": 0.0002754577435553074, "tests/test_channel_leader_lease_service.py::test_malformed_block_raises_the_config_error": 0.0002455830108374357, "tests/test_channel_leader_lease_service.py::test_missing_block_gives_defaults": 0.0002585847396403551, "tests/test_channel_leadership.py::test_a_refused_acquire_records_the_peer_for_status": 0.0016805012710392475, "tests/test_channel_leadership.py::test_a_rejected_renewal_is_a_loss": 0.00045100017450749874, "tests/test_channel_leadership.py::test_a_stalled_database_call_is_bounded_by_the_operation_timeout": 0.5035129999741912, "tests/test_channel_leadership.py::test_acquire_while_holding_is_a_no_op_and_a_lost_record_is_dropped": 0.0011285839136689901, "tests/test_channel_leadership.py::test_an_unconfirmed_renewal_keeps_the_deadline_running": 0.0012544991914182901, "tests/test_channel_leadership.py::test_deadline_counts_from_when_the_renewal_was_sent": 0.0004411248955875635, "tests/test_channel_leadership.py::test_holds_stops_one_renewal_interval_before_the_local_deadline": 0.0004335010889917612, "tests/test_channel_leadership.py::test_intervals_follow_the_documented_lease_fraction": 0.0004618761595338583, "tests/test_channel_leadership.py::test_observe_all_sees_peer_leases_this_instance_never_tried": 0.0011872907634824514, "tests/test_channel_leadership.py::test_release_is_fenced_by_epoch_and_best_effort": 0.001955458428710699, "tests/test_channel_lease_repository.py::test_a_peer_takes_an_expired_lease_only_after_the_grace_period[postgres]": 0.0015158317983150482, "tests/test_channel_lease_repository.py::test_a_peer_takes_an_expired_lease_only_after_the_grace_period[sqlite]": 0.011754750041291118, "tests/test_channel_lease_repository.py::test_an_expired_lease_is_not_revived_by_renewal[postgres]": 0.0017102500423789024, "tests/test_channel_lease_repository.py::test_an_expired_lease_is_not_revived_by_renewal[sqlite]": 0.009460208006203175, "tests/test_channel_lease_repository.py::test_db_now_reads_epoch_seconds[postgres]": 0.0027297090273350477, "tests/test_channel_lease_repository.py::test_db_now_reads_epoch_seconds[sqlite]": 0.011957458220422268, "tests/test_channel_lease_repository.py::test_first_acquire_creates_the_row_and_a_peer_is_refused_while_it_is_live[postgres]": 0.0019856258295476437, "tests/test_channel_lease_repository.py::test_first_acquire_creates_the_row_and_a_peer_is_refused_while_it_is_live[sqlite]": 0.01454212493263185, "tests/test_channel_lease_repository.py::test_racing_instances_get_exactly_one_grant[postgres]": 0.0019972920417785645, "tests/test_channel_lease_repository.py::test_racing_instances_get_exactly_one_grant[sqlite]": 0.0888069171924144, "tests/test_channel_lease_repository.py::test_release_hands_the_lease_over_at_once[postgres]": 0.001369499834254384, "tests/test_channel_lease_repository.py::test_release_hands_the_lease_over_at_once[sqlite]": 0.008988498942926526, "tests/test_channel_lease_repository.py::test_renew_extends_only_the_holders_epoch_and_reports_the_transport[postgres]": 0.0018334169872105122, "tests/test_channel_lease_repository.py::test_renew_extends_only_the_holders_epoch_and_reports_the_transport[sqlite]": 0.01028325012885034, "tests/test_channel_lease_repository.py::test_the_holder_reacquiring_bumps_the_epoch_and_fences_its_old_one[postgres]": 0.001442542066797614, "tests/test_channel_lease_repository.py::test_the_holder_reacquiring_bumps_the_epoch_and_fences_its_old_one[sqlite]": 0.006885416805744171, "tests/test_channel_lease_repository.py::test_writes_do_not_trust_returning_rows_under_a_concurrent_read": 0.12879704218357801, "tests/test_channel_runtime_config_encoding.py::test_runtime_config_round_trips_non_ascii_with_legacy_locale[cp1252-wss://relay.example/\\u804a\\u5929]": 0.0015044589526951313, "tests/test_channel_runtime_config_encoding.py::test_runtime_config_round_trips_non_ascii_with_legacy_locale[cp1252-wss://relay.example/caf\\xe9]": 0.0017691259272396564, "tests/test_channel_runtime_config_encoding.py::test_runtime_config_round_trips_non_ascii_with_legacy_locale[gbk-wss://relay.example/\\u804a\\u5929]": 0.0015104582998901606, "tests/test_channel_runtime_config_store_peers.py::test_disconnect_survives_a_later_peer_save": 0.0018765830900520086, "tests/test_channel_runtime_config_store_peers.py::test_failed_save_leaves_the_served_snapshot_and_file_unchanged": 0.0014522501733154058, "tests/test_channel_runtime_config_store_peers.py::test_peer_mutation_waits_for_the_file_lock_before_reading": 0.5119263750966638, "tests/test_channel_runtime_config_store_peers.py::test_remove_sees_a_provider_a_peer_saved_after_this_store_loaded": 0.001724750967696309, "tests/test_channel_runtime_config_store_peers.py::test_save_keeps_a_provider_a_peer_saved_after_this_store_loaded": 0.0017990430351346731, "tests/test_channel_runtime_config_store_peers.py::test_save_over_a_corrupt_file_keeps_this_process_copy": 0.0017330409027636051, "tests/test_channel_runtime_config_store_peers.py::test_symlinked_store_path_shares_the_lock_of_its_target": 0.5141877080313861, "tests/test_channel_service_leader_lease.py::test_a_crashed_holder_is_replaced_within_one_lease_period": 6.061884041875601, "tests/test_channel_service_leader_lease.py::test_a_holder_that_cannot_start_backs_off": 0.011379665927961469, "tests/test_channel_service_leader_lease.py::test_a_lost_lease_stops_the_transport": 0.018091164994984865, "tests/test_channel_service_leader_lease.py::test_a_provider_connected_on_a_peer_is_left_to_it_although_absent_from_local_config": 0.008692624978721142, "tests/test_channel_service_leader_lease.py::test_a_provider_disabled_on_the_holder_is_stopped_and_released_by_supervision": 0.014419832965359092, "tests/test_channel_service_leader_lease.py::test_a_slow_start_never_delays_another_providers_renewal": 0.0268307919614017, "tests/test_channel_service_leader_lease.py::test_a_stopping_holder_releases_and_the_peer_takes_over_on_its_next_round": 0.02479608333669603, "tests/test_channel_service_leader_lease.py::test_a_transport_that_fails_to_stop_keeps_its_lease_on_shutdown": 0.007793248863890767, "tests/test_channel_service_leader_lease.py::test_an_active_lease_without_a_database_refuses_to_build": 0.0005313328001648188, "tests/test_channel_service_leader_lease.py::test_from_app_config_turns_the_lease_on_from_the_multi_process_signal": 0.0016118320636451244, "tests/test_channel_service_leader_lease.py::test_gateway_lifespan_passes_the_gate_signal_and_the_run_worker_id": 0.013650542125105858, "tests/test_channel_service_leader_lease.py::test_multi_process_deployment_is_the_gate_signal": 0.0005802081432193518, "tests/test_channel_service_leader_lease.py::test_notification_claims_are_left_to_the_holder": 0.01714375102892518, "tests/test_channel_service_leader_lease.py::test_only_the_lease_holder_starts_an_arbitrated_transport": 0.03478620806708932, "tests/test_channel_service_leader_lease.py::test_paths_on_a_non_holder_never_start_the_transport": 0.015558457700535655, "tests/test_channel_service_leader_lease.py::test_removing_a_provider_releases_its_lease_for_a_peer": 0.016623124945908785, "tests/test_channel_service_leader_lease.py::test_start_channel_service_threads_the_lease_settings": 0.0020531262271106243, "tests/test_channel_service_leader_lease.py::test_unconfirmed_renewals_stop_the_transport_before_a_peer_may_connect": 0.010008415905758739, "tests/test_channel_service_leader_lease.py::test_without_the_lease_every_instance_behaves_as_before": 0.0016149182338267565, "tests/test_channel_service_restart_stop_fence.py::test_channel_cannot_publish_after_stop_finishes_during_prestart_io": 0.0008686669170856476, "tests/test_channel_service_restart_stop_fence.py::test_channel_start_finishing_after_service_stop_is_drained": 0.0009131247643381357, "tests/test_channel_service_restart_stop_fence.py::test_restart_is_fenced_while_service_shutdown_is_in_progress": 0.001268874853849411, "tests/test_channel_service_start_stop_shutdown_generation_fence.py::test_late_manager_start_cannot_resurrect_stopped_service": 0.0006672090385109186, "tests/test_channel_service_start_stop_shutdown_generation_fence.py::test_late_start_cleanup_preserves_newer_start[queued-before-shutdown]": 0.0011016260832548141, "tests/test_channel_service_start_stop_shutdown_generation_fence.py::test_late_start_cleanup_preserves_newer_start[restart-after-shutdown]": 0.0008607918862253428, "tests/test_channel_service_start_stop_shutdown_generation_fence.py::test_manager_start_finishing_during_channel_drain_is_stopped": 0.0007508751004934311, "tests/test_channel_service_startup_cancellation.py::test_cancelled_start_drains_partial_service_and_clears_singleton": 0.001335041131824255, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-empty-busy-error-event]": 0.011428167345002294, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-empty-empty-error-event]": 0.013386209029704332, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-empty-error-event]": 0.01463558292016387, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-empty-success]": 0.01871474925428629, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-partial-text-busy-error-event]": 0.011776123894378543, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-partial-text-empty-error-event]": 0.01106933387927711, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-partial-text-error-event]": 0.011187249096110463, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[message-stream-partial-text-success]": 0.0115512500051409, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-empty-busy-error-event]": 0.011255374876782298, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-empty-empty-error-event]": 0.011101874988526106, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-empty-error-event]": 0.011783541180193424, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-empty-success]": 0.010774666909128428, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-partial-text-busy-error-event]": 0.012065083952620625, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-partial-text-empty-error-event]": 0.011324083199724555, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-partial-text-error-event]": 0.011355749797075987, "tests/test_channel_stream_errors.py::test_channel_consumes_error_sse_and_releases_dedupe_after_final_publish[with-values-partial-text-success]": 0.011786875082179904, "tests/test_channel_thread_binding_store.py::test_binding_key_matches_the_legacy_json_key_shape": 0.0004176658112555742, "tests/test_channel_thread_binding_store.py::test_channel_service_defaults_to_the_json_store_without_a_database": 0.001403291942551732, "tests/test_channel_thread_binding_store.py::test_channel_service_start_imports_the_legacy_file_once_for_the_sql_store": 0.006598916137591004, "tests/test_channel_thread_binding_store.py::test_channel_service_start_leaves_a_json_store_untouched": 0.001827541971579194, "tests/test_channel_thread_binding_store.py::test_channel_service_stop_during_the_legacy_import_invalidates_that_start": 0.005185500020161271, "tests/test_channel_thread_binding_store.py::test_concurrent_import_from_two_replicas_yields_no_duplicates_and_tolerates_the_lost_rename": 0.00935341720469296, "tests/test_channel_thread_binding_store.py::test_concurrent_set_from_two_sql_stores_keeps_one_row_per_key": 0.006153541849926114, "tests/test_channel_thread_binding_store.py::test_entries_survive_a_new_store_instance_over_the_same_storage": 0.004456792026758194, "tests/test_channel_thread_binding_store.py::test_import_keeps_a_corrupt_or_malformed_file_and_skips_bad_entries": 0.006762124830856919, "tests/test_channel_thread_binding_store.py::test_import_leaves_the_file_alone_when_the_table_is_already_populated": 0.005180374952033162, "tests/test_channel_thread_binding_store.py::test_import_moves_every_legacy_entry_into_the_table_and_renames_the_file": 0.006757416063919663, "tests/test_channel_thread_binding_store.py::test_import_skips_oversized_components_instead_of_failing_the_whole_import": 0.00661087641492486, "tests/test_channel_thread_binding_store.py::test_import_without_a_file_or_without_a_legacy_path_is_a_no_op": 0.0035289169754832983, "tests/test_channel_thread_binding_store.py::test_json_store_concurrent_list_and_mutation": 0.0026420827489346266, "tests/test_channel_thread_binding_store.py::test_json_store_construction_is_io_free_and_exposes_the_channels_dir": 0.0013108327984809875, "tests/test_channel_thread_binding_store.py::test_json_store_corrupt_file_starts_fresh": 0.00204875017516315, "tests/test_channel_thread_binding_store.py::test_list_entries_all_and_filtered_with_the_legacy_shape[json]": 0.0022221258841454983, "tests/test_channel_thread_binding_store.py::test_list_entries_all_and_filtered_with_the_legacy_shape[sql]": 0.006155999843031168, "tests/test_channel_thread_binding_store.py::test_overwrite_replaces_thread_and_user_but_preserves_created_at[json]": 0.004413791000843048, "tests/test_channel_thread_binding_store.py::test_overwrite_replaces_thread_and_user_but_preserves_created_at[sql]": 0.007921041222289205, "tests/test_channel_thread_binding_store.py::test_remove_prefix_treats_like_wildcards_literally[json]": 0.0025046253576874733, "tests/test_channel_thread_binding_store.py::test_remove_prefix_treats_like_wildcards_literally[sql]": 0.007200416876003146, "tests/test_channel_thread_binding_store.py::test_remove_specific_topic_leaves_the_rest[json]": 0.0024086260236799717, "tests/test_channel_thread_binding_store.py::test_remove_specific_topic_leaves_the_rest[sql]": 0.007136332802474499, "tests/test_channel_thread_binding_store.py::test_remove_without_topic_clears_the_base_and_every_topic_of_that_chat_only[json]": 0.003091250080615282, "tests/test_channel_thread_binding_store.py::test_remove_without_topic_clears_the_base_and_every_topic_of_that_chat_only[sql]": 0.009399041067808867, "tests/test_channel_thread_binding_store.py::test_repository_insert_missing_never_duplicates_or_overwrites": 0.09581470815464854, "tests/test_channel_thread_binding_store.py::test_resolve_channel_store_picks_json_for_memory_and_sql_for_a_database": 0.0018240418285131454, "tests/test_channel_thread_binding_store.py::test_resolve_channel_store_uses_the_process_engine_by_default": 0.0014243340119719505, "tests/test_channel_thread_binding_store.py::test_set_and_get_thread_id[json]": 0.002064707223325968, "tests/test_channel_thread_binding_store.py::test_set_and_get_thread_id[sql]": 0.005414708983153105, "tests/test_channel_thread_binding_store.py::test_split_binding_key_mirrors_the_legacy_list_entries_parsing": 0.0003803749568760395, "tests/test_channel_thread_binding_store.py::test_sql_store_round_trips_on_postgres": 0.0013317090924829245, "tests/test_channel_thread_binding_store.py::test_sqlite_accepts_an_oversized_row_so_the_import_validator_is_the_only_guard": 0.004061626037582755, "tests/test_channel_thread_binding_store.py::test_topic_mappings_are_independent_of_the_base_mapping[json]": 0.0024664590600878, "tests/test_channel_thread_binding_store.py::test_topic_mappings_are_independent_of_the_base_mapping[sql]": 0.006876498926430941, "tests/test_channel_thread_binding_store.py::test_two_json_stores_over_one_file_do_not_see_each_other": 0.001981249311938882, "tests/test_channel_thread_binding_store.py::test_two_sql_stores_over_one_database_share_every_binding": 0.007952875224873424, "tests/test_channel_thread_binding_store.py::test_user_id_defaults_to_an_empty_string[json]": 0.0017599589191377163, "tests/test_channel_thread_binding_store.py::test_user_id_defaults_to_an_empty_string[sql]": 0.004266292788088322, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_group_chat_dropped_id_clears_previous_sender": 0.00034275115467607975, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_identity_exported_and_env_stays_none": 0.00039295898750424385, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_no_channel_user_id_omits_identity_prefix": 0.0002836240455508232, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_non_im_run_leaves_command_untouched": 0.00021279184147715569, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_per_call_identity_follows_current_context": 0.00035241502337157726, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_posix_local_sandbox_gets_prefix": 0.0005229578819125891, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_secrets_and_identity_compose": 0.0002883316483348608, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_unusable_value_emits_unset_not_none": 0.00020508305169641972, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_value_is_shell_quoted": 0.00028812605887651443, "tests/test_channel_user_id_env.py::TestBashToolChannelIdentityPrefix::test_windows_local_sandbox_skips_prefix": 0.0007448738906532526, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_composes_with_channel_prefix_and_secrets": 0.0002832501195371151, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_posix_local_sandbox_gets_user_prefix": 0.0005259579047560692, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_prefix_emitted_even_without_an_explicit_user": 0.0002819166984409094, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_unusable_value_emits_unset_not_none": 0.00021474994719028473, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_user_id_exported_and_env_stays_none": 0.00029020803049206734, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_user_prefix_precedes_channel_prefix": 0.00027970923110842705, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_value_is_shell_quoted": 0.00029279221780598164, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_windows_env_channel_keeps_secrets_and_user_id_separate": 0.0005206239875406027, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_windows_local_sandbox_omits_unusable_user_id": 0.0005006659775972366, "tests/test_channel_user_id_env.py::TestBashToolUserIdentityPrefix::test_windows_local_sandbox_publishes_user_id_via_env": 0.000525458250194788, "tests/test_channel_user_id_env.py::TestGatewayChannelUserIdTrustBoundary::test_absent_channel_user_id_adds_nothing": 0.00029404088854789734, "tests/test_channel_user_id_env.py::TestGatewayChannelUserIdTrustBoundary::test_free_form_config_value_cannot_override_internal_sender": 0.00031349994242191315, "tests/test_channel_user_id_env.py::TestGatewayChannelUserIdTrustBoundary::test_internal_channel_user_id_propagates_to_runtime_context_only": 0.0003785821609199047, "tests/test_channels.py::TestChannelBase::test_channel_capabilities_match_channel_defaults": 0.0003974160645157099, "tests/test_channels.py::TestChannelBase::test_log_future_error_handles_cancelled_future": 0.00048504164442420006, "tests/test_channels.py::TestChannelBase::test_log_future_error_surfaces_future_exception": 0.00031445780768990517, "tests/test_channels.py::TestChannelBase::test_make_inbound": 0.00020895805209875107, "tests/test_channels.py::TestChannelBase::test_on_outbound_ignores_other_channels": 0.0002451671753078699, "tests/test_channels.py::TestChannelBase::test_on_outbound_routes_to_channel": 0.0002688341774046421, "tests/test_channels.py::TestChannelBase::test_send_with_retry_retries_until_success": 0.000478917034342885, "tests/test_channels.py::TestChannelManager::test_agent_use_custom_agent_overrides_every_gateway_config_carrier[configurable]": 0.003417125903069973, "tests/test_channels.py::TestChannelManager::test_agent_use_custom_agent_overrides_every_gateway_config_carrier[context]": 0.006287458818405867, "tests/test_channels.py::TestChannelManager::test_agent_use_lead_agent_clears_every_gateway_config_carrier[configurable]": 0.0018502918537706137, "tests/test_channels.py::TestChannelManager::test_agent_use_lead_agent_clears_every_gateway_config_carrier[context]": 0.003197251120582223, "tests/test_channels.py::TestChannelManager::test_agent_use_lead_agent_overrides_configured_default": 0.0017079992685467005, "tests/test_channels.py::TestChannelManager::test_channel_storage_user_id_falls_back_to_platform_user": 0.00024345912970602512, "tests/test_channels.py::TestChannelManager::test_clarification_follow_up_preserves_history": 0.10627041780389845, "tests/test_channels.py::TestChannelManager::test_concurrent_inbound_for_same_chat_reuses_single_thread": 0.0010590420570224524, "tests/test_channels.py::TestChannelManager::test_different_topics_get_different_threads": 0.05659004207700491, "tests/test_channels.py::TestChannelManager::test_each_topic_creates_new_thread": 0.052360250148922205, "tests/test_channels.py::TestChannelManager::test_fetch_gateway_includes_internal_auth_headers": 0.00033245887607336044, "tests/test_channels.py::TestChannelManager::test_fetch_gateway_uses_bound_owner_headers": 0.00032995804212987423, "tests/test_channels.py::TestChannelManager::test_fire_and_forget_thread_busy_releases_dedupe_key": 0.1622331659309566, "tests/test_channels.py::TestChannelManager::test_fresh_model_pin_survives_cache_eviction_during_cold_load": 0.0012027500197291374, "tests/test_channels.py::TestChannelManager::test_get_client_includes_csrf_header_and_cookie": 0.0003886250779032707, "tests/test_channels.py::TestChannelManager::test_github_redelivery_is_deduped_like_other_channels": 0.005371666047722101, "tests/test_channels.py::TestChannelManager::test_handle_chat_calls_channel_receive_file_for_inbound_files": 0.05206095799803734, "tests/test_channels.py::TestChannelManager::test_handle_chat_continues_when_model_pin_preload_fails": 0.05236137518659234, "tests/test_channels.py::TestChannelManager::test_handle_chat_creates_thread": 0.05230387509800494, "tests/test_channels.py::TestChannelManager::test_handle_chat_does_not_mark_regular_outbound_as_clarification": 0.05596333299763501, "tests/test_channels.py::TestChannelManager::test_handle_chat_marks_clarification_outbound_metadata": 0.05921529117040336, "tests/test_channels.py::TestChannelManager::test_handle_chat_outbound_drops_large_metadata_keys": 0.05541595793329179, "tests/test_channels.py::TestChannelManager::test_handle_chat_outbound_preserves_inbound_metadata": 0.0579672500025481, "tests/test_channels.py::TestChannelManager::test_handle_chat_rejects_invalid_custom_agent_name": 0.05581891699694097, "tests/test_channels.py::TestChannelManager::test_handle_chat_uses_channel_session_overrides": 0.05650958395563066, "tests/test_channels.py::TestChannelManager::test_handle_chat_uses_user_session_overrides": 0.05540741700679064, "tests/test_channels.py::TestChannelManager::test_handle_command_agent_list_is_owner_scoped": 0.0025313750375062227, "tests/test_channels.py::TestChannelManager::test_handle_command_agent_use_starts_pinned_conversation": 0.005477667786180973, "tests/test_channels.py::TestChannelManager::test_handle_command_blank_text_is_reported_without_running_agent": 0.05542012583464384, "tests/test_channels.py::TestChannelManager::test_handle_command_bootstrap_creates_thread_if_needed": 0.054649666883051395, "tests/test_channels.py::TestChannelManager::test_handle_command_bootstrap_feishu_uses_streaming": 0.05728604202158749, "tests/test_channels.py::TestChannelManager::test_handle_command_bootstrap_with_text": 0.056046583922579885, "tests/test_channels.py::TestChannelManager::test_handle_command_bootstrap_without_text": 0.054773125099018216, "tests/test_channels.py::TestChannelManager::test_handle_command_help": 0.056469333125278354, "tests/test_channels.py::TestChannelManager::test_handle_command_model_pin_persists_to_thread_metadata": 0.0018886260222643614, "tests/test_channels.py::TestChannelManager::test_handle_command_new": 0.05828849971294403, "tests/test_channels.py::TestChannelManager::test_handle_command_outbound_thread_id_uses_topic_thread": 0.05596858379431069, "tests/test_channels.py::TestChannelManager::test_handle_command_rejects_multi_slash_control_command": 0.055036457953974605, "tests/test_channels.py::TestChannelManager::test_handle_command_requires_control_command_at_start": 0.05496625113300979, "tests/test_channels.py::TestChannelManager::test_handle_command_slash_skill_reports_disabled_skill": 0.05901716696098447, "tests/test_channels.py::TestChannelManager::test_handle_command_slash_skill_requires_command_at_start": 0.05978495767340064, "tests/test_channels.py::TestChannelManager::test_handle_command_slash_skill_resolution_error_is_reported": 0.0588276251219213, "tests/test_channels.py::TestChannelManager::test_handle_command_slash_skill_respects_custom_agent_skill_whitelist": 0.06092704203911126, "tests/test_channels.py::TestChannelManager::test_handle_command_slash_skill_routes_to_chat": 0.060861624078825116, "tests/test_channels.py::TestChannelManager::test_handle_command_slash_skill_with_attachment_preserves_original_content": 0.0623907926492393, "tests/test_channels.py::TestChannelManager::test_handle_command_uninstalled_slash_skill_stays_unknown_command": 0.05925116618163884, "tests/test_channels.py::TestChannelManager::test_handle_feishu_chat_streams_multiple_outbound_updates": 0.058850333793088794, "tests/test_channels.py::TestChannelManager::test_handle_feishu_different_threads_can_stream_concurrently": 0.10915229213424027, "tests/test_channels.py::TestChannelManager::test_handle_feishu_queue_waiter_cleanup_on_cancelled_progress_publish": 0.0036237069871276617, "tests/test_channels.py::TestChannelManager::test_handle_feishu_same_thread_messages_queue_instead_of_busy": 0.1566196670755744, "tests/test_channels.py::TestChannelManager::test_handle_feishu_stream_conflict_sends_busy_message": 0.05488008260726929, "tests/test_channels.py::TestChannelManager::test_handle_feishu_stream_error_still_sends_final": 0.05546566704288125, "tests/test_channels.py::TestChannelManager::test_handle_feishu_streaming_marks_only_final_clarification_outbound": 0.05526050110347569, "tests/test_channels.py::TestChannelManager::test_handle_streaming_chat_accepts_runtime_messages_event": 0.05403675092384219, "tests/test_channels.py::TestChannelManager::test_help_includes_bootstrap": 0.05559587385505438, "tests/test_channels.py::TestChannelManager::test_inbound_dedupe_chat_scoped_fallback_does_not_collapse_distinct_chats": 0.0007369578815996647, "tests/test_channels.py::TestChannelManager::test_inbound_dedupe_key_fails_closed_without_workspace": 0.001501208171248436, "tests/test_channels.py::TestChannelManager::test_inbound_dedupe_key_uses_chat_id_for_chat_scoped_providers_when_unbound": 0.0006741660181432962, "tests/test_channels.py::TestChannelManager::test_inbound_dedupe_key_uses_dingtalk_conversation_id_when_unbound": 0.0008095831144601107, "tests/test_channels.py::TestChannelManager::test_ingest_inbound_files_uses_explicit_owner_bucket": 0.01311733410693705, "tests/test_channels.py::TestChannelManager::test_model_command_rejects_unknown_model": 0.0013453750871121883, "tests/test_channels.py::TestChannelManager::test_model_command_requires_active_conversation": 0.0011424168478697538, "tests/test_channels.py::TestChannelManager::test_model_command_usage_rejects_multiple_args": 0.001198168145492673, "tests/test_channels.py::TestChannelManager::test_model_default_clears_pin": 0.0013628341257572174, "tests/test_channels.py::TestChannelManager::test_model_pin_overrides_every_gateway_config_carrier[configurable]": 0.0019221252296119928, "tests/test_channels.py::TestChannelManager::test_model_pin_overrides_every_gateway_config_carrier[context]": 0.0017744579818099737, "tests/test_channels.py::TestChannelManager::test_model_pin_restored_from_thread_metadata": 0.0013210410252213478, "tests/test_channels.py::TestChannelManager::test_model_pin_write_does_not_wait_for_in_flight_cold_load": 0.0019287487957626581, "tests/test_channels.py::TestChannelManager::test_model_pin_write_wins_over_in_flight_cold_load": 0.052868499886244535, "tests/test_channels.py::TestChannelManager::test_model_status_agent_without_configured_model": 0.0023828328121453524, "tests/test_channels.py::TestChannelManager::test_model_status_context_agent_beats_session_assistant_id": 0.0011542499996721745, "tests/test_channels.py::TestChannelManager::test_model_status_degrades_when_pin_lookup_fails": 0.0014571670908480883, "tests/test_channels.py::TestChannelManager::test_model_status_matches_merged_runtime_config[channel_layer0-cfg-ctx-model]": 0.002912790747359395, "tests/test_channels.py::TestChannelManager::test_model_status_matches_merged_runtime_config[channel_layer1-ctx-model]": 0.0029358749743551016, "tests/test_channels.py::TestChannelManager::test_model_status_matches_merged_runtime_config[channel_layer2-cfg-conf-model]": 0.002533166902139783, "tests/test_channels.py::TestChannelManager::test_model_status_matches_merged_runtime_config[channel_layer3-cfg-ctx-model]": 0.003186251036822796, "tests/test_channels.py::TestChannelManager::test_model_status_mirrors_nested_carrier_replacement": 0.003360083093866706, "tests/test_channels.py::TestChannelManager::test_model_status_mirrors_runtime_precedence": 0.002247375203296542, "tests/test_channels.py::TestChannelManager::test_model_status_reads_configurable_carrier": 0.0014331249985843897, "tests/test_channels.py::TestChannelManager::test_model_status_reports_custom_agent_model": 0.001966166775673628, "tests/test_channels.py::TestChannelManager::test_model_status_reports_pin_and_sources": 0.00664179096929729, "tests/test_channels.py::TestChannelManager::test_model_status_resolves_context_carried_agent": 0.0014787500258535147, "tests/test_channels.py::TestChannelManager::test_model_status_thread_agent_pin_beats_context_agent": 0.0012524579651653767, "tests/test_channels.py::TestChannelManager::test_models_command_marks_current_pin": 0.002153706969693303, "tests/test_channels.py::TestChannelManager::test_models_command_omits_pin_footer_on_fetch_failure": 0.0017584171146154404, "tests/test_channels.py::TestChannelManager::test_models_command_skips_malformed_entries": 0.0017232929822057486, "tests/test_channels.py::TestChannelManager::test_none_topic_reuses_thread": 0.054624916054308414, "tests/test_channels.py::TestChannelManager::test_run_input_message_has_a_unique_id": 0.05235487408936024, "tests/test_channels.py::TestChannelManager::test_run_input_message_id_matches_its_checkpoint_copy": 0.0006357086822390556, "tests/test_channels.py::TestChannelManager::test_same_topic_reuses_thread": 0.05317250010557473, "tests/test_channels.py::TestChannelManager::test_selected_agent_is_restored_from_thread_metadata": 0.0018761251121759415, "tests/test_channels.py::TestChannelManager::test_slash_skill_whitelist_for_a_bound_message_ignores_the_json_store_mapping": 0.007001833990216255, "tests/test_channels.py::TestChannelManager::test_slash_skill_whitelist_loads_agent_config_for_the_resolved_owner": 0.002799415960907936, "tests/test_channels.py::TestChannelManager::test_stale_model_pin_admission_failure_resets_pin": 0.002038331935182214, "tests/test_channels.py::TestChannelManager::test_stale_pin_recovery_does_not_erase_replacement_pin": 0.0018530851230025291, "tests/test_channels.py::TestChannelManager::test_stale_pin_recovery_ignores_other_failures": 0.0012989582028239965, "tests/test_channels.py::TestChannelManager::test_stale_pin_recovery_rechecks_pin_under_the_lock": 0.0012340827379375696, "tests/test_channels.py::TestChannelManager::test_streaming_chat_recovers_stale_model_pin": 0.0015022079460322857, "tests/test_channels.py::TestChannelManager::test_streaming_slash_skill_with_attachment_preserves_original_content": 0.06296291714534163, "tests/test_channels.py::TestChannelManager::test_streaming_transient_failure_releases_dedupe_key_only_before_admission[after-admission]": 0.11041599977761507, "tests/test_channels.py::TestChannelManager::test_streaming_transient_failure_releases_dedupe_key_only_before_admission[before-admission]": 0.11195158213376999, "tests/test_channels.py::TestChannelManager::test_thread_busy_releases_dedupe_key": 0.16043566702865064, "tests/test_channels.py::TestChannelManager::test_thread_create_waiters_keep_one_lock_generation_after_first_aborts[cancel]": 0.00059487484395504, "tests/test_channels.py::TestChannelManager::test_thread_create_waiters_keep_one_lock_generation_after_first_aborts[error]": 0.0006408330518752337, "tests/test_channels.py::TestChannelManager::test_worker_pool_dedupes_stable_provider_message_id": 0.20858120801858604, "tests/test_channels.py::TestChannelManager::test_worker_pool_dedupes_unbound_chat_scoped_redelivery[feishu-oc_abc]": 0.21398587501607835, "tests/test_channels.py::TestChannelManager::test_worker_pool_dedupes_unbound_chat_scoped_redelivery[telegram-12345]": 0.21584087517112494, "tests/test_channels.py::TestChannelManager::test_worker_pool_dedupes_unbound_chat_scoped_redelivery[wechat-wx_user_1]": 0.21196462493389845, "tests/test_channels.py::TestChannelManager::test_worker_pool_releases_dedupe_key_when_handling_fails": 0.16084658331237733, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_auth_disabled_chat_keeps_default_user_when_bound_identity_is_required": 0.0028511236887425184, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_auth_enabled_chat_rejects_unverified_bound_identity": 0.004534417064860463, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_bound_auth_enabled_chat_is_allowed_when_bound_identity_is_required": 0.008124041836708784, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_bound_auth_enabled_message_checks_bound_identity_once_on_hot_path": 0.0019853750709444284, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_bound_auth_enabled_new_command_creates_thread": 0.0029142501298338175, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_bound_identity_repo_unavailable_uses_transient_failure_message": 0.006880791857838631, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_legacy_open_bot_mode_allows_unbound_auth_enabled_chat": 0.0025800832081586123, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_unbound_auth_enabled_chat_is_rejected_before_run_creation": 0.0013493751175701618, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_unbound_auth_enabled_chat_is_rejected_before_thread_or_run_creation": 0.0020322089549154043, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_unbound_auth_enabled_new_command_is_rejected_before_thread_creation": 0.0031162509694695473, "tests/test_channels.py::TestChannelManagerBoundIdentityPolicy::test_webhook_channel_run_policy_opts_out_of_bound_identity_gate": 0.002088208682835102, "tests/test_channels.py::TestChannelManagerConnectionRouting::test_connection_scoped_conversations_do_not_share_threads": 0.06455470900982618, "tests/test_channels.py::TestChannelRunDisconnectPolicy::test_runs_stream_asks_gateway_to_continue_on_disconnect": 0.0019500837661325932, "tests/test_channels.py::TestChannelRunDisconnectPolicy::test_runs_wait_asks_gateway_to_continue_on_disconnect": 0.0026579999830573797, "tests/test_channels.py::TestChannelService::test_cancelled_failed_start_cleanup_retains_channel_until_cleaned": 0.011586376000195742, "tests/test_channels.py::TestChannelService::test_concurrent_configure_and_ensure_channel_ready_keeps_authoritative_config": 0.03261312493123114, "tests/test_channels.py::TestChannelService::test_concurrent_ensure_channel_ready_and_restart": 0.05260408320464194, "tests/test_channels.py::TestChannelService::test_concurrent_ensure_channel_ready_starts_channel_once": 0.011710332939401269, "tests/test_channels.py::TestChannelService::test_concurrent_remove_and_ensure_channel_ready": 0.021722333738580346, "tests/test_channels.py::TestChannelService::test_concurrent_restart_channel_serializes": 0.042532917112112045, "tests/test_channels.py::TestChannelService::test_config_service_urls_override_env": 0.0002646252978593111, "tests/test_channels.py::TestChannelService::test_configure_channel_keeps_explicit_config_over_stale_file_entry": 0.0003143749199807644, "tests/test_channels.py::TestChannelService::test_connection_repo_is_forwarded_to_manager": 0.00026391702704131603, "tests/test_channels.py::TestChannelService::test_disabled_channel_with_int_creds_emits_warning": 0.0004879587795585394, "tests/test_channels.py::TestChannelService::test_disabled_channel_with_string_creds_emits_warning": 0.0005875839851796627, "tests/test_channels.py::TestChannelService::test_disabled_channel_without_creds_emits_info": 0.0005075410008430481, "tests/test_channels.py::TestChannelService::test_disabled_channels_are_skipped": 0.00041825114749372005, "tests/test_channels.py::TestChannelService::test_failed_channel_startup_is_transactional": 0.0004551669117063284, "tests/test_channels.py::TestChannelService::test_from_app_config_does_not_create_runtime_channels_from_channel_connections": 0.0014785409439355135, "tests/test_channels.py::TestChannelService::test_from_app_config_loads_persisted_runtime_channel_config": 0.0015722091775387526, "tests/test_channels.py::TestChannelService::test_from_app_config_preserves_existing_runtime_channels_with_channel_connections_enabled": 0.0016758739948272705, "tests/test_channels.py::TestChannelService::test_from_app_config_runtime_disconnect_suppresses_file_channel_config": 0.001541459234431386, "tests/test_channels.py::TestChannelService::test_from_app_config_uses_explicit_config": 0.0003226669505238533, "tests/test_channels.py::TestChannelService::test_get_status_no_channels": 0.000573083059862256, "tests/test_channels.py::TestChannelService::test_is_channel_enabled_reflects_live_config": 0.0004376661963760853, "tests/test_channels.py::TestChannelService::test_readiness_attempts_do_not_replace_retained_instance": 0.0006312502082437277, "tests/test_channels.py::TestChannelService::test_readiness_retry_defers_when_old_instance_fails_to_stop": 0.0006049179937690496, "tests/test_channels.py::TestChannelService::test_remove_channel_stops_running_channel_and_forgets_config": 0.0004696659743785858, "tests/test_channels.py::TestChannelService::test_require_bound_identity_is_forwarded_to_manager": 0.00024537486024200916, "tests/test_channels.py::TestChannelService::test_restart_and_remove_retain_channel_when_stop_fails": 0.0006043759640306234, "tests/test_channels.py::TestChannelService::test_restart_channel_falls_back_to_cached_config_on_error": 0.0005337907932698727, "tests/test_channels.py::TestChannelService::test_restart_channel_reload_applies_runtime_store_overlay": 0.001734124030917883, "tests/test_channels.py::TestChannelService::test_restart_channel_reloads_config_from_disk": 0.0004507489502429962, "tests/test_channels.py::TestChannelService::test_restart_channel_returns_false_for_unknown_channel": 0.0006327086593955755, "tests/test_channels.py::TestChannelService::test_restart_channel_skips_disabled_channel": 0.0004313343670219183, "tests/test_channels.py::TestChannelService::test_restart_channel_stops_existing_channel_before_restart": 0.00030808430165052414, "tests/test_channels.py::TestChannelService::test_service_urls_fall_back_to_env": 0.0002525008749216795, "tests/test_channels.py::TestChannelService::test_session_config_is_forwarded_to_manager": 0.0002502491697669029, "tests/test_channels.py::TestChannelService::test_start_channel_exception_stops_and_discards": 0.0005571250803768635, "tests/test_channels.py::TestChannelService::test_start_retries_configured_channel_until_ready": 0.00044841598719358444, "tests/test_channels.py::TestClarificationDetection::test_clarification_followed_by_regular_ai_is_not_pending": 0.00019954098388552666, "tests/test_channels.py::TestClarificationDetection::test_final_clarification_tool_message_is_pending": 0.00019712490029633045, "tests/test_channels.py::TestClarificationDetection::test_previous_turn_clarification_does_not_mark_current_turn": 0.00019325013272464275, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_cancel_after_the_run_request_keeps_the_key_so_redelivery_is_dropped[feishu-stream]": 0.0030053751543164253, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_cancel_after_the_run_request_keeps_the_key_so_redelivery_is_dropped[github-create]": 0.003004625206813216, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_cancel_after_the_run_request_keeps_the_key_so_redelivery_is_dropped[slack-wait]": 0.0045636671129614115, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_cancel_before_the_run_request_releases_the_key_so_redelivery_retries[feishu]": 0.002563290763646364, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_cancel_before_the_run_request_releases_the_key_so_redelivery_retries[github]": 0.0033840828109532595, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_cancel_before_the_run_request_releases_the_key_so_redelivery_retries[slack]": 0.003024999052286148, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_wait_failure_releases_the_key_only_when_the_gateway_cannot_have_admitted_the_run[connect-error-releases]": 0.0016954576130956411, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_wait_failure_releases_the_key_only_when_the_gateway_cannot_have_admitted_the_run[protocol-error-keeps]": 0.0019476250745356083, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_wait_failure_releases_the_key_only_when_the_gateway_cannot_have_admitted_the_run[read-timeout-keeps]": 0.001746458001434803, "tests/test_channels.py::TestDedupeKeySurvivesAdmittedRun::test_wait_failure_releases_the_key_only_when_the_gateway_cannot_have_admitted_the_run[unexpected-error-releases]": 0.001546334009617567, "tests/test_channels.py::TestDiscordChannel::test_run_client_drains_typing_tasks_before_worker_loop_exits": 0.0015145828947424889, "tests/test_channels.py::TestDiscordChannel::test_split_text_preserves_content_within_discord_limit[multibyte-paragraphs]": 0.0005776251200586557, "tests/test_channels.py::TestDiscordChannel::test_split_text_preserves_content_within_discord_limit[newline-mid-message]": 0.0005996241234242916, "tests/test_channels.py::TestDiscordChannel::test_split_text_preserves_content_within_discord_limit[paragraph-tail]": 0.001232875045388937, "tests/test_channels.py::TestDiscordChannel::test_split_text_preserves_content_within_discord_limit[paragraph-trailing-newlines]": 0.0007721260190010071, "tests/test_channels.py::TestDiscordChannel::test_split_text_preserves_content_within_discord_limit[unbroken-run]": 0.0006030839867889881, "tests/test_channels.py::TestDiscordChannel::test_split_text_preserves_empty_and_short_messages": 0.0006802908610552549, "tests/test_channels.py::TestDiscordChannel::test_stop_does_not_await_typing_tasks_from_stopped_discord_loop": 0.0025364167522639036, "tests/test_channels.py::TestDiscordChannel::test_stop_prevents_queued_typing_starter_from_creating_task": 0.0022264989092946053, "tests/test_channels.py::TestDiscordChannel::test_stop_serializes_typing_cleanup_with_discord_loop": 0.0033205407671630383, "tests/test_channels.py::TestExtractArtifacts::test_empty_for_list_result_no_tool_calls": 0.00019041681662201881, "tests/test_channels.py::TestExtractArtifacts::test_empty_when_no_present_files": 0.00022533396258950233, "tests/test_channels.py::TestExtractArtifacts::test_extracts_from_present_files_tool_call": 0.0002872082404792309, "tests/test_channels.py::TestExtractArtifacts::test_ignores_hidden_human_control_messages": 0.00021366705186665058, "tests/test_channels.py::TestExtractArtifacts::test_multiple_files_in_single_call": 0.00021833390928804874, "tests/test_channels.py::TestExtractArtifacts::test_only_extracts_after_last_human_message": 0.00019970792345702648, "tests/test_channels.py::TestExtractHumanInputPayload::test_ignores_previous_turn_clarification": 0.00022891699336469173, "tests/test_channels.py::TestExtractHumanInputPayload::test_returns_none_for_non_clarification": 0.00022920873016119003, "tests/test_channels.py::TestExtractHumanInputPayload::test_returns_none_without_artifact": 0.00023470795713365078, "tests/test_channels.py::TestExtractHumanInputPayload::test_returns_payload_from_ask_clarification_artifact": 0.00024658278562128544, "tests/test_channels.py::TestExtractResponseText::test_clarification_over_empty_ai": 0.0001962499227374792, "tests/test_channels.py::TestExtractResponseText::test_clarification_tool_message": 0.00019637495279312134, "tests/test_channels.py::TestExtractResponseText::test_does_not_leak_previous_turn_text": 0.00019225012511014938, "tests/test_channels.py::TestExtractResponseText::test_empty_messages": 0.00019312510266900063, "tests/test_channels.py::TestExtractResponseText::test_ignores_hidden_human_control_messages": 0.00019812490791082382, "tests/test_channels.py::TestExtractResponseText::test_list_content_blocks": 0.00019687390886247158, "tests/test_channels.py::TestExtractResponseText::test_list_result": 0.00019558332860469818, "tests/test_channels.py::TestExtractResponseText::test_no_ai_messages": 0.00019783317111432552, "tests/test_channels.py::TestExtractResponseText::test_picks_last_ai_message": 0.00019637495279312134, "tests/test_channels.py::TestExtractResponseText::test_skips_empty_ai_content": 0.00019504199735820293, "tests/test_channels.py::TestExtractResponseText::test_string_content": 0.0001954580657184124, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_add_reaction_logs_warning_on_business_failure_without_raising": 0.0009552508126944304, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_create_card_raises_on_business_failure_response": 0.000723124947398901, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_final_streaming_update_falls_back_to_new_card_when_update_card_fails": 0.0006212487351149321, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_non_final_streaming_update_failure_propagates_instead_of_silently_succeeding": 0.000458915950730443, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_reply_card_raises_on_business_failure_response": 0.0014370828866958618, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_send_retries_after_create_card_business_failure_then_succeeds": 0.0005340417847037315, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_send_retries_after_update_card_business_failure_then_succeeds": 0.0005403340328484774, "tests/test_channels.py::TestFeishuCardSuccessChecks::test_update_card_raises_on_business_failure_response": 0.0006744170095771551, "tests/test_channels.py::TestFeishuChannel::test_prepare_inbound_and_send_share_running_card_task": 0.05761108291335404, "tests/test_channels.py::TestFeishuChannel::test_prepare_inbound_publishes_without_waiting_for_running_card": 0.10333337518386543, "tests/test_channels.py::TestFeishuChannel::test_prepare_inbound_topic_reply_includes_source_preview": 0.10353337391279638, "tests/test_channels.py::TestFeishuChannel::test_streaming_reuses_single_running_card": 2.3337141249794513, "tests/test_channels.py::TestFeishuChannel::test_streaming_updates_preserve_source_preview": 0.0014334169682115316, "tests/test_channels.py::TestFeishuSendFileSuccessChecks::test_send_file_returns_false_on_create_business_failure": 0.0020427510607987642, "tests/test_channels.py::TestFeishuSendFileSuccessChecks::test_send_file_returns_false_on_reply_business_failure": 0.003466750029474497, "tests/test_channels.py::TestFeishuSendFileSuccessChecks::test_send_file_returns_true_on_reply_business_success": 0.002012292155995965, "tests/test_channels.py::TestFeishuSendRetry::test_raises_runtime_error_when_no_attempts_configured": 0.0017677491996437311, "tests/test_channels.py::TestFormatArtifactText::test_multiple_artifacts": 0.0003477497957646847, "tests/test_channels.py::TestFormatArtifactText::test_single_artifact": 0.0002087908796966076, "tests/test_channels.py::TestGithubFireAndForget::test_channel_run_policy_default_is_not_fire_and_forget": 0.00045212521217763424, "tests/test_channels.py::TestGithubFireAndForget::test_feishu_channel_policy_opts_into_serialized_thread_runs": 0.00039083301089704037, "tests/test_channels.py::TestGithubFireAndForget::test_github_channel_policy_opts_into_fire_and_forget": 0.0003327080048620701, "tests/test_channels.py::TestGithubFireAndForget::test_handle_chat_for_github_busy_thread_still_emits_busy_message": 0.004702915903180838, "tests/test_channels.py::TestGithubFireAndForget::test_handle_chat_for_github_calls_runs_create_not_wait": 0.002751875203102827, "tests/test_channels.py::TestGithubFireAndForget::test_handle_chat_for_github_does_not_publish_outbound": 0.054108416894450784, "tests/test_channels.py::TestGithubFireAndForget::test_handle_chat_for_non_fire_and_forget_channel_still_uses_runs_wait": 0.002298208186402917, "tests/test_channels.py::TestGithubFollowupBuffer::test_channel_manager_get_stream_bridge_threaded_from_service": 0.0018407921306788921, "tests/test_channels.py::TestGithubFollowupBuffer::test_channel_run_policy_buffer_followups_on_busy_defaults_false": 0.0002538333646953106, "tests/test_channels.py::TestGithubFollowupBuffer::test_conflict_error_does_not_buffer_when_flag_disabled": 0.0015776667278259993, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_after_concurrent_model_replacement_persists_nothing": 0.0012100008316338062, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_after_stop_does_not_create_run": 0.0027457489632070065, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_apply_channel_policy_failure_requeues_entries_without_losing_them": 0.0005684180650860071, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_batches_at_most_ten_entries_per_cycle": 0.0009790000040084124, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_clears_stale_model_pin_and_requeues": 0.0019754988607019186, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_conflict_requeues_entries_without_losing_them": 0.0007493318989872932, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_logs_warning_when_rejection_comes_from_session_config": 0.0013682490680366755, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_logs_warning_when_stale_pin_persist_fails": 0.001426375936716795, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_non_conflict_error_also_requeues_without_crashing": 0.0007582928519695997, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_recovery_uses_caller_thread_id_despite_lookup_failure": 0.0009554161224514246, "tests/test_channels.py::TestGithubFollowupBuffer::test_drain_resolve_run_params_failure_requeues_entries_without_losing_them": 0.0006329582538455725, "tests/test_channels.py::TestGithubFollowupBuffer::test_duplicate_delivery_id_does_not_double_buffer": 0.0003759171813726425, "tests/test_channels.py::TestGithubFollowupBuffer::test_followup_block_escapes_markup_and_indents_multiline_text": 0.00026620784774422646, "tests/test_channels.py::TestGithubFollowupBuffer::test_followup_buffer_overflow_drops_oldest_and_warns": 0.0020990408957004547, "tests/test_channels.py::TestGithubFollowupBuffer::test_github_channel_policy_opts_into_buffer_followups_on_busy": 0.0002462510019540787, "tests/test_channels.py::TestGithubFollowupBuffer::test_handle_chat_for_github_busy_thread_buffers_triggering_message": 0.0016272079665213823, "tests/test_channels.py::TestGithubFollowupBuffer::test_run_watcher_drains_buffer_on_end_sentinel": 0.25506029184907675, "tests/test_channels.py::TestGithubFollowupBuffer::test_start_channel_service_forwards_get_stream_bridge": 0.0016672909259796143, "tests/test_channels.py::TestGithubFollowupBuffer::test_stop_cancels_inflight_followup_watcher_task": 0.17625320912338793, "tests/test_channels.py::TestHandleChatWithArtifacts::test_artifacts_appended_to_text": 0.05261562578380108, "tests/test_channels.py::TestHandleChatWithArtifacts::test_artifacts_only_no_text": 0.057195458095520735, "tests/test_channels.py::TestHandleChatWithArtifacts::test_bound_owner_artifacts_resolve_from_owner_outputs_bucket": 0.053827749798074365, "tests/test_channels.py::TestHandleChatWithArtifacts::test_hidden_human_control_message_does_not_trigger_no_response_fallback": 0.06330787506885827, "tests/test_channels.py::TestHandleChatWithArtifacts::test_only_last_turn_artifacts_returned": 0.05408150004222989, "tests/test_channels.py::TestHandleGoalCommand::test_clear_with_thread_calls_delete": 0.0003108750097453594, "tests/test_channels.py::TestHandleGoalCommand::test_clear_without_thread_is_noop": 0.0003218750935047865, "tests/test_channels.py::TestHandleGoalCommand::test_goal_mutations_pass_gateway_auth_and_csrf_middleware[clear-DELETE-Goal cleared.]": 0.0015244570095092058, "tests/test_channels.py::TestHandleGoalCommand::test_goal_mutations_pass_gateway_auth_and_csrf_middleware[finish the work-PUT-None]": 0.002734081819653511, "tests/test_channels.py::TestHandleGoalCommand::test_set_failure_returns_error_message": 0.0004998338408768177, "tests/test_channels.py::TestHandleGoalCommand::test_set_with_existing_thread_puts_objective": 0.000582417007535696, "tests/test_channels.py::TestHandleGoalCommand::test_set_without_thread_creates_one": 0.00047137518413364887, "tests/test_channels.py::TestHandleGoalCommand::test_status_with_active_goal_reports_objective": 0.00033991714008152485, "tests/test_channels.py::TestHandleGoalCommand::test_status_with_no_goal_reports_none": 0.0003256250638514757, "tests/test_channels.py::TestHandleGoalCommand::test_status_without_thread_reports_no_active_goal": 0.00045191613025963306, "tests/test_channels.py::TestHumanInputResponseTranslation::test_plain_message_unchanged": 0.00024549849331378937, "tests/test_channels.py::TestHumanInputResponseTranslation::test_response_metadata_key_is_translated_to_additional_kwargs": 0.0002556659746915102, "tests/test_channels.py::TestMessageBus::test_inbound_message_defaults": 0.0001962499227374792, "tests/test_channels.py::TestMessageBus::test_inbound_queue_is_fifo": 0.00032791681587696075, "tests/test_channels.py::TestMessageBus::test_outbound_callback": 0.00026899971999228, "tests/test_channels.py::TestMessageBus::test_outbound_error_does_not_crash": 0.00232179113663733, "tests/test_channels.py::TestMessageBus::test_outbound_message_defaults": 0.00018249894492328167, "tests/test_channels.py::TestMessageBus::test_publish_and_get_inbound": 0.0002995829563587904, "tests/test_channels.py::TestMessageBus::test_unsubscribe_outbound": 0.00026466697454452515, "tests/test_channels.py::TestMessageBus::test_unsubscribe_outbound_removes_fresh_bound_method_reference": 0.0002724172081798315, "tests/test_channels.py::TestResolveRunParamsUserId::test_auth_disabled_user_id_is_used_for_unbound_channel_messages": 0.0012877080589532852, "tests/test_channels.py::TestResolveRunParamsUserId::test_auth_disabled_user_id_overrides_bound_owner_for_local_visibility": 0.0004832511767745018, "tests/test_channels.py::TestResolveRunParamsUserId::test_connection_owner_user_id_takes_precedence_over_platform_user_id": 0.0007943338714540005, "tests/test_channels.py::TestResolveRunParamsUserId::test_empty_or_none_user_id_is_not_injected[None]": 0.0005465829744935036, "tests/test_channels.py::TestResolveRunParamsUserId::test_empty_or_none_user_id_is_not_injected[]": 0.0005870009772479534, "tests/test_channels.py::TestResolveRunParamsUserId::test_github_channel_gets_raised_recursion_limit": 0.0011936661321669817, "tests/test_channels.py::TestResolveRunParamsUserId::test_github_channel_per_agent_recursion_limit_honors_value_below_100": 0.001307416008785367, "tests/test_channels.py::TestResolveRunParamsUserId::test_github_channel_per_agent_recursion_limit_override": 0.0007990407757461071, "tests/test_channels.py::TestResolveRunParamsUserId::test_github_channel_recursion_limit_ignores_invalid_override": 0.0007089171558618546, "tests/test_channels.py::TestResolveRunParamsUserId::test_github_channel_recursion_limit_respects_higher_override": 0.0012549168895930052, "tests/test_channels.py::TestResolveRunParamsUserId::test_resolve_run_params_plumbs_channel_name_into_run_context": 0.002094457857310772, "tests/test_channels.py::TestResolveRunParamsUserId::test_run_identity_matches_storage_bucket[kwargs0]": 0.0016732921358197927, "tests/test_channels.py::TestResolveRunParamsUserId::test_run_identity_matches_storage_bucket[kwargs1]": 0.001103624701499939, "tests/test_channels.py::TestResolveRunParamsUserId::test_run_identity_matches_storage_bucket[kwargs2]": 0.00138749903999269, "tests/test_channels.py::TestResolveRunParamsUserId::test_safe_user_id_is_passed_through": 0.0017188340425491333, "tests/test_channels.py::TestResolveRunParamsUserId::test_unbound_channel_messages_keep_platform_user_id_when_auth_is_enabled": 0.0007246250752359629, "tests/test_channels.py::TestResolveRunParamsUserId::test_unsafe_user_id_is_normalized_but_raw_preserved": 0.0007825829088687897, "tests/test_channels.py::TestResolveRunParamsUserId::test_unsafe_user_id_migrates_unique_legacy_bucket": 0.0048639182932674885, "tests/test_channels.py::TestResponseMetadataClarificationPassthrough::test_non_clarification_outbound_never_carries_payload": 0.00023954291827976704, "tests/test_channels.py::TestResponseMetadataClarificationPassthrough::test_pending_clarification_carries_human_input_payload": 0.00024279230274260044, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_gate_uses_parsed_user_ids[blank-entry]": 0.0009348751045763493, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_gate_uses_parsed_user_ids[frozenset]": 0.000899248756468296, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_gate_uses_parsed_user_ids[mapping]": 0.0006239162757992744, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_gate_uses_parsed_user_ids[padded-entry]": 0.0009297498036175966, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[blank-entries]": 0.0004977916833013296, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[blank-entry]": 0.0004964591935276985, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[bool-entry]": 0.0003950407262891531, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[bool-scalar]": 0.000453833257779479, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[empty-mapping]": 0.0004616249352693558, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[float-scalar]": 0.0004484152887016535, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[mapping]": 0.00045183394104242325, "tests/test_channels.py::TestSlackAllowedUsers::test_allowlist_without_a_valid_user_id_denies_everyone[null-entry]": 0.0004780841991305351, "tests/test_channels.py::TestSlackAllowedUsers::test_app_mention_preserves_following_user_mention": 0.0018909997306764126, "tests/test_channels.py::TestSlackAllowedUsers::test_app_mention_preserves_leading_non_bot_mention_when_bot_id_known": 0.0010421669576317072, "tests/test_channels.py::TestSlackAllowedUsers::test_app_mention_preserves_leading_non_bot_mention_when_bot_id_unknown": 0.0007356249261647463, "tests/test_channels.py::TestSlackAllowedUsers::test_app_mention_strips_labelled_leading_bot_mention": 0.0009428339544683695, "tests/test_channels.py::TestSlackAllowedUsers::test_app_mention_strips_leading_bot_mention_before_command_detection": 0.001553873997181654, "tests/test_channels.py::TestSlackAllowedUsers::test_app_mention_strips_leading_bot_mention_before_slash_skill": 0.0010377091821283102, "tests/test_channels.py::TestSlackAllowedUsers::test_connect_code_bypasses_allowed_users_filter": 0.0014240001328289509, "tests/test_channels.py::TestSlackAllowedUsers::test_inbound_text_decodes_an_escaped_entity_only_once": 0.001839292235672474, "tests/test_channels.py::TestSlackAllowedUsers::test_inbound_text_decodes_entities_inside_slack_link_labels": 0.0013103741221129894, "tests/test_channels.py::TestSlackAllowedUsers::test_inbound_text_decodes_slack_entity_escapes": 0.0016840000171214342, "tests/test_channels.py::TestSlackAllowedUsers::test_inbound_text_keeps_slack_control_sequences": 0.0012835408560931683, "tests/test_channels.py::TestSlackAllowedUsers::test_invalid_entries_are_dropped_with_a_warning": 0.00047825020737946033, "tests/test_channels.py::TestSlackAllowedUsers::test_numeric_allowed_users_match_string_event_user_id": 0.003585166996344924, "tests/test_channels.py::TestSlackAllowedUsers::test_numeric_scalar_allowed_users_matches_stringified_event_user_id": 0.0020276671275496483, "tests/test_channels.py::TestSlackAllowedUsers::test_raises_after_all_retries_exhausted": 3.005741083994508, "tests/test_channels.py::TestSlackAllowedUsers::test_raises_runtime_error_when_no_attempts_configured": 0.002370291855186224, "tests/test_channels.py::TestSlackAllowedUsers::test_scalar_with_separators_stays_one_literal_id_and_warns[,]": 0.0004924172535538673, "tests/test_channels.py::TestSlackAllowedUsers::test_scalar_with_separators_stays_one_literal_id_and_warns[U123456,U654321]": 0.0005056241061538458, "tests/test_channels.py::TestSlackAllowedUsers::test_socket_event_resolves_bot_user_id_before_app_mention_command_detection": 0.0011012910399585962, "tests/test_channels.py::TestSlackAllowedUsers::test_string_allowed_users_match_event_user_id": 0.003059831913560629, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[ ]": 0.0004584591370075941, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[None]": 0.00039145792834460735, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[]": 0.00042216689325869083, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[allowed_users1]": 0.0004766262136399746, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[allowed_users2]": 0.0004741251468658447, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[allowed_users3]": 0.0004657499957829714, "tests/test_channels.py::TestSlackAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_quietly[allowed_users4]": 0.0003917510621249676, "tests/test_channels.py::TestSlackMarkdownConversion::test_bold_converted": 0.0002527502365410328, "tests/test_channels.py::TestSlackMarkdownConversion::test_converter_passes_reserved_characters_through_unchanged": 0.00021500117145478725, "tests/test_channels.py::TestSlackMarkdownConversion::test_heading_converted": 0.0002206261269748211, "tests/test_channels.py::TestSlackMarkdownConversion::test_link_converted": 0.00021537602879106998, "tests/test_channels.py::TestSlackSendRetry::test_retries_on_failure_then_succeeds": 3.0073451248463243, "tests/test_channels.py::TestSlackTextEscaping::test_ampersand_in_link_url_is_escaped_before_conversion": 0.00045837624929845333, "tests/test_channels.py::TestSlackTextEscaping::test_blockquote_marker_at_line_start_is_preserved": 0.0005079591646790504, "tests/test_channels.py::TestSlackTextEscaping::test_blockquote_marker_exemption_is_line_start_only": 0.000440042931586504, "tests/test_channels.py::TestSlackTextEscaping::test_blockquote_marker_restored_on_every_line": 0.002047332003712654, "tests/test_channels.py::TestSlackTextEscaping::test_bot_mention_syntax_is_neutralized_not_interpreted": 0.0005075412336736917, "tests/test_channels.py::TestSlackTextEscaping::test_raw_angle_brackets_and_ampersand_are_escaped": 0.0018433751538395882, "tests/test_channels.py::TestSlackTextEscaping::test_real_markdown_link_still_converts_without_double_escaping": 0.0005336261820048094, "tests/test_channels.py::TestTelegramAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[123456,789]": 0.0006638329941779375, "tests/test_channels.py::TestTelegramAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[@alice]": 0.0006023326423019171, "tests/test_channels.py::TestTelegramAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users0]": 0.0008268752135336399, "tests/test_channels.py::TestTelegramAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users3]": 0.0006699999794363976, "tests/test_channels.py::TestTelegramAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users4]": 0.000629291171208024, "tests/test_channels.py::TestTelegramAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users5]": 0.000576874939724803, "tests/test_channels.py::TestTelegramAllowedUsers::test_frozen_allowlist_drops_invalid_entries_without_blocking_valid_ids": 0.0006128749810159206, "tests/test_channels.py::TestTelegramAllowedUsers::test_numeric_ids_are_allowed_and_others_denied[allowed_users0]": 0.000559123931452632, "tests/test_channels.py::TestTelegramAllowedUsers::test_numeric_ids_are_allowed_and_others_denied[allowed_users1]": 0.00048666587099432945, "tests/test_channels.py::TestTelegramAllowedUsers::test_numeric_ids_are_allowed_and_others_denied[allowed_users2]": 0.0004889164119958878, "tests/test_channels.py::TestTelegramAllowedUsers::test_numeric_ids_are_allowed_and_others_denied[allowed_users3]": 0.00047587486915290356, "tests/test_channels.py::TestTelegramAllowedUsers::test_numeric_ids_are_allowed_and_others_denied[allowed_users4]": 0.0004853331483900547, "tests/test_channels.py::TestTelegramAllowedUsers::test_on_text_applies_the_allowlist[allowed_users0-False]": 0.0024584170896559954, "tests/test_channels.py::TestTelegramAllowedUsers::test_on_text_applies_the_allowlist[allowed_users1-True]": 0.0009472083766013384, "tests/test_channels.py::TestTelegramAllowedUsers::test_scalar_id_is_one_entry_not_its_digits[int]": 0.0008054168429225683, "tests/test_channels.py::TestTelegramAllowedUsers::test_scalar_id_is_one_entry_not_its_digits[str]": 0.0007123341783881187, "tests/test_channels.py::TestTelegramAllowedUsers::test_unparseable_entry_is_dropped_with_warning[-5]": 0.0005095829255878925, "tests/test_channels.py::TestTelegramAllowedUsers::test_unparseable_entry_is_dropped_with_warning[0]": 0.0009464181493967772, "tests/test_channels.py::TestTelegramAllowedUsers::test_unparseable_entry_is_dropped_with_warning[@alice]": 0.0008094168733805418, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra0]": 0.002130000852048397, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra1]": 0.0012127077206969261, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra2]": 0.0007742501329630613, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra3]": 0.0007604591082781553, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra4]": 0.0007592090405523777, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra5]": 0.0006793320644646883, "tests/test_channels.py::TestTelegramAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra6]": 0.000712249893695116, "tests/test_channels.py::TestTelegramInboundMessages::test_cancelled_stop_keeps_owned_cleanup_and_retry_converges": 0.002012041863054037, "tests/test_channels.py::TestTelegramInboundMessages::test_cmd_generic_group_chat_reply_uses_reply_msg_id_as_topic": 0.000698623713105917, "tests/test_channels.py::TestTelegramInboundMessages::test_cmd_generic_group_chat_uses_msg_id_as_topic": 0.0007475011516362429, "tests/test_channels.py::TestTelegramInboundMessages::test_cmd_generic_private_chat_uses_none_topic": 0.0007891252171248198, "tests/test_channels.py::TestTelegramInboundMessages::test_cmd_generic_strips_addressed_telegram_bot_username": 0.0007199158426374197, "tests/test_channels.py::TestTelegramInboundMessages::test_concurrent_stops_share_one_telegram_cleanup_generation": 0.0547116668894887, "tests/test_channels.py::TestTelegramInboundMessages::test_describe_download_cause_redacts_bot_api_urls": 0.0002598320133984089, "tests/test_channels.py::TestTelegramInboundMessages::test_document_caption_is_preserved_and_missing_filename_gets_safe_fallback": 0.0014632500242441893, "tests/test_channels.py::TestTelegramInboundMessages::test_document_staging_filename_gets_visible_safe_fallback": 0.0011442499235272408, "tests/test_channels.py::TestTelegramInboundMessages::test_document_without_caption_still_publishes_an_inbound_turn": 0.0018536660354584455, "tests/test_channels.py::TestTelegramInboundMessages::test_get_download_bot_cleans_up_on_init_failure": 0.01398045802488923, "tests/test_channels.py::TestTelegramInboundMessages::test_get_download_bot_creates_loop_bound_bot_and_caches_it": 0.0008764998055994511, "tests/test_channels.py::TestTelegramInboundMessages::test_get_download_bot_returns_none_without_telegram_loop": 0.00042612478137016296, "tests/test_channels.py::TestTelegramInboundMessages::test_group_chat_no_reply_uses_msg_id_as_topic": 0.0007683339063078165, "tests/test_channels.py::TestTelegramInboundMessages::test_group_chat_reply_uses_reply_msg_id_as_topic": 0.0009177499450743198, "tests/test_channels.py::TestTelegramInboundMessages::test_photo_caption_uses_largest_size_and_preserves_thread_context": 0.0019815838895738125, "tests/test_channels.py::TestTelegramInboundMessages::test_photo_without_caption_still_publishes_an_inbound_turn": 0.0013348320499062538, "tests/test_channels.py::TestTelegramInboundMessages::test_private_chat_no_reply_uses_none_topic": 0.001581123797222972, "tests/test_channels.py::TestTelegramInboundMessages::test_private_chat_slash_skill_text_routes_as_chat": 0.0010081250220537186, "tests/test_channels.py::TestTelegramInboundMessages::test_private_chat_with_reply_still_uses_none_topic": 0.0006727487780153751, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_accepts_exact_download_limit": 0.0007653338834643364, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_does_not_reuse_ptb_client_after_telegram_loop_stops": 0.0009722509421408176, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_download_failure_keeps_caption_and_drops_attachment": 0.0006834589876234531, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_download_failure_logs_cause_chain_without_token": 0.0006782091222703457, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_downloads_bytes_without_retaining_telegram_file_id": 0.0013980839867144823, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_init_timeout_does_not_abort_message": 0.01113070803694427, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_marshals_ptb_download_to_telegram_event_loop": 0.0015348752494901419, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_rejects_declared_oversize_before_download": 0.0006334169302135706, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_rejects_download_larger_than_reported": 0.0008546262979507446, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_rejects_resolved_oversize_before_downloading": 0.0017070409376174212, "tests/test_channels.py::TestTelegramInboundMessages::test_receive_file_uses_download_bot_not_application_bot": 0.0010141669772565365, "tests/test_channels.py::TestTelegramInboundMessages::test_shutdown_timeout_keeps_download_bot_cleanup_running": 0.015579123981297016, "tests/test_channels.py::TestTelegramInboundMessages::test_slash_skill_addressed_to_telegram_bot_strips_username": 0.0007952929008752108, "tests/test_channels.py::TestTelegramInboundMessages::test_stop_abandons_only_the_matching_cleanup_generation": 0.0005316250026226044, "tests/test_channels.py::TestTelegramInboundMessages::test_stop_cancels_and_drains_an_inflight_receive_download": 0.0016180828679352999, "tests/test_channels.py::TestTelegramInboundMessages::test_stop_releases_abandoned_cleanup_generation[closed]": 0.0011000009253621101, "tests/test_channels.py::TestTelegramInboundMessages::test_stop_releases_abandoned_cleanup_generation[missing]": 0.0014826671686023474, "tests/test_channels.py::TestTelegramInboundMessages::test_stop_releases_abandoned_cleanup_generation[stopped]": 0.0008047083392739296, "tests/test_channels.py::TestTelegramInboundMessages::test_stop_shuts_down_download_bot_on_telegram_loop": 0.01649679196998477, "tests/test_channels.py::TestTelegramInboundMessages::test_supergroup_chat_uses_msg_id_as_topic": 0.0006152498535811901, "tests/test_channels.py::TestTelegramProcessingOrder::test_running_reply_sent_before_publish": 0.0003003329038619995, "tests/test_channels.py::TestTelegramSendRetry::test_raises_after_all_retries_exhausted": 3.0061995410360396, "tests/test_channels.py::TestTelegramSendRetry::test_raises_runtime_error_when_no_attempts_configured": 0.0022477919701486826, "tests/test_channels.py::TestTelegramSendRetry::test_retries_on_failure_then_succeeds": 3.004814458079636, "tests/test_channels.py::TestTelegramSendRetry::test_start_registers_known_channel_commands": 0.0006312916520982981, "tests/test_channels.py::TestTelegramStreaming::test_final_edit_double_rate_limit_falls_back_to_new_message": 0.0004351658280938864, "tests/test_channels.py::TestTelegramStreaming::test_final_edit_raising_not_modified_is_swallowed": 0.00035370769910514355, "tests/test_channels.py::TestTelegramStreaming::test_final_edit_retries_once_after_rate_limit": 0.00037683313712477684, "tests/test_channels.py::TestTelegramStreaming::test_final_message_edits_stream_message_and_clears_state": 0.00040262402035295963, "tests/test_channels.py::TestTelegramStreaming::test_final_message_not_modified_error_is_ignored": 0.00043704104609787464, "tests/test_channels.py::TestTelegramStreaming::test_final_message_splits_long_text": 0.00065370905213058, "tests/test_channels.py::TestTelegramStreaming::test_final_overflow_chunk_send_is_retried": 0.000628290930762887, "tests/test_channels.py::TestTelegramStreaming::test_final_replaces_plain_stream_with_rich_message": 0.00038104294799268246, "tests/test_channels.py::TestTelegramStreaming::test_final_uses_telegram_rich_markdown_when_enabled": 0.00032687606289982796, "tests/test_channels.py::TestTelegramStreaming::test_final_without_stream_state_sends_plain_message": 0.0003812497016042471, "tests/test_channels.py::TestTelegramStreaming::test_plain_arithmetic_stays_plain_when_enabled": 0.000356500968337059, "tests/test_channels.py::TestTelegramStreaming::test_plain_command_reply_stays_plain_on_stream_edit": 0.0004257920663803816, "tests/test_channels.py::TestTelegramStreaming::test_plain_command_reply_stays_plain_when_enabled": 0.00036858278326690197, "tests/test_channels.py::TestTelegramStreaming::test_plain_flag_list_stays_plain_when_enabled": 0.0003886241465806961, "tests/test_channels.py::TestTelegramStreaming::test_rich_message_bad_request_falls_back_to_plain_text_once": 0.00042666587978601456, "tests/test_channels.py::TestTelegramStreaming::test_rich_message_retryable_failure_falls_back_to_plain_text_once": 0.0003918739967048168, "tests/test_channels.py::TestTelegramStreaming::test_running_reply_registers_stream_placeholder": 0.0005037502851337194, "tests/test_channels.py::TestTelegramStreaming::test_stream_edit_fallback_message_threads_under_user_message": 0.0004606668371707201, "tests/test_channels.py::TestTelegramStreaming::test_stream_message_registry_is_bounded": 0.00034587481059134007, "tests/test_channels.py::TestTelegramStreaming::test_stream_rich_message_bad_request_falls_back_to_one_plain_text_edit": 0.0007058752235025167, "tests/test_channels.py::TestTelegramStreaming::test_stream_update_retry_after_is_dropped": 0.0004131239838898182, "tests/test_channels.py::TestTelegramStreaming::test_stream_update_truncates_long_text": 0.0007304989267140627, "tests/test_channels.py::TestTelegramStreaming::test_stream_update_without_placeholder_sends_new_message": 0.0003525819629430771, "tests/test_channels.py::TestTelegramStreaming::test_stream_updates_edit_placeholder_in_place": 0.0004513340536504984, "tests/test_channels.py::TestTelegramStreaming::test_stream_updates_in_group_chat_use_wider_throttle": 0.0004599990788847208, "tests/test_channels.py::TestTelegramStreaming::test_stream_updates_throttled_within_interval": 0.00047066714614629745, "tests/test_channels.py::TestTelegramStreaming::test_telegram_reports_streaming_support": 0.00020783394575119019, "tests/test_channels.py::TestWeComChannel::test_cancelled_stop_finishes_sdk_shutdown_and_clears_state": 0.0004905839450657368, "tests/test_channels.py::TestWeComChannel::test_concurrent_start_waits_for_stop_before_installing_new_client": 0.0007085409015417099, "tests/test_channels.py::TestWeComChannel::test_on_outbound_sends_attachment_before_clearing_context": 0.016202708007767797, "tests/test_channels.py::TestWeComChannel::test_on_ws_disconnected_logs_reason_when_present": 0.00031324918381869793, "tests/test_channels.py::TestWeComChannel::test_on_ws_disconnected_logs_warning": 0.00036687590181827545, "tests/test_channels.py::TestWeComChannel::test_on_ws_error_logs_error": 0.0003309580497443676, "tests/test_channels.py::TestWeComChannel::test_on_ws_task_done_logs_error_on_exception": 0.0006386658642441034, "tests/test_channels.py::TestWeComChannel::test_on_ws_task_done_silent_when_cancelled": 0.0004010000266134739, "tests/test_channels.py::TestWeComChannel::test_on_ws_task_done_silent_when_no_exception": 0.0003927922807633877, "tests/test_channels.py::TestWeComChannel::test_publish_ws_inbound_starts_stream_and_publishes_message": 0.0004368338268250227, "tests/test_channels.py::TestWeComChannel::test_publish_ws_inbound_treats_slash_prefixed_paths_as_chat": 0.0003487090580165386, "tests/test_channels.py::TestWeComChannel::test_publish_ws_inbound_uses_configured_working_message": 0.00035758293233811855, "tests/test_channels.py::TestWeComChannel::test_send_falls_back_to_send_message_without_thread_context": 0.0004178748931735754, "tests/test_channels.py::TestWeComChannel::test_start_subscribes_connection_lifecycle_events": 0.0007214157376438379, "tests/test_channels.py::TestWeComChannel::test_stop_awaits_awaitable_disconnect_fallback": 0.00039100018329918385, "tests/test_channels.py::TestWeComChannel::test_stop_uses_sync_disconnect_fallback_without_sdk_async_helpers": 0.0003392500802874565, "tests/test_channels.py::TestWeComChannel::test_stop_waits_for_connection_task_cancellation": 0.00048104114830493927, "tests/test_channels.py::TestWeComChannel::test_stop_waits_for_sdk_shutdown_after_connect_returns": 0.0004833319690078497, "tests/test_channels.py::test_accumulate_stream_text_accepts_assistant_chunk_in_kwargs_shape": 0.00019937404431402683, "tests/test_channels.py::test_accumulate_stream_text_accepts_every_assistant_type_spelling[AIMessageChunk]": 0.00020312494598329067, "tests/test_channels.py::test_accumulate_stream_text_accepts_every_assistant_type_spelling[AIMessage]": 0.00020012399181723595, "tests/test_channels.py::test_accumulate_stream_text_accepts_every_assistant_type_spelling[ai]": 0.00020629330538213253, "tests/test_channels.py::test_accumulate_stream_text_accepts_every_assistant_type_spelling[assistant]": 0.00019866600632667542, "tests/test_channels.py::test_accumulate_stream_text_hidden_context_between_assistant_chunks_never_enters_the_buffer": 0.00017958320677280426, "tests/test_channels.py::test_accumulate_stream_text_keeps_separate_buffers_per_message_id": 0.00020016799680888653, "tests/test_channels.py::test_accumulate_stream_text_merges_multi_chunk_assistant_stream_across_one_message_id": 0.0001969591248780489, "tests/test_channels.py::test_accumulate_stream_text_rejects_durable_context_human_message": 0.0001956659834831953, "tests/test_channels.py::test_accumulate_stream_text_rejects_echo_of_plain_human_message": 0.00019816518761217594, "tests/test_channels.py::test_accumulate_stream_text_rejects_hidden_context_wrapped_in_kwargs_shape": 0.00018183421343564987, "tests/test_channels.py::test_accumulate_stream_text_rejects_hidden_memory_human_message": 0.00018149986863136292, "tests/test_channels.py::test_accumulate_stream_text_rejects_system_message": 0.000178084010258317, "tests/test_channels.py::test_accumulate_stream_text_rejects_untyped_bare_string_payload": 0.00017404300160706043, "tests/test_channels.py::test_accumulate_stream_text_still_rejects_tool_payloads": 0.00017924979329109192, "tests/test_channels.py::test_channel_policy_explicit_interaction_mode_overrides_legacy_flag[autonomous]": 0.0013432083651423454, "tests/test_channels.py::test_channel_policy_explicit_interaction_mode_overrides_legacy_flag[interactive]": 0.0013728332705795765, "tests/test_channels.py::test_channel_policy_explicit_interaction_mode_overrides_legacy_flag[scheduled]": 0.0013346248306334019, "tests/test_channels.py::test_channel_policy_explicit_interaction_mode_overrides_legacy_flag[webhook]": 0.001310334075242281, "tests/test_channels.py::test_channel_policy_legacy_noninteractive_remains_supported": 0.0012698338832706213, "tests/test_channels.py::test_known_channel_command_detection_only_matches_control_commands": 0.0002163329627364874, "tests/test_channels.py::test_merge_stream_text_cjk_reduplication": 0.00020445813424885273, "tests/test_channels.py::test_merge_stream_text_cumulative_strictly_longer_replaces": 0.00019412487745285034, "tests/test_channels.py::test_merge_stream_text_empty_chunk_noop": 0.000181916868314147, "tests/test_channels.py::test_merge_stream_text_empty_existing_returns_chunk": 0.0001901655923575163, "tests/test_channels.py::test_merge_stream_text_newline_split": 0.00019129179418087006, "tests/test_channels.py::test_merge_stream_text_normal_append": 0.00017541623674333096, "tests/test_channels.py::test_merge_stream_text_repeated_token_append": 0.00018387404270470142, "tests/test_channels.py::test_merge_stream_text_suffix_tail_not_dropped": 0.00018733390606939793, "tests/test_channels.py::test_model_command_is_a_known_channel_command": 0.00020029209554195404, "tests/test_channels.py::test_streaming_chat_never_publishes_hidden_memory_context": 0.05201391689479351, "tests/test_channels.py::test_strip_leading_mentions_only_drops_flush_leading_mentions": 0.00031195790506899357, "tests/test_channels_router.py::test_a_failed_restart_on_the_holder_keeps_the_generic_message": 0.001836707117035985, "tests/test_channels_router.py::test_get_channels_status_remains_read_only": 0.0019309590570628643, "tests/test_channels_router.py::test_restart_channel_allows_admin": 0.0020996248349547386, "tests/test_channels_router.py::test_restart_channel_requires_admin": 0.0033604158088564873, "tests/test_channels_router.py::test_restart_on_a_non_holder_names_the_lease_holder": 0.0019302091095596552, "tests/test_check_script.py::test_check_decodes_tool_output_as_utf8[ascii]": 0.025515458080917597, "tests/test_check_script.py::test_check_decodes_tool_output_as_utf8[cp936]": 0.01715316786430776, "tests/test_check_script.py::test_check_preserves_unicode_pnpm_error[ascii]": 0.018630624283105135, "tests/test_check_script.py::test_check_preserves_unicode_pnpm_error[cp936]": 0.0189215827267617, "tests/test_check_script.py::test_check_replaces_invalid_tool_output_bytes": 0.017808249918743968, "tests/test_check_script.py::test_check_script_preserves_corepack_resolution_hint": 0.0003104167990386486, "tests/test_check_script.py::test_check_script_preserves_runner_failure_diagnostics": 0.0003671669401228428, "tests/test_check_script.py::test_check_script_resolves_runner_paths_independently_of_cwd": 0.0012143750209361315, "tests/test_check_script.py::test_check_script_uses_shared_pnpm_runner": 0.0005072499625384808, "tests/test_check_script.py::test_check_status_labels_corepack_fallback": 0.00037787389010190964, "tests/test_check_script.py::test_find_pnpm_command_falls_back_to_corepack": 0.00031049991957843304, "tests/test_check_script.py::test_find_pnpm_command_falls_back_to_corepack_cmd": 0.0002878329250961542, "tests/test_check_script.py::test_find_pnpm_command_prefers_resolved_executable": 0.001285291975364089, "tests/test_check_script.py::test_old_node_check_suggests_a_version_manager_command": 0.00034337490797042847, "tests/test_checkpoint_cache_config.py::test_checkpoint_cache_defaults": 0.0003956251312047243, "tests/test_checkpoint_cache_config.py::test_checkpoint_cache_from_dict_redis": 0.0002069587353616953, "tests/test_checkpoint_cache_config.py::test_checkpoint_cache_rejects_negative_max_entries": 0.00020754337310791016, "tests/test_checkpoint_cache_config.py::test_checkpoint_cache_zero_max_entries_means_disabled": 0.00018429220654070377, "tests/test_checkpoint_cache_memory.py::test_adelete_thread_matches_sync[asyncio]": 0.0008033746853470802, "tests/test_checkpoint_cache_memory.py::test_async_protocol_matches_sync[asyncio]": 0.00046429201029241085, "tests/test_checkpoint_cache_memory.py::test_caller_mutation_after_set_does_not_leak": 0.0001785841304808855, "tests/test_checkpoint_cache_memory.py::test_copy_on_read_returns_fresh_writes_list": 0.00017429213039577007, "tests/test_checkpoint_cache_memory.py::test_delete_thread_purges_only_that_thread": 0.00020766700617969036, "tests/test_checkpoint_cache_memory.py::test_entry_without_seed_roundtrips_without_seed_key": 0.00018791714683175087, "tests/test_checkpoint_cache_memory.py::test_get_many_miss_then_hit": 0.00021187402307987213, "tests/test_checkpoint_cache_memory.py::test_lru_evicts_oldest_and_counts": 0.00017837388440966606, "tests/test_checkpoint_cache_memory.py::test_make_history_key_is_stable_and_scoped": 0.00021608290262520313, "tests/test_checkpoint_cache_memory.py::test_thread_key_stem_matches_make_history_key_layout": 0.0001952091697603464, "tests/test_checkpoint_cache_memory.py::test_zero_max_entries_disables": 0.00019358261488378048, "tests/test_checkpoint_cache_provider.py::test_delta_mode_wraps_with_cached_saver[asyncio]": 0.0010922502260655165, "tests/test_checkpoint_cache_provider.py::test_full_mode_yields_raw_saver[asyncio]": 0.0005458330269902945, "tests/test_checkpoint_cache_provider.py::test_sync_cache_recreated_when_key_prefix_changes": 0.0003532078117132187, "tests/test_checkpoint_cache_provider.py::test_sync_delta_mode_wraps_memory": 0.00030899979174137115, "tests/test_checkpoint_cache_provider.py::test_sync_full_mode_unwrapped": 0.0002756670583039522, "tests/test_checkpoint_cache_provider.py::test_sync_redis_cache_type_is_config_error": 0.00034291716292500496, "tests/test_checkpoint_cache_provider.py::test_zero_max_entries_disables_but_still_wraps[asyncio]": 0.0006531660910695791, "tests/test_checkpoint_cache_redis.py::test_adelete_thread_outage_degrades_without_raising[asyncio]": 0.00061579211615026, "tests/test_checkpoint_cache_redis.py::test_adelete_thread_purges_matching_keys_only[asyncio]": 0.0005852077156305313, "tests/test_checkpoint_cache_redis.py::test_db_hash_distinguishes_backends_and_targets": 0.00034974957816302776, "tests/test_checkpoint_cache_redis.py::test_db_hash_stable_across_credential_rotation": 0.00022383290342986584, "tests/test_checkpoint_cache_redis.py::test_db_hash_unparseable_url_falls_back_to_raw": 0.00021870783530175686, "tests/test_checkpoint_cache_redis.py::test_key_prefix_override_wins": 0.00047887396067380905, "tests/test_checkpoint_cache_redis.py::test_provider_memory_default[asyncio]": 0.0006130009423941374, "tests/test_checkpoint_cache_redis.py::test_provider_zero_max_entries_disables_any_type[asyncio]": 0.000565623864531517, "tests/test_checkpoint_cache_redis.py::test_redis_keys_land_verbatim_and_ttl_set[asyncio]": 0.0004545829724520445, "tests/test_checkpoint_cache_redis.py::test_redis_outage_degrades_to_all_miss[asyncio]": 0.001664625247940421, "tests/test_checkpoint_cache_redis.py::test_redis_outage_skips_write[asyncio]": 0.0005812090821564198, "tests/test_checkpoint_cache_redis.py::test_redis_roundtrip_preserves_types[asyncio]": 0.0007080829236656427, "tests/test_checkpoint_cache_redis.py::test_zero_ttl_disables_expiry_explicitly[asyncio]": 0.0004681670106947422, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_does_not_unlink_empty_filtered_page[asyncio]": 0.0006507078651338816, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_escapes_namespace_and_filters_results[asyncio-plain-t1*-t10-plain:t1\\\\*:*]": 0.0007873750291764736, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_escapes_namespace_and_filters_results[asyncio-plain-t1-t10-plain:t1:*]": 0.0007644570432603359, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_escapes_namespace_and_filters_results[asyncio-tenant*-t1-t10-tenant\\\\*:t1:*]": 0.0009805001318454742, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_escapes_namespace_and_filters_results[asyncio-tenant?-t1-t10-tenant\\\\?:t1:*]": 0.0007576660718768835, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_escapes_namespace_and_filters_results[asyncio-tenant[ab]-t1-t10-tenant\\\\[ab\\\\]:t1:*]": 0.0008052501361817122, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_escapes_namespace_and_filters_results[asyncio-tenant\\\\name-t1-t10-tenant\\\\\\\\name:t1:*]": 0.000775833148509264, "tests/test_checkpoint_cache_redis_literal_purge.py::test_purge_uses_client_encoding_for_byte_key_fence[asyncio]": 0.0009969980455935001, "tests/test_checkpoint_lineage.py::test_chronological_scan_keeps_goal_leaf_addressable": 0.00020399992354214191, "tests/test_checkpoint_lineage.py::test_chronological_scan_prefers_the_previous_turn_boundary": 0.00021154130809009075, "tests/test_checkpoint_lineage.py::test_chronological_scan_skips_checkpoints_with_pending_tasks": 0.00027070799842476845, "tests/test_checkpoint_lineage.py::test_chronological_scan_skips_postgres_shaped_duration_checkpoints": 0.00020754104480147362, "tests/test_checkpoint_lineage.py::test_classifier_uses_accessor_snapshots_in_delta_mode": 0.0010722088627517223, "tests/test_checkpoint_lineage.py::test_classifier_uses_accessor_snapshots_in_full_mode": 0.002008457900956273, "tests/test_checkpoint_lineage.py::test_client_update_state_is_not_a_duration_checkpoint": 0.00018683448433876038, "tests/test_checkpoint_lineage.py::test_degraded_raw_read_accessor_classifies_via_carried_versions": 0.0009876680560410023, "tests/test_checkpoint_lineage.py::test_goal_leaf_inheriting_stamps_is_not_duration_only": 0.00018883286975324154, "tests/test_checkpoint_lineage.py::test_goal_leaf_stays_addressable_with_accessor_snapshots": 0.0010568327270448208, "tests/test_checkpoint_lineage.py::test_graph_step_checkpoints_are_not_duration_checkpoints": 0.00018795905634760857, "tests/test_checkpoint_lineage.py::test_lineage_walk_crosses_chained_postgres_duration_checkpoints": 0.0003533747512847185, "tests/test_checkpoint_lineage.py::test_lineage_walk_keeps_goal_leaf_addressable": 0.00034416699782013893, "tests/test_checkpoint_lineage.py::test_lineage_walk_keeps_stamp_candidate_addressable_when_grandparent_is_gone": 0.0003417909611016512, "tests/test_checkpoint_lineage.py::test_lineage_walk_reads_a_refused_stamp_candidate_grandparent_once": 0.0003771670162677765, "tests/test_checkpoint_lineage.py::test_lineage_walk_reports_missing_parent_when_no_settled_ancestor_exists": 0.00034966692328453064, "tests/test_checkpoint_lineage.py::test_lineage_walk_skips_checkpoints_with_pending_tasks": 0.0003849170170724392, "tests/test_checkpoint_lineage.py::test_memory_backed_duration_checkpoint_is_recognised": 0.00018341606482863426, "tests/test_checkpoint_lineage.py::test_postgres_attribution_only_duration_checkpoint_is_recognised": 0.0002071252092719078, "tests/test_checkpoint_lineage.py::test_postgres_duration_checkpoint_is_recognised_without_the_writes_marker": 0.0002015414647758007, "tests/test_checkpoint_lineage.py::test_stamp_candidate_versions_are_lazy_and_memoized": 0.0007177498191595078, "tests/test_checkpoint_lineage.py::test_stamp_fallback_disabled_requires_the_writes_marker": 0.00018325005657970905, "tests/test_checkpoint_lineage.py::test_stamp_fallback_refuses_stamps_without_a_parent": 0.00018283305689692497, "tests/test_checkpoint_lineage.py::test_title_leaf_inheriting_duration_stamps_is_not_duration_only": 0.0001944596879184246, "tests/test_checkpoint_lineage.py::test_unknown_pending_tasks_do_not_block_selection": 0.00019662571139633656, "tests/test_checkpoint_mode.py::test_async_full_mode_rejects_langgraph_delta_counters[asyncio]": 0.0007039578631520271, "tests/test_checkpoint_mode.py::test_delta_mode_accepts_plain_full_checkpoint[asyncio]": 0.0005117910914123058, "tests/test_checkpoint_mode.py::test_direct_langgraph_request_cannot_select_delta_in_full_process": 0.0002915840595960617, "tests/test_checkpoint_mode.py::test_full_mode_accessor_rejects_real_delta_checkpoint_on_sqlite[asyncio]": 0.005759000079706311, "tests/test_checkpoint_mode.py::test_gateway_runtime_app_config_can_supply_its_frozen_internal_mode": 0.0002874997444450855, "tests/test_checkpoint_mode.py::test_gateway_runtime_rejects_mode_different_from_frozen_process": 0.0007141660898923874, "tests/test_checkpoint_mode.py::test_inject_delta_mode_sets_internal_key_and_metadata_marker": 0.00018879096023738384, "tests/test_checkpoint_mode.py::test_inject_full_mode_does_not_claim_delta_metadata": 0.00018329196609556675, "tests/test_checkpoint_mode.py::test_make_lead_agent_freezes_delta_snapshot_frequency_from_app_config": 0.00029320898465812206, "tests/test_checkpoint_mode.py::test_process_mode_change_requires_restart": 0.0002458335366100073, "tests/test_checkpoint_mode.py::test_process_snapshot_frequency_change_requires_restart": 0.0002048751339316368, "tests/test_checkpoint_mode.py::test_process_snapshot_frequency_must_be_positive[-1]": 0.00022379192523658276, "tests/test_checkpoint_mode.py::test_process_snapshot_frequency_must_be_positive[0]": 0.000246542040258646, "tests/test_checkpoint_mode.py::test_resolve_snapshot_frequency_prefers_explicit_then_frozen_then_default": 0.00019516609609127045, "tests/test_checkpoint_mode.py::test_sync_full_mode_rejects_delta_marker": 0.0003598746843636036, "tests/test_checkpoint_mode.py::test_yaml_mode_change_is_rejected_when_graph_is_reconstructed": 0.002899792045354843, "tests/test_checkpoint_mode.py::test_yaml_snapshot_frequency_change_is_rejected_when_graph_is_reconstructed": 0.0023182930890470743, "tests/test_checkpoint_patches.py::test_binop_overwrite_patch_is_active": 0.00018212501890957355, "tests/test_checkpoint_patches.py::test_binop_overwrite_patch_stands_down_when_upstream_fixed": 0.00021462514996528625, "tests/test_checkpoint_patches.py::test_double_overwrite_in_one_batch_raises_on_empty_channel": 0.000202834140509367, "tests/test_checkpoint_patches.py::test_first_write_overwrite_unwraps_into_empty_channel": 0.00019874912686645985, "tests/test_checkpoint_patches.py::test_overwrite_into_populated_channel_still_replaces": 0.00019504176452755928, "tests/test_checkpoint_patches.py::test_plain_first_write_still_seeds_then_reduces": 0.00019295793026685715, "tests/test_checkpoint_patches.py::test_values_after_first_write_overwrite_are_ignored": 0.00019587366841733456, "tests/test_checkpoint_retention_contract.py::test_deleting_branch_ancestor_breaks_lineage_loudly[asyncio-memory]": 0.006639083847403526, "tests/test_checkpoint_retention_contract.py::test_deleting_branch_ancestor_breaks_lineage_loudly[asyncio-postgres]": 0.0016840831376612186, "tests/test_checkpoint_retention_contract.py::test_deleting_branch_ancestor_breaks_lineage_loudly[asyncio-sqlite]": 0.015433124965056777, "tests/test_checkpoint_retention_contract.py::test_deleting_explicit_resume_target_breaks_resume[asyncio-memory]": 0.005049791885539889, "tests/test_checkpoint_retention_contract.py::test_deleting_explicit_resume_target_breaks_resume[asyncio-postgres]": 0.0016299569979310036, "tests/test_checkpoint_retention_contract.py::test_deleting_explicit_resume_target_breaks_resume[asyncio-sqlite]": 0.012824333040043712, "tests/test_checkpoint_retention_contract.py::test_growth_baseline_full_vs_delta[asyncio-memory]": 0.007846625288948417, "tests/test_checkpoint_retention_contract.py::test_growth_baseline_full_vs_delta[asyncio-postgres]": 0.0020543751306831837, "tests/test_checkpoint_retention_contract.py::test_growth_baseline_full_vs_delta[asyncio-sqlite]": 0.02463412587530911, "tests/test_checkpoint_retention_contract.py::test_leaf_duration_checkpoint_deletion_is_safe[asyncio-memory]": 0.004210333107039332, "tests/test_checkpoint_retention_contract.py::test_leaf_duration_checkpoint_deletion_is_safe[asyncio-postgres]": 0.0016920419875532389, "tests/test_checkpoint_retention_contract.py::test_leaf_duration_checkpoint_deletion_is_safe[asyncio-sqlite]": 0.012218707939609885, "tests/test_checkpoint_retention_contract.py::test_leaf_sibling_branch_deletion_is_safe[asyncio-memory]": 0.006011082790791988, "tests/test_checkpoint_retention_contract.py::test_leaf_sibling_branch_deletion_is_safe[asyncio-postgres]": 0.001688583055511117, "tests/test_checkpoint_retention_contract.py::test_leaf_sibling_branch_deletion_is_safe[asyncio-sqlite]": 0.01734933420084417, "tests/test_checkpoint_retention_contract.py::test_pending_writes_are_retained_state_not_garbage[asyncio-memory]": 0.004038459155708551, "tests/test_checkpoint_retention_contract.py::test_pending_writes_are_retained_state_not_garbage[asyncio-postgres]": 0.001483582891523838, "tests/test_checkpoint_retention_contract.py::test_pending_writes_are_retained_state_not_garbage[asyncio-sqlite]": 0.007343791890889406, "tests/test_checkpoint_retention_contract.py::test_report_keeps_one_entry_per_backend": 0.0014181667938828468, "tests/test_checkpoint_retention_service.py::test_chain_walk_tolerates_missing_ancestor_row[asyncio]": 0.0029257922433316708, "tests/test_checkpoint_retention_service.py::test_duration_link_protected_after_next_run[asyncio-memory]": 0.005093625979498029, "tests/test_checkpoint_retention_service.py::test_duration_link_protected_after_next_run[asyncio-postgres]": 0.0017479578964412212, "tests/test_checkpoint_retention_service.py::test_duration_link_protected_after_next_run[asyncio-sqlite]": 0.014218624914065003, "tests/test_checkpoint_retention_service.py::test_empty_thread_reports_the_same_before_and_after_stats[asyncio-memory]": 0.0018737500067800283, "tests/test_checkpoint_retention_service.py::test_empty_thread_reports_the_same_before_and_after_stats[asyncio-postgres]": 0.0016889169346541166, "tests/test_checkpoint_retention_service.py::test_empty_thread_reports_the_same_before_and_after_stats[asyncio-sqlite]": 0.003488082904368639, "tests/test_checkpoint_retention_service.py::test_explicit_protect_ids_spare_the_superseded_head[asyncio-memory]": 0.00655937404371798, "tests/test_checkpoint_retention_service.py::test_explicit_protect_ids_spare_the_superseded_head[asyncio-postgres]": 0.0017554997466504574, "tests/test_checkpoint_retention_service.py::test_explicit_protect_ids_spare_the_superseded_head[asyncio-sqlite]": 0.01780749997124076, "tests/test_checkpoint_retention_service.py::test_linear_thread_prunes_nothing[asyncio-memory]": 0.005693501094356179, "tests/test_checkpoint_retention_service.py::test_linear_thread_prunes_nothing[asyncio-postgres]": 0.0015493759419769049, "tests/test_checkpoint_retention_service.py::test_linear_thread_prunes_nothing[asyncio-sqlite]": 0.012857624795287848, "tests/test_checkpoint_retention_service.py::test_max_delete_per_run_caps_the_batch[asyncio-memory]": 0.007523499894887209, "tests/test_checkpoint_retention_service.py::test_max_delete_per_run_caps_the_batch[asyncio-postgres]": 0.0017497497610747814, "tests/test_checkpoint_retention_service.py::test_max_delete_per_run_caps_the_batch[asyncio-sqlite]": 0.015967583982273936, "tests/test_checkpoint_retention_service.py::test_negative_max_delete_per_run_fails_closed_before_any_read[asyncio-memory]": 0.0057390411384403706, "tests/test_checkpoint_retention_service.py::test_negative_max_delete_per_run_fails_closed_before_any_read[asyncio-postgres]": 0.0016484998632222414, "tests/test_checkpoint_retention_service.py::test_negative_max_delete_per_run_fails_closed_before_any_read[asyncio-sqlite]": 0.01273291721008718, "tests/test_checkpoint_retention_service.py::test_persistent_subgraph_resume_head_survives_a_prune[asyncio-memory]": 0.003854417009279132, "tests/test_checkpoint_retention_service.py::test_persistent_subgraph_resume_head_survives_a_prune[asyncio-postgres]": 0.001704708207398653, "tests/test_checkpoint_retention_service.py::test_persistent_subgraph_resume_head_survives_a_prune[asyncio-sqlite]": 0.008883998962119222, "tests/test_checkpoint_retention_service.py::test_postgres_round_trip_shape_pruned_by_default[asyncio-memory]": 0.004255000036209822, "tests/test_checkpoint_retention_service.py::test_postgres_round_trip_shape_pruned_by_default[asyncio-postgres]": 0.0015817498788237572, "tests/test_checkpoint_retention_service.py::test_postgres_round_trip_shape_pruned_by_default[asyncio-sqlite]": 0.012144417269155383, "tests/test_checkpoint_retention_service.py::test_regenerated_old_head_pruned_opt_in[asyncio-memory]": 0.006496457848697901, "tests/test_checkpoint_retention_service.py::test_regenerated_old_head_pruned_opt_in[asyncio-postgres]": 0.0018298330251127481, "tests/test_checkpoint_retention_service.py::test_regenerated_old_head_pruned_opt_in[asyncio-sqlite]": 0.021530667087063193, "tests/test_checkpoint_retention_service.py::test_runtime_duration_leaf_pruned_by_default[asyncio-memory]": 0.004406333202496171, "tests/test_checkpoint_retention_service.py::test_runtime_duration_leaf_pruned_by_default[asyncio-postgres]": 0.0015754580963402987, "tests/test_checkpoint_retention_service.py::test_runtime_duration_leaf_pruned_by_default[asyncio-sqlite]": 0.012264541815966368, "tests/test_checkpoint_retention_service.py::test_strict_pending_write_guard_spares_leaf_and_cleans_orphans_after[asyncio-memory]": 0.006640792125836015, "tests/test_checkpoint_retention_service.py::test_strict_pending_write_guard_spares_leaf_and_cleans_orphans_after[asyncio-postgres]": 0.0018642917275428772, "tests/test_checkpoint_retention_service.py::test_strict_pending_write_guard_spares_leaf_and_cleans_orphans_after[asyncio-sqlite]": 0.018544000107795, "tests/test_checkpoint_retention_service.py::test_thread_lock_parameter_accepted[asyncio-memory]": 0.003882457036525011, "tests/test_checkpoint_retention_service.py::test_thread_lock_parameter_accepted[asyncio-postgres]": 0.0015742501709610224, "tests/test_checkpoint_retention_service.py::test_thread_lock_parameter_accepted[asyncio-sqlite]": 0.00783425010740757, "tests/test_checkpoint_retention_service.py::test_unsupported_saver_raises_before_any_read[asyncio]": 0.0012610009871423244, "tests/test_checkpoint_retention_service.py::test_zero_max_delete_per_run_deletes_nothing[asyncio-memory]": 0.004767290782183409, "tests/test_checkpoint_retention_service.py::test_zero_max_delete_per_run_deletes_nothing[asyncio-postgres]": 0.0017377499025315046, "tests/test_checkpoint_retention_service.py::test_zero_max_delete_per_run_deletes_nothing[asyncio-sqlite]": 0.011125416262075305, "tests/test_checkpoint_state.py::test_aget_fetches_the_checkpoint_exactly_once_in_full_mode[asyncio]": 0.001488167094066739, "tests/test_checkpoint_state.py::test_ahistory_pushes_limit_into_alist_and_reads_each_snapshot_once[asyncio]": 0.004005542024970055, "tests/test_checkpoint_state.py::test_async_accessor_binds_persistence_guards_operations_and_preserves_input[asyncio]": 0.000604292144998908, "tests/test_checkpoint_state.py::test_async_accessor_reads_checkpoint_metadata_without_materializing_state[asyncio]": 0.00045629264786839485, "tests/test_checkpoint_state.py::test_async_history_zero_limit_guards_without_consuming_a_snapshot[asyncio]": 0.0004350002855062485, "tests/test_checkpoint_state.py::test_full_accessor_gates_writes_and_checks_reads_on_the_returned_snapshot[asyncio]": 0.0005755829624831676, "tests/test_checkpoint_state.py::test_full_accessor_metadata_read_rejects_delta_checkpoint[asyncio]": 0.000456459354609251, "tests/test_checkpoint_state.py::test_full_accessor_raises_when_the_returned_snapshot_is_delta_marked[asyncio]": 0.0005145000759512186, "tests/test_checkpoint_state.py::test_full_accessor_writes_still_check_compatibility_before_writing[asyncio]": 0.0005073326174169779, "tests/test_checkpoint_state.py::test_mutation_graph_bakes_snapshot_frequency_into_fallback_schema": 0.0018432911019772291, "tests/test_checkpoint_state.py::test_sync_accessor_binds_persistence_guards_operations_and_preserves_input": 0.0002871658653020859, "tests/test_checkpoint_state.py::test_sync_history_zero_limit_guards_without_consuming_a_snapshot": 0.0002169990912079811, "tests/test_checkpointer.py::TestAppConfigLoadsCheckpointer::test_load_checkpointer_section": 0.0002019170206040144, "tests/test_checkpointer.py::TestAsyncCheckpointer::test_database_postgres_uses_connection_pool[asyncio]": 0.00399845908395946, "tests/test_checkpointer.py::TestAsyncCheckpointer::test_database_sqlite_creates_parent_dir_via_to_thread[asyncio]": 0.001953208353370428, "tests/test_checkpointer.py::TestAsyncCheckpointer::test_postgres_uses_connection_pool[asyncio]": 0.007208626018837094, "tests/test_checkpointer.py::TestAsyncCheckpointer::test_sqlite_creates_parent_dir_via_to_thread[asyncio]": 0.006681207800284028, "tests/test_checkpointer.py::TestAsyncStore::test_database_postgres_schema_creates_schema_and_sets_search_path[asyncio]": 0.002497832989320159, "tests/test_checkpointer.py::TestAsyncStore::test_postgres_schema_creates_schema_and_sets_search_path[asyncio]": 0.0036094579845666885, "tests/test_checkpointer.py::TestCheckpointerConfig::test_connection_string_description_matches_runtime_defaults": 0.00019383314065635204, "tests/test_checkpointer.py::TestCheckpointerConfig::test_default_connection_string_is_none": 0.00018816604278981686, "tests/test_checkpointer.py::TestCheckpointerConfig::test_ensure_config_loaded_loads_app_config_when_uninitialized": 0.00040712510235607624, "tests/test_checkpointer.py::TestCheckpointerConfig::test_ensure_config_loaded_skips_explicit_config": 0.0005232500843703747, "tests/test_checkpointer.py::TestCheckpointerConfig::test_invalid_type_raises": 0.0002173751126974821, "tests/test_checkpointer.py::TestCheckpointerConfig::test_load_memory_config": 0.01000879192724824, "tests/test_checkpointer.py::TestCheckpointerConfig::test_load_postgres_config": 0.00021479185670614243, "tests/test_checkpointer.py::TestCheckpointerConfig::test_load_sqlite_config": 0.00022650021128356457, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_accepts_valid_identifier": 0.00019820895977318287, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[1abc]": 0.0002442910335958004, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[MySchema]": 0.00021487497724592686, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[Orders]": 0.00020420784130692482, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[Public]": 0.00021174899302423, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[a b]": 0.00023008277639746666, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[a\"b]": 0.00021608336828649044, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[a-b]": 0.0002183320466428995, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[a;b]": 0.00021704076789319515, "tests/test_checkpointer.py::TestCheckpointerConfig::test_postgres_schema_rejects_invalid_identifier[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]": 0.00021312409080564976, "tests/test_checkpointer.py::TestCheckpointerConfig::test_set_config_to_none": 0.00019708299078047276, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_explicit_memory_database_uses_in_memory_saver": 0.0002519157715141773, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_legacy_checkpointer_config_takes_precedence": 0.0002651673275977373, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_sync_checkpointer_context_uses_database_config": 0.00044533307664096355, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_sync_checkpointer_context_uses_sqlite_database_config": 0.0005040420219302177, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_sync_checkpointer_falls_back_to_memory_when_config_file_is_missing": 0.00037620915099978447, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_sync_checkpointer_singleton_uses_database_config": 0.00036454107612371445, "tests/test_checkpointer.py::TestCheckpointerDatabaseConfig::test_sync_checkpointer_strips_driver_suffix_without_schema": 0.0005348748527467251, "tests/test_checkpointer.py::TestClientCheckpointerFallback::test_client_explicit_checkpointer_takes_precedence": 0.0018465423490852118, "tests/test_checkpointer.py::TestClientCheckpointerFallback::test_client_uses_config_checkpointer_when_none_provided": 0.47713162493892014, "tests/test_checkpointer.py::TestGetCheckpointer::test_memory_returns_in_memory_saver": 0.0002807083074003458, "tests/test_checkpointer.py::TestGetCheckpointer::test_memory_singleton": 0.0002593318931758404, "tests/test_checkpointer.py::TestGetCheckpointer::test_postgres_creates_saver": 0.0005812067538499832, "tests/test_checkpointer.py::TestGetCheckpointer::test_postgres_raises_when_connection_string_missing": 0.0003975008148699999, "tests/test_checkpointer.py::TestGetCheckpointer::test_postgres_raises_when_package_missing": 0.0003241659142076969, "tests/test_checkpointer.py::TestGetCheckpointer::test_postgres_schema_creates_schema_and_sets_search_path": 0.0008509999606758356, "tests/test_checkpointer.py::TestGetCheckpointer::test_reset_clears_singleton": 0.0003188331611454487, "tests/test_checkpointer.py::TestGetCheckpointer::test_returns_in_memory_saver_when_not_configured": 0.0008310000412166119, "tests/test_checkpointer.py::TestGetCheckpointer::test_sqlite_creates_parent_dir": 0.0007203328423202038, "tests/test_checkpointer.py::TestGetCheckpointer::test_sqlite_creates_saver": 0.001134416088461876, "tests/test_checkpointer.py::TestGetCheckpointer::test_sqlite_ensure_parent_dir_before_connect": 0.000750374048948288, "tests/test_checkpointer.py::TestGetCheckpointer::test_sqlite_raises_when_package_missing": 0.0007513328455388546, "tests/test_checkpointer.py::TestGetCheckpointer::test_store_postgres_schema_creates_schema_and_sets_search_path": 0.0007447500247508287, "tests/test_checkpointer.py::TestHarnessPackaging::test_postgres_missing_dependency_messages_recommend_package_extra": 0.00018616719171404839, "tests/test_checkpointer.py::TestHarnessPackaging::test_pyproject_declares_postgres_extra": 0.0006180410273373127, "tests/test_checkpointer.py::TestHarnessPackaging::test_workspace_pyproject_forwards_postgres_extra_to_harness": 0.0004189580213278532, "tests/test_checkpointer.py::TestSqliteUriRejection::test_async_checkpointer_rejects_uri[asyncio-file::memory:?cache=shared]": 0.0013429152313619852, "tests/test_checkpointer.py::TestSqliteUriRejection::test_async_checkpointer_rejects_uri[asyncio-file:memdb1?mode=memory&cache=shared]": 0.0022288330364972353, "tests/test_checkpointer.py::TestSqliteUriRejection::test_async_checkpointer_rejects_uri[asyncio-file:rel.db?mode=rwc]": 0.00618758425116539, "tests/test_checkpointer.py::TestSqliteUriRejection::test_async_store_rejects_uri[asyncio-file::memory:?cache=shared]": 0.0008523743599653244, "tests/test_checkpointer.py::TestSqliteUriRejection::test_async_store_rejects_uri[asyncio-file:memdb1?mode=memory&cache=shared]": 0.0007271238137036562, "tests/test_checkpointer.py::TestSqliteUriRejection::test_async_store_rejects_uri[asyncio-file:rel.db?mode=rwc]": 0.10716004320420325, "tests/test_checkpointer.py::TestSqliteUriRejection::test_resolve_keeps_memory_and_resolves_paths": 0.0003944169729948044, "tests/test_checkpointer.py::TestSqliteUriRejection::test_resolve_rejects_uri[file::memory:?cache=shared]": 0.0002091259229928255, "tests/test_checkpointer.py::TestSqliteUriRejection::test_resolve_rejects_uri[file:memdb1?mode=memory&cache=shared]": 0.00020283297635614872, "tests/test_checkpointer.py::TestSqliteUriRejection::test_resolve_rejects_uri[file:rel.db?mode=rwc]": 0.0002164989709854126, "tests/test_checkpointer.py::TestSqliteUriRejection::test_resolve_treats_non_lowercase_file_prefix_as_path[FILE:x.db]": 0.0005247080698609352, "tests/test_checkpointer.py::TestSqliteUriRejection::test_resolve_treats_non_lowercase_file_prefix_as_path[File:x.db]": 0.0002883330453187227, "tests/test_checkpointer.py::TestSqliteUriRejection::test_sync_checkpointer_rejects_uri[file::memory:?cache=shared]": 0.0004986252170056105, "tests/test_checkpointer.py::TestSqliteUriRejection::test_sync_checkpointer_rejects_uri[file:memdb1?mode=memory&cache=shared]": 0.0004758737049996853, "tests/test_checkpointer.py::TestSqliteUriRejection::test_sync_checkpointer_rejects_uri[file:rel.db?mode=rwc]": 0.0004896251484751701, "tests/test_checkpointer.py::TestSqliteUriRejection::test_sync_store_rejects_uri[file::memory:?cache=shared]": 0.0004036668688058853, "tests/test_checkpointer.py::TestSqliteUriRejection::test_sync_store_rejects_uri[file:memdb1?mode=memory&cache=shared]": 0.0004380012396723032, "tests/test_checkpointer.py::TestSqliteUriRejection::test_sync_store_rejects_uri[file:rel.db?mode=rwc]": 0.0004062920343130827, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_async_postgres_store_uses_database_config[asyncio]": 0.0019062082283198833, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_async_sqlite_store_uses_unified_database_path[asyncio]": 0.005692624021321535, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_async_store_strips_driver_suffix_without_schema[asyncio]": 0.0018444578163325787, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_explicit_memory_database_uses_in_memory_store": 0.0002449997700750828, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_legacy_checkpointer_config_takes_precedence_for_store": 0.00027320929802954197, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_sync_store_context_uses_database_config": 0.0002690840046852827, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_sync_store_falls_back_to_memory_when_config_file_is_missing": 0.00036262604407966137, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_sync_store_singleton_uses_database_config": 0.0003660817164927721, "tests/test_checkpointer.py::TestStoreDatabaseConfig::test_sync_store_strips_driver_suffix_without_schema": 0.0007995003834366798, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_checkpointer_loads_config_outside_singleton_lock": 0.0008314161095768213, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_checkpointer_reset_waits_for_initialization": 0.05628562578931451, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_concurrent_checkpointer_getter_creates_one_instance": 0.0527294569183141, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_concurrent_store_getter_creates_one_instance": 0.05317883309908211, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_store_loads_config_outside_singleton_lock": 0.0004914167802780867, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_store_reset_clears_singleton": 0.0006171250715851784, "tests/test_checkpointer.py::TestSyncSingletonThreadSafety::test_store_reset_waits_for_initialization": 0.058769416995346546, "tests/test_checkpointer_none_fix.py::TestCheckpointerNoneFix::test_async_make_checkpointer_returns_in_memory_saver_when_not_configured[asyncio]": 0.0008868328295648098, "tests/test_checkpointer_none_fix.py::TestCheckpointerNoneFix::test_sync_checkpointer_context_returns_in_memory_saver_when_not_configured": 0.0003241247031837702, "tests/test_ci_uv_version_pin.py::test_compose_uv_image_default_matches_the_backend_dockerfile[docker-compose-dev.yaml]": 0.0004777500871568918, "tests/test_ci_uv_version_pin.py::test_compose_uv_image_default_matches_the_backend_dockerfile[docker-compose.yaml]": 0.0006915410049259663, "tests/test_ci_uv_version_pin.py::test_every_setup_uv_step_pins_the_uv_version_production_ships": 0.03109549987129867, "tests/test_ci_uv_version_pin.py::test_every_setup_uv_step_uses_the_same_action_version": 0.03055358398705721, "tests/test_ci_uv_version_pin.py::test_the_repository_still_has_setup_uv_steps_to_check": 0.034843874629586935, "tests/test_clarification_drop_siblings_graph_integration.py::test_mixed_clarification_batch_does_not_execute_siblings_or_loop": 0.00415008282288909, "tests/test_clarification_drop_siblings_graph_integration.py::test_mixed_invalid_clarification_batch_does_not_execute_siblings_or_loop": 0.002296583028510213, "tests/test_clarification_middleware.py::TestClarificationCommandIdempotency::test_repeated_tool_call_uses_stable_message_id": 0.00025024893693625927, "tests/test_clarification_middleware.py::TestClarificationCommandIdempotency::test_tool_message_model_dump_preserves_human_input_artifact": 0.00023154215887188911, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_disabled_async_path": 0.0003464999608695507, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_disabled_message_tells_agent_to_proceed": 0.00022262590937316418, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_disabled_returns_toolmessage_not_command": 0.00024641607888042927, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_missing_tool_call_id_still_gets_stable_message_id": 0.00022995797917246819, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_no_runtime_context_still_interrupts": 0.00021033314988017082, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_non_clarification_tool_call_unaffected_by_flag": 0.00020287511870265007, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_not_disabled_still_interrupts": 0.0002118328120559454, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_unattended_fallback_preserves_risk_and_authorization_boundaries[False-autonomous]": 0.0002559148706495762, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_unattended_fallback_preserves_risk_and_authorization_boundaries[False-scheduled]": 0.0002433320041745901, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_unattended_fallback_preserves_risk_and_authorization_boundaries[False-webhook]": 0.00024529220536351204, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_unattended_fallback_preserves_risk_and_authorization_boundaries[True-autonomous]": 0.0004844588693231344, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_unattended_fallback_preserves_risk_and_authorization_boundaries[True-scheduled]": 0.0003986670635640621, "tests/test_clarification_middleware.py::TestClarificationDisabled::test_unattended_fallback_preserves_risk_and_authorization_boundaries[True-webhook]": 0.0003887498751282692, "tests/test_clarification_middleware.py::TestClarificationToolSchema::test_fields_item_schema_is_typed": 0.00028891582041978836, "tests/test_clarification_middleware.py::TestClarificationToolSchema::test_tool_exposes_fields_argument": 0.0014562909491360188, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_aafter_model_matches_sync": 0.0003832499496638775, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_disable_clarification_keeps_sibling_tools": 0.00021970807574689388, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_disable_clarification_keeps_siblings_when_clarification_is_invalid": 0.00026754196733236313, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_drops_siblings_when_clarification_args_fail_json_parse": 0.00025154207833111286, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_drops_siblings_when_clarification_is_first": 0.0002569581847637892, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_drops_siblings_when_clarification_is_invalid": 0.00023833289742469788, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_drops_siblings_when_clarification_is_last": 0.00025258399546146393, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_keeps_content_block_for_invalid_sibling_left_on_message": 0.00024866615422070026, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_keeps_openai_responses_clarification_block_matched_by_call_id": 0.00026083365082740784, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_keeps_valid_clarification_when_mixed_with_invalid_and_sibling": 0.00023808376863598824, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_leaves_non_clarification_turn_unchanged": 0.00021558301523327827, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_leaves_solo_clarification_unchanged": 0.00021133292466402054, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_leaves_solo_invalid_clarification_unchanged": 0.0002165408805012703, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_strips_idless_gemini_function_call_content_blocks": 0.00024729082360863686, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_strips_matching_tool_use_content_blocks": 0.0002542098518460989, "tests/test_clarification_middleware.py::TestDropParallelSiblingTools::test_strips_sibling_content_blocks_when_clarification_is_invalid": 0.00026066601276397705, "tests/test_clarification_middleware.py::TestFormPayload::test_accepted_forms_keep_text_fallback_under_channel_limits": 0.000362207880243659, "tests/test_clarification_middleware.py::TestFormPayload::test_any_invalid_field_entry_degrades_whole_form": 0.0002089997287839651, "tests/test_clarification_middleware.py::TestFormPayload::test_duplicate_field_names_degrade_whole_form": 0.00021908292546868324, "tests/test_clarification_middleware.py::TestFormPayload::test_field_count_over_cap_degrades_whole_form": 0.00020429212599992752, "tests/test_clarification_middleware.py::TestFormPayload::test_field_options_are_trimmed_deduped_and_blank_dropped": 0.0002162500750273466, "tests/test_clarification_middleware.py::TestFormPayload::test_field_placeholder_is_preserved": 0.00020895712077617645, "tests/test_clarification_middleware.py::TestFormPayload::test_form_fallback_text_lists_fields": 0.00022787484340369701, "tests/test_clarification_middleware.py::TestFormPayload::test_form_payload_with_json_string_fields": 0.00022191787138581276, "tests/test_clarification_middleware.py::TestFormPayload::test_form_payload_with_native_fields": 0.0002572499215602875, "tests/test_clarification_middleware.py::TestFormPayload::test_form_takes_precedence_over_options": 0.00021962402388453484, "tests/test_clarification_middleware.py::TestFormPayload::test_option_count_over_cap_degrades_whole_form": 0.00021008425392210484, "tests/test_clarification_middleware.py::TestFormPayload::test_overlong_field_text_degrades_whole_form": 0.0002042911946773529, "tests/test_clarification_middleware.py::TestFormPayload::test_required_accepts_integer_serialization": 0.00021412502974271774, "tests/test_clarification_middleware.py::TestFormPayload::test_reserved_prototype_field_names_degrade_whole_form": 0.00021279184147715569, "tests/test_clarification_middleware.py::TestFormPayload::test_select_without_options_degrades_to_text": 0.0002057079691439867, "tests/test_clarification_middleware.py::TestFormPayload::test_serialized_fields_over_byte_budget_degrade_whole_form": 0.0008502509444952011, "tests/test_clarification_middleware.py::TestFormPayload::test_top_level_options_are_trimmed_and_blank_dropped": 0.00020533287897706032, "tests/test_clarification_middleware.py::TestFormPayload::test_unhashable_clarification_type_does_not_crash": 0.0002275826409459114, "tests/test_clarification_middleware.py::TestFormPayload::test_unhashable_field_type_degrades_to_text_not_crash": 0.00021637510508298874, "tests/test_clarification_middleware.py::TestFormPayload::test_unknown_field_type_degrades_to_text": 0.00020974967628717422, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_context_included": 0.0002064171712845564, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_json_string_with_mixed_types": 0.00021325098350644112, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_as_json_string": 0.00023766676895320415, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_as_json_string_scalar": 0.00023366627283394337, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_as_native_list": 0.0002698330208659172, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_as_plain_string": 0.0002231663092970848, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_empty_list": 0.00021458161063492298, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_missing": 0.00020699971355497837, "tests/test_clarification_middleware.py::TestFormatClarificationMessage::test_options_none": 0.0002107077743858099, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_dict_options_recursively_flatten_string_and_number_values": 0.0002130002249032259, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_payload_flattens_xml_parsed_dict_options": 0.00022045825608074665, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_payload_missing_options_is_free_text": 0.00021208403632044792, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_payload_with_json_string_options": 0.00021729315631091595, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_payload_with_native_options": 0.00021179206669330597, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_payload_with_plain_string_option": 0.00021170801483094692, "tests/test_clarification_middleware.py::TestHumanInputPayload::test_payload_without_options_is_free_text": 0.00020695826970040798, "tests/test_claude_fd_encoding.py::test_claude_models_use_file_fallback_after_undecodable_descriptor": 0.02096895920112729, "tests/test_claude_fd_encoding.py::test_direct_environment_token_precedes_undecodable_descriptor": 0.0013194161001592875, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[default-invalid-byte]": 0.0015343332197517157, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[default-truncated-utf8]": 0.0015298330690711737, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[default-utf16]": 0.0015208753757178783, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[none-invalid-byte]": 0.001734625082463026, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[none-truncated-utf8]": 0.0013994169421494007, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[none-utf16]": 0.0014512508641928434, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[override-invalid-byte]": 0.0015937909483909607, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[override-truncated-utf8]": 0.0015299159567803144, "tests/test_claude_fd_encoding.py::test_undecodable_descriptor_skips_to_file_credentials[override-utf16]": 0.0015386659651994705, "tests/test_claude_fd_encoding.py::test_valid_descriptor_still_wins_over_file_and_reuses_cached_token": 0.0015490429941564798, "tests/test_claude_keychain_export.py::test_export_uses_validated_token_without_reextracting_container": 0.0014712498523294926, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-42]": 0.0016459999606013298, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-None]": 0.0017945419531315565, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload10]": 0.0013818750157952309, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload11]": 0.001457208301872015, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload12]": 0.0014282090123742819, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload13]": 0.0013977917842566967, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload1]": 0.0021328749135136604, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload4]": 0.001608832972124219, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload5]": 0.0015660421922802925, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload6]": 0.0014904590789228678, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload7]": 0.0014429998118430376, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload8]": 0.0013777909334748983, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-payload9]": 0.0014197917189449072, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_export-synthetic-secret]": 0.0016917919274419546, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-42]": 0.0015755819622427225, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-None]": 0.0026909580919891596, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload10]": 0.0014832511078566313, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload11]": 0.0015418750699609518, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload12]": 0.0018997089937329292, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload13]": 0.0016508761327713728, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload1]": 0.0015484588220715523, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload4]": 0.0015208330005407333, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload5]": 0.001460082596167922, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload6]": 0.0014647922944277525, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload7]": 0.0014368740376085043, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload8]": 0.0014474999625235796, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-payload9]": 0.0015494581311941147, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[print_token-synthetic-secret]": 0.0019572500605136156, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-42]": 0.0014971238560974598, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-None]": 0.0014586246106773615, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload10]": 0.0014102498535066843, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload11]": 0.0014390409924089909, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload12]": 0.001429334282875061, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload13]": 0.0013579998631030321, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload1]": 0.0014913738705217838, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload4]": 0.0013660830445587635, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload5]": 0.0013653337955474854, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload6]": 0.0015418741386383772, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload7]": 0.0013719166163355112, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload8]": 0.0013497080653905869, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-payload9]": 0.001364000141620636, "tests/test_claude_keychain_export.py::test_invalid_keychain_container_fails_without_exporting[write_credentials-synthetic-secret]": 0.0014962500426918268, "tests/test_claude_keychain_export.py::test_valid_container_preserves_all_export_modes[ synthetic-token ]": 0.0015259170904755592, "tests/test_claude_keychain_export.py::test_valid_container_preserves_all_export_modes[synthetic-token'with-shell-quote]": 0.0015656671021133661, "tests/test_claude_provider_oauth_billing.py::test_async_create_strips_cache_control_from_oauth_payload": 0.0006879579741507769, "tests/test_claude_provider_oauth_billing.py::test_billing_injected_first_into_list": 0.00034016603603959084, "tests/test_claude_provider_oauth_billing.py::test_billing_injected_first_into_string_system": 0.0003161670174449682, "tests/test_claude_provider_oauth_billing.py::test_billing_injected_first_when_no_system": 0.0005728332325816154, "tests/test_claude_provider_oauth_billing.py::test_billing_moved_to_first_if_not_already_first": 0.0006498333532363176, "tests/test_claude_provider_oauth_billing.py::test_billing_not_duplicated_on_second_call": 0.0003261673264205456, "tests/test_claude_provider_oauth_billing.py::test_billing_string_with_header_collapsed_to_single_block": 0.00030824984423816204, "tests/test_claude_provider_oauth_billing.py::test_metadata_non_dict_replaced_with_dict": 0.00036258413456380367, "tests/test_claude_provider_oauth_billing.py::test_metadata_user_id_added_when_missing": 0.0003040430601686239, "tests/test_claude_provider_oauth_billing.py::test_metadata_user_id_not_overwritten_if_present": 0.00029212539084255695, "tests/test_claude_provider_oauth_billing.py::test_sync_create_strips_cache_control_from_oauth_payload": 0.0004326240159571171, "tests/test_claude_provider_prompt_caching.py::test_breakpoints_are_placed_on_copies_of_caller_blocks": 0.00033874926157295704, "tests/test_claude_provider_prompt_caching.py::test_breakpoints_placed_on_last_candidates": 0.000301457941532135, "tests/test_claude_provider_prompt_caching.py::test_exactly_4_breakpoints_when_4_or_more_candidates": 0.0003002078738063574, "tests/test_claude_provider_prompt_caching.py::test_last_tool_gets_cached_when_budget_allows": 0.00029929098673164845, "tests/test_claude_provider_prompt_caching.py::test_markers_already_in_the_request_are_replaced": 0.00030304212123155594, "tests/test_claude_provider_prompt_caching.py::test_markers_stored_in_the_thread_stop_reaching_the_api[False]": 0.0013048341497778893, "tests/test_claude_provider_prompt_caching.py::test_markers_stored_in_the_thread_stop_reaching_the_api[True]": 0.0013341251760721207, "tests/test_claude_provider_prompt_caching.py::test_never_exceeds_4_breakpoints_many_messages": 0.00032645720057189465, "tests/test_claude_provider_prompt_caching.py::test_never_exceeds_4_breakpoints_multi_turn_with_multi_block_messages": 0.00034933281131088734, "tests/test_claude_provider_prompt_caching.py::test_never_exceeds_4_breakpoints_with_large_system": 0.00030595785938203335, "tests/test_claude_provider_prompt_caching.py::test_no_candidates_is_a_no_op": 0.0003378747496753931, "tests/test_claude_provider_prompt_caching.py::test_non_text_system_blocks_not_added_as_candidates": 0.00029091699980199337, "tests/test_claude_provider_prompt_caching.py::test_old_messages_outside_cache_window_not_cached": 0.0003774999640882015, "tests/test_claude_provider_prompt_caching.py::test_recent_messages_get_cached": 0.00035550096072256565, "tests/test_claude_provider_prompt_caching.py::test_repeated_requests_leave_thread_messages_unmarked": 0.0014155430253595114, "tests/test_claude_provider_prompt_caching.py::test_single_system_block_gets_cached": 0.00031699915416538715, "tests/test_claude_provider_prompt_caching.py::test_string_message_content_converted_and_cached": 0.00029675010591745377, "tests/test_claude_provider_prompt_caching.py::test_string_system_converted_and_cached": 0.00029833195731043816, "tests/test_claude_provider_prompt_caching.py::test_strip_cache_control_copies_instead_of_popping": 0.00023612519726157188, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[False-False-redacted_thinking]": 0.00040329108014702797, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[False-False-thinking]": 0.00037412485107779503, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[False-True-redacted_thinking]": 0.00040016602724790573, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[False-True-thinking]": 0.000380207784473896, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[True-False-redacted_thinking]": 0.00047708372585475445, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[True-False-thinking]": 0.0005135000683367252, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[True-True-redacted_thinking]": 0.00038695870898664, "tests/test_claude_provider_prompt_caching.py::test_thinking_blocks_do_not_consume_cache_breakpoints[True-True-thinking]": 0.00037804199382662773, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[False-ainvoke-redacted_thinking]": 0.0019413749687373638, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[False-ainvoke-thinking]": 0.002081042155623436, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[False-invoke-redacted_thinking]": 0.0014767921529710293, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[False-invoke-thinking]": 0.0015105840284377337, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[True-ainvoke-redacted_thinking]": 0.002560124732553959, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[True-ainvoke-thinking]": 0.0027650007978081703, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[True-invoke-redacted_thinking]": 0.002013915916904807, "tests/test_claude_provider_prompt_caching.py::test_thinking_tool_followup_uses_valid_cache_breakpoints[True-invoke-thinking]": 0.01222470891661942, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-1e999-InternalServerError-async]": 0.0005987084005028009, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-1e999-InternalServerError-sync]": 0.0006443329621106386, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-1e999-RateLimitError-async]": 0.0006059999577701092, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-1e999-RateLimitError-sync]": 0.0006094160489737988, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-60-InternalServerError-async]": 0.0006240410730242729, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-60-InternalServerError-sync]": 0.0005828747525811195, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-60-RateLimitError-async]": 0.0006718318909406662, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-60-RateLimitError-sync]": 0.0005776258185505867, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-86401-InternalServerError-async]": 0.0006789162289351225, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-86401-InternalServerError-sync]": 0.0005932508502155542, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-86401-RateLimitError-async]": 0.0005922906566411257, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-86401-RateLimitError-sync]": 0.0006952502299100161, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-999999999999999999999999999999-InternalServerError-async]": 0.000598458107560873, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-999999999999999999999999999999-InternalServerError-sync]": 0.0006239160429686308, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-999999999999999999999999999999-RateLimitError-async]": 0.0007288330234587193, "tests/test_claude_provider_retry_after.py::test_claude_retry_loops_use_safe_delay[asyncio-999999999999999999999999999999-RateLimitError-sync]": 0.0007470410782843828, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[-inf-1]": 0.0002473338972777128, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[-inf-2]": 0.0002257081214338541, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[1e15-1]": 0.0002679589670151472, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[1e15-2]": 0.0002480410039424896, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[1e999-1]": 0.0002479997929185629, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[1e999-2]": 0.0002165837213397026, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[86401-1]": 0.0002241672482341528, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[86401-2]": 0.00022733397781848907, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[999999999999999999999999999999-1]": 0.00022700009867548943, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[999999999999999999999999999999-2]": 0.00022950000129640102, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[None-1]": 0.00022554094903171062, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[None-2]": 0.0002239577006548643, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[bad-1]": 0.00022295909002423286, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[bad-2]": 0.00022362591698765755, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[huge-integer-1]": 0.0002430842723697424, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[huge-integer-2]": 0.00023195822723209858, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[inf-1]": 0.00021554087288677692, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[inf-2]": 0.0002153341192752123, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[nan-1]": 0.0002152922097593546, "tests/test_claude_provider_retry_after.py::test_unusable_claude_retry_after_uses_default_backoff[nan-2]": 0.00023600016720592976, "tests/test_claude_provider_retry_after.py::test_usable_claude_retry_after_is_preserved[-2-0]": 0.00023820879869163036, "tests/test_claude_provider_retry_after.py::test_usable_claude_retry_after_is_preserved[0-0]": 0.0002359161153435707, "tests/test_claude_provider_retry_after.py::test_usable_claude_retry_after_is_preserved[60-60000]": 0.0002259579487144947, "tests/test_claude_provider_retry_after.py::test_usable_claude_retry_after_is_preserved[86400-86400000]": 0.00022141681984066963, "tests/test_claude_provider_thinking.py::test_adaptive_thinking_is_untouched": 0.00028016488067805767, "tests/test_claude_provider_thinking.py::test_auto_budget_clamped_near_minimum[1025]": 0.0003040831070393324, "tests/test_claude_provider_thinking.py::test_auto_budget_clamped_near_minimum[1200]": 0.0003535838332027197, "tests/test_claude_provider_thinking.py::test_auto_budget_clamps_to_minimum_when_max_tokens_allows_it": 0.0003088759258389473, "tests/test_claude_provider_thinking.py::test_auto_budget_defaults_max_tokens": 0.000280207023024559, "tests/test_claude_provider_thinking.py::test_auto_budget_does_not_mutate_shared_thinking_config": 0.00033775088377296925, "tests/test_claude_provider_thinking.py::test_auto_budget_recomputed_for_each_request": 0.00032279291190207005, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_impossible_max_tokens": 0.000832415884360671, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[-1]": 0.00030408287420868874, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[0]": 0.0003193328157067299, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[1024]": 0.0003371660131961107, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[8192.5]": 0.00035087508149445057, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[8192]": 0.0002994996029883623, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[False]": 0.00029995874501764774, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[None]": 0.00030799885280430317, "tests/test_claude_provider_thinking.py::test_auto_budget_rejects_invalid_max_tokens[True]": 0.00034737493842840195, "tests/test_claude_provider_thinking.py::test_auto_budget_uses_eighty_percent_for_large_max_tokens": 0.0002943337894976139, "tests/test_claude_provider_thinking.py::test_disabled_thinking_does_not_validate_small_max_tokens": 0.0003342912532389164, "tests/test_claude_provider_thinking.py::test_explicit_budget_is_left_unchanged": 0.00029483414255082607, "tests/test_claude_provider_thinking.py::test_explicit_budget_must_fit_anthropic_limits[4096]": 0.0003212091978639364, "tests/test_claude_provider_thinking.py::test_explicit_budget_must_fit_anthropic_limits[512]": 0.00035916687920689583, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[0.0]": 0.00030641607008874416, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[0]": 0.0003128328826278448, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[1023]": 0.00033516623079776764, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[2048]": 0.00030374922789633274, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[9000]": 0.0003440000582486391, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[False]": 0.00034466618672013283, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[True]": 0.0003179588820785284, "tests/test_claude_provider_thinking.py::test_explicit_invalid_budgets_are_rejected[]": 0.00029683392494916916, "tests/test_claude_provider_thinking.py::test_explicit_minimum_budget_is_valid": 0.0002812508028000593, "tests/test_claude_provider_thinking.py::test_interleaved_beta_matches_sdk_header_precedence[model_kwargs0-request_kwargs0-interleaved-thinking-2025-05-14-True]": 0.010335500119253993, "tests/test_claude_provider_thinking.py::test_interleaved_beta_matches_sdk_header_precedence[model_kwargs1-request_kwargs1-oauth-2025-04-20, interleaved-thinking-2025-05-14-True]": 0.0009025840554386377, "tests/test_claude_provider_thinking.py::test_interleaved_beta_matches_sdk_header_precedence[model_kwargs2-request_kwargs2-interleaved-thinking-2025-05-14-True]": 0.0007942500524222851, "tests/test_claude_provider_thinking.py::test_interleaved_beta_matches_sdk_header_precedence[model_kwargs3-request_kwargs3--False]": 0.0005345419049263, "tests/test_claude_provider_thinking.py::test_interleaved_beta_matches_sdk_header_precedence[model_kwargs4-request_kwargs4-unrelated-beta-False]": 0.00042629195377230644, "tests/test_claude_provider_thinking.py::test_interleaved_beta_matches_sdk_header_precedence[model_kwargs5-request_kwargs5-None-False]": 0.00040575023740530014, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-opus-4-0]": 0.0003117911983281374, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-opus-4-1-20250805]": 0.0003301671240478754, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-opus-4-20250514]": 0.00031454209238290787, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-opus-4-5-20251101]": 0.00035816687159240246, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-sonnet-4-0]": 0.00037945713847875595, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-sonnet-4-20250514]": 0.0003149169497191906, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-sonnet-4-5-20250929]": 0.00032120896503329277, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-sonnet-4-5]": 0.00031520798802375793, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_above_max_tokens[claude-sonnet-4-6]": 0.0003599999472498894, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_budget_equal_to_max_tokens": 0.0002968336921185255, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_small_output_limit[1024]": 0.000367084052413702, "tests/test_claude_provider_thinking.py::test_interleaved_thinking_allows_small_output_limit[None]": 0.000313333235681057, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_integer_budget_at_least_minimum[1023]": 0.00032491725869476795, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_integer_budget_at_least_minimum[9000]": 0.0003164163790643215, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_integer_budget_at_least_minimum[True]": 0.00035775103606283665, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_positive_integer_max_tokens[-1]": 0.00031633302569389343, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_positive_integer_max_tokens[0]": 0.00031520798802375793, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_positive_integer_max_tokens[8192.5]": 0.00031420704908668995, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_positive_integer_max_tokens[8192]": 0.0003110819961875677, "tests/test_claude_provider_thinking.py::test_interleaving_still_requires_positive_integer_max_tokens[True]": 0.00037012435495853424, "tests/test_claude_provider_thinking.py::test_manual_budget_opt_out_is_unchanged": 0.00030550011433660984, "tests/test_claude_provider_thinking.py::test_no_thinking_block_is_untouched": 0.00032062409445643425, "tests/test_claude_provider_thinking.py::test_null_budget_is_treated_as_unset": 0.00029154238291084766, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs0]": 0.0003525828942656517, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs1]": 0.0005063752178102732, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs2]": 0.0003124987706542015, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs3]": 0.00032129185274243355, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs4]": 0.0003139167092740536, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs5]": 0.00035687698982656, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs6]": 0.0003157497849315405, "tests/test_claude_provider_thinking.py::test_upper_bound_still_applies_without_supported_interleaving[kwargs7]": 0.0003570013213902712, "tests/test_cli_auth_providers.py::test_claude_provider_rejects_non_positive_retry_attempts": 0.00022378982976078987, "tests/test_cli_auth_providers.py::test_codex_provider_concatenates_multiple_system_messages": 0.0002247910015285015, "tests/test_cli_auth_providers.py::test_codex_provider_flattens_structured_text_blocks": 0.00021337508223950863, "tests/test_cli_auth_providers.py::test_codex_provider_marks_invalid_tool_call_arguments": 0.00024591782130301, "tests/test_cli_auth_providers.py::test_codex_provider_merges_streamed_output_items_when_completed_output_is_empty": 0.0002570000942796469, "tests/test_cli_auth_providers.py::test_codex_provider_orders_streamed_output_items_by_output_index": 0.000236207852140069, "tests/test_cli_auth_providers.py::test_codex_provider_parses_valid_tool_arguments": 0.00022345897741615772, "tests/test_cli_auth_providers.py::test_codex_provider_preserves_completed_output_when_stream_only_has_placeholder": 0.00022329087369143963, "tests/test_cli_auth_providers.py::test_codex_provider_rejects_blank_file_credentials[payload0]": 0.0015592921990901232, "tests/test_cli_auth_providers.py::test_codex_provider_rejects_blank_file_credentials[payload1]": 0.0015958340372890234, "tests/test_cli_auth_providers.py::test_codex_provider_rejects_blank_file_credentials[payload2]": 0.0014398752246052027, "tests/test_cli_auth_providers.py::test_codex_provider_rejects_non_positive_retry_attempts": 0.0002748328261077404, "tests/test_cli_auth_providers.py::test_codex_provider_requires_credentials": 0.00025362521409988403, "tests/test_cli_auth_providers.py::test_codex_provider_skips_non_json_sse_frames": 0.000222792848944664, "tests/test_cli_auth_providers.py::test_codex_provider_skips_terminal_sse_markers": 0.00020508398301899433, "tests/test_cli_auth_providers.py::test_codex_provider_uses_normalized_access_token_in_authorization_header": 0.0013867081142961979, "tests/test_client.py::TestArtifactHardening::test_artifact_directory_rejected": 0.00276020891033113, "tests/test_client.py::TestArtifactHardening::test_artifact_leading_slash_stripped": 0.0028572489973157644, "tests/test_client.py::TestArtifacts::test_get_artifact": 0.0028344590682536364, "tests/test_client.py::TestArtifacts::test_get_artifact_bad_prefix": 0.001740001142024994, "tests/test_client.py::TestArtifacts::test_get_artifact_not_found": 0.0031189180444926023, "tests/test_client.py::TestArtifacts::test_get_artifact_path_traversal": 0.0026120422407984734, "tests/test_client.py::TestAtomicWriteJson::test_happy_path_writes_atomically": 0.0006657091435045004, "tests/test_client.py::TestAtomicWriteJson::test_original_preserved_on_failure": 0.0005697067826986313, "tests/test_client.py::TestAtomicWriteJson::test_temp_file_cleaned_on_serialization_failure": 0.0005807911511510611, "tests/test_client.py::TestBugAgentInvalidationInconsistency::test_update_mcp_resets_config_key": 0.002965750638395548, "tests/test_client.py::TestBugAgentInvalidationInconsistency::test_update_skill_resets_config_key": 0.004379875026643276, "tests/test_client.py::TestBugArtifactPrefixMatchTooLoose::test_exact_prefix_without_subpath_accepted": 0.0025054162833839655, "tests/test_client.py::TestBugArtifactPrefixMatchTooLoose::test_non_canonical_prefix_rejected": 0.0018107506912201643, "tests/test_client.py::TestBugListUploadsDeadCode::test_list_uploads_on_fresh_thread": 0.002161041833460331, "tests/test_client.py::TestChat::test_empty_response": 0.0024147077929228544, "tests/test_client.py::TestChat::test_headless_and_chat_share_final_answer_selection[interleaved-message-ids]": 0.0019442921038717031, "tests/test_client.py::TestChat::test_headless_and_chat_share_final_answer_selection[metadata-only-message]": 0.0020042911637574434, "tests/test_client.py::TestChat::test_headless_and_chat_share_final_answer_selection[missing-message-id]": 0.0017624171450734138, "tests/test_client.py::TestChat::test_headless_and_chat_share_final_answer_selection[no-ai-text]": 0.0017176258843392134, "tests/test_client.py::TestChat::test_returns_last_message": 0.0018150419928133488, "tests/test_client.py::TestChat::test_returns_text_appended_before_the_first_values_snapshot[\\n\\n\\u9644\\u52a0\\u8bf4\\u660e]": 0.003773000091314316, "tests/test_client.py::TestChat::test_returns_text_appended_before_the_first_values_snapshot[]": 0.004208958009257913, "tests/test_client.py::TestChat::test_returns_the_loop_detection_stop_notice": 0.009285666048526764, "tests/test_client.py::TestClientInit::test_agent_name_with_trailing_newline_rejected": 0.0005406236741691828, "tests/test_client.py::TestClientInit::test_checkpointer_stored": 0.0005437931977212429, "tests/test_client.py::TestClientInit::test_custom_config_path": 0.0005977910477668047, "tests/test_client.py::TestClientInit::test_custom_params": 0.0005658750887960196, "tests/test_client.py::TestClientInit::test_default_params": 0.002137833973392844, "tests/test_client.py::TestClientInit::test_delta_snapshot_frequency_is_frozen_from_app_config": 0.0005937078967690468, "tests/test_client.py::TestClientInit::test_installs_process_subagent_capacity_from_frozen_config": 0.0005386658012866974, "tests/test_client.py::TestClientInit::test_invalid_agent_name": 0.000624791719019413, "tests/test_client.py::TestClientInit::test_process_mode_is_frozen_from_app_config": 0.000588499940931797, "tests/test_client.py::TestClientMcpSelection::test_each_stream_carries_mcp_selection_for_delegation_on_cache_hit[None]": 0.003320333082228899, "tests/test_client.py::TestClientMcpSelection::test_each_stream_carries_mcp_selection_for_delegation_on_cache_hit[selection1]": 0.0032047913409769535, "tests/test_client.py::TestClientMcpSelection::test_each_stream_carries_mcp_selection_for_delegation_on_cache_hit[selection2]": 0.0036487921606749296, "tests/test_client.py::TestClientMcpSelection::test_reset_refreshes_mcp_selection_and_graph_cache_identity": 0.003323792014271021, "tests/test_client.py::TestClientMcpSelection::test_reuses_graph_when_mcp_selection_order_changes": 0.0030815410427749157, "tests/test_client.py::TestClientMcpSelection::test_selects_mcp_tools_without_changing_shared_cache[None-expected_names0]": 0.003645251039415598, "tests/test_client.py::TestClientMcpSelection::test_selects_mcp_tools_without_changing_shared_cache[selection1-expected_names1]": 0.0033151248935610056, "tests/test_client.py::TestClientMcpSelection::test_selects_mcp_tools_without_changing_shared_cache[selection2-expected_names2]": 0.003692332189530134, "tests/test_client.py::TestConfigQueries::test_export_memory": 0.0016277919057756662, "tests/test_client.py::TestConfigQueries::test_get_memory": 0.0016546251717954874, "tests/test_client.py::TestConfigQueries::test_list_models": 0.0021703331731259823, "tests/test_client.py::TestConfigQueries::test_list_skills": 0.002152250148355961, "tests/test_client.py::TestConfigQueries::test_list_skills_enabled_only": 0.0019366671331226826, "tests/test_client.py::TestConfigUpdateErrors::test_update_mcp_config_no_config_file": 0.0019001238979399204, "tests/test_client.py::TestConfigUpdateErrors::test_update_skill_disappears_after_write": 0.0030180008616298437, "tests/test_client.py::TestConfigUpdateErrors::test_update_skill_no_config_file": 0.0024591670371592045, "tests/test_client.py::TestEnsureAgent::test_applies_custom_agent_memory_policy[None-None-True]": 0.002291708020493388, "tests/test_client.py::TestEnsureAgent::test_applies_custom_agent_memory_policy[stateful-agent-agent_config1-True]": 0.0022751258220523596, "tests/test_client.py::TestEnsureAgent::test_applies_custom_agent_memory_policy[stateless-agent-agent_config0-False]": 0.0028082500211894512, "tests/test_client.py::TestEnsureAgent::test_authorization_cache_key_snapshots_nested_attributes": 0.0023603341542184353, "tests/test_client.py::TestEnsureAgent::test_authorization_cache_key_uses_complete_principal": 0.0027880831621587276, "tests/test_client.py::TestEnsureAgent::test_authorization_filters_framework_tools_and_reuses_provider": 0.003659707959741354, "tests/test_client.py::TestEnsureAgent::test_creates_agent": 0.0023565010633319616, "tests/test_client.py::TestEnsureAgent::test_deferred_skill_discovery_not_wired_when_disabled": 0.002709958702325821, "tests/test_client.py::TestEnsureAgent::test_deferred_skill_discovery_wired_when_enabled": 0.0029757500160485506, "tests/test_client.py::TestEnsureAgent::test_delta_mode_selects_state_and_normalizes_middleware": 0.002403458347544074, "tests/test_client.py::TestEnsureAgent::test_disabled_authorization_cache_key_still_isolates_effective_users": 0.0022610421292483807, "tests/test_client.py::TestEnsureAgent::test_disabled_authorization_preserves_framework_tool_order": 0.004490999737754464, "tests/test_client.py::TestEnsureAgent::test_injects_custom_middlewares": 0.002248375676572323, "tests/test_client.py::TestEnsureAgent::test_mcp_routing_middleware_absent_when_tool_search_disabled": 0.002243000315502286, "tests/test_client.py::TestEnsureAgent::test_mcp_routing_middleware_wired_when_tool_search_enabled": 0.003648542333394289, "tests/test_client.py::TestEnsureAgent::test_null_subagent_total_limit_falls_back_to_app_config": 0.0020773750729858875, "tests/test_client.py::TestEnsureAgent::test_recreates_agent_when_subagent_limits_change": 0.0027277078479528427, "tests/test_client.py::TestEnsureAgent::test_reset_agent_refreshes_named_agent_config": 0.0022583752870559692, "tests/test_client.py::TestEnsureAgent::test_reuses_agent_same_config": 0.0016410842072218657, "tests/test_client.py::TestEnsureAgent::test_reuses_named_agent_config_on_cached_agent_fast_path": 0.0022356670815497637, "tests/test_client.py::TestEnsureAgent::test_skips_default_checkpointer_when_unconfigured": 0.002190748928114772, "tests/test_client.py::TestEnsureAgent::test_tells_the_prompt_whether_bash_is_bound[tool_names0-True]": 0.0033700407948344946, "tests/test_client.py::TestEnsureAgent::test_tells_the_prompt_whether_bash_is_bound[tool_names1-False]": 0.0035142500419169664, "tests/test_client.py::TestEnsureAgent::test_unreadable_named_agent_config_preserves_legacy_memory_default[invalid]": 0.002411251189187169, "tests/test_client.py::TestEnsureAgent::test_unreadable_named_agent_config_preserves_legacy_memory_default[missing]": 0.004545499803498387, "tests/test_client.py::TestEnsureAgent::test_uses_default_checkpointer_when_available": 0.002722040982916951, "tests/test_client.py::TestExtractText::test_empty_list": 0.0002013330813497305, "tests/test_client.py::TestExtractText::test_list_plain_strings": 0.00019599986262619495, "tests/test_client.py::TestExtractText::test_list_text_blocks": 0.00021754181943833828, "tests/test_client.py::TestExtractText::test_other_type": 0.000201541930437088, "tests/test_client.py::TestExtractText::test_string": 0.00021483516320586205, "tests/test_client.py::TestGatewayConformance::test_get_mcp_config": 0.002289124997332692, "tests/test_client.py::TestGatewayConformance::test_get_memory_config": 0.008139500161632895, "tests/test_client.py::TestGatewayConformance::test_get_memory_status": 0.011280041188001633, "tests/test_client.py::TestGatewayConformance::test_get_model": 0.0007116252090781927, "tests/test_client.py::TestGatewayConformance::test_get_skill": 0.002295499900355935, "tests/test_client.py::TestGatewayConformance::test_goal_methods": 0.0025633752811700106, "tests/test_client.py::TestGatewayConformance::test_install_skill": 0.004642251180484891, "tests/test_client.py::TestGatewayConformance::test_list_models": 0.0005780830979347229, "tests/test_client.py::TestGatewayConformance::test_list_skills": 0.0028145841788500547, "tests/test_client.py::TestGatewayConformance::test_update_mcp_config": 0.0028718337416648865, "tests/test_client.py::TestGatewayConformance::test_upload_files": 0.006018457934260368, "tests/test_client.py::TestGetModel::test_found": 0.0017608751077204943, "tests/test_client.py::TestGetModel::test_not_found": 0.0016916671302169561, "tests/test_client.py::TestGoalManagement::test_goal_round_trip_uses_checkpoint[cached-sqlite]": 0.0035297079011797905, "tests/test_client.py::TestGoalManagement::test_goal_round_trip_uses_checkpoint[memory]": 0.002479417249560356, "tests/test_client.py::TestGoalManagement::test_goal_round_trip_uses_checkpoint[postgres]": 0.0017057079821825027, "tests/test_client.py::TestGoalManagement::test_goal_round_trip_uses_checkpoint[sqlite]": 0.004197543254122138, "tests/test_client.py::TestInstallSkillSecurity::test_absolute_path_in_archive_rejected": 0.003853749018162489, "tests/test_client.py::TestInstallSkillSecurity::test_directory_path_rejected": 0.0035032073501497507, "tests/test_client.py::TestInstallSkillSecurity::test_dotdot_path_in_archive_rejected": 0.003187666181474924, "tests/test_client.py::TestInstallSkillSecurity::test_empty_archive_rejected": 0.004133832873776555, "tests/test_client.py::TestInstallSkillSecurity::test_existing_skill_rejected": 0.004939334001392126, "tests/test_client.py::TestInstallSkillSecurity::test_invalid_frontmatter_rejected": 0.004104833584278822, "tests/test_client.py::TestInstallSkillSecurity::test_invalid_skill_name_rejected": 0.005673708859831095, "tests/test_client.py::TestInstallSkillSecurity::test_not_a_zip_rejected": 0.0033287080004811287, "tests/test_client.py::TestInstallSkillSecurity::test_symlinks_skipped_during_extraction": 0.004685958148911595, "tests/test_client.py::TestInstallSkillSecurity::test_zip_bomb_rejected": 0.004318042192608118, "tests/test_client.py::TestMcpConfig::test_get_mcp_config": 0.0019785838667303324, "tests/test_client.py::TestMcpConfig::test_update_mcp_config": 0.002687667030841112, "tests/test_client.py::TestMcpConfig::test_update_mcp_config_delete_then_identical_readd_advances_generation": 0.0032943328842520714, "tests/test_client.py::TestMcpConfig::test_update_mcp_config_preserves_raw_sibling_keys": 0.002475250046700239, "tests/test_client.py::TestMcpConfig::test_update_mcp_config_rejects_invalid_candidate_without_writing": 0.0021683750674128532, "tests/test_client.py::TestMemoryManagement::test_clear_memory": 0.001788583816960454, "tests/test_client.py::TestMemoryManagement::test_create_memory_fact": 0.0017770000267773867, "tests/test_client.py::TestMemoryManagement::test_delete_memory_fact": 0.0018077068962156773, "tests/test_client.py::TestMemoryManagement::test_get_memory_config": 0.0018073748797178268, "tests/test_client.py::TestMemoryManagement::test_get_memory_status": 0.0018708761781454086, "tests/test_client.py::TestMemoryManagement::test_import_memory": 0.0018130829557776451, "tests/test_client.py::TestMemoryManagement::test_reload_memory": 0.0020127911120653152, "tests/test_client.py::TestMemoryManagement::test_reload_memory_raises_clean_error_when_read_also_unsupported": 0.0018792080227285624, "tests/test_client.py::TestMemoryManagement::test_update_memory_fact": 0.0023154157679528, "tests/test_client.py::TestMemoryManagement::test_update_memory_fact_preserves_omitted_fields": 0.001829667016863823, "tests/test_client.py::TestScenarioAgentRecreation::test_different_model_triggers_rebuild": 0.0024415829684585333, "tests/test_client.py::TestScenarioAgentRecreation::test_per_call_override_triggers_rebuild": 0.001979040913283825, "tests/test_client.py::TestScenarioAgentRecreation::test_reset_agent_forces_rebuild": 0.0023143759462982416, "tests/test_client.py::TestScenarioAgentRecreation::test_same_config_reuses_agent": 0.0028257500380277634, "tests/test_client.py::TestScenarioAgentRecreation::test_stream_propagates_trusted_authorization_context": 0.001989541808143258, "tests/test_client.py::TestScenarioAgentRecreation::test_stream_uses_effective_user_context_when_authorization_is_disabled": 0.0023805841337889433, "tests/test_client.py::TestScenarioAgentRecreation::test_stream_uses_effective_user_for_authorization_context": 0.0018871240317821503, "tests/test_client.py::TestScenarioConfigManagement::test_mcp_update_then_skill_toggle": 0.0035148339811712503, "tests/test_client.py::TestScenarioConfigManagement::test_model_and_skill_discovery": 0.002637667115777731, "tests/test_client.py::TestScenarioEdgeCases::test_chat_on_empty_response": 0.0025391671806573868, "tests/test_client.py::TestScenarioEdgeCases::test_concurrent_tool_calls_in_single_message": 0.0021293330937623978, "tests/test_client.py::TestScenarioEdgeCases::test_empty_stream_response": 0.0022490399423986673, "tests/test_client.py::TestScenarioEdgeCases::test_multiple_title_changes": 0.0019835839048027992, "tests/test_client.py::TestScenarioEdgeCases::test_upload_convertible_file_conversion_failure": 0.005102333379909396, "tests/test_client.py::TestScenarioFileLifecycle::test_upload_list_delete_lifecycle": 0.0033570011146366596, "tests/test_client.py::TestScenarioFileLifecycle::test_upload_then_read_artifact": 0.0042487503960728645, "tests/test_client.py::TestScenarioMemoryWorkflow::test_memory_full_lifecycle": 0.0021112507674843073, "tests/test_client.py::TestScenarioMultiTurnConversation::test_stream_collects_all_event_types_across_turns": 0.0019374997355043888, "tests/test_client.py::TestScenarioMultiTurnConversation::test_two_turn_conversation": 0.0020068748854100704, "tests/test_client.py::TestScenarioSkillInstallAndUse::test_install_then_toggle": 0.006589666940271854, "tests/test_client.py::TestScenarioThreadIsolation::test_artifacts_isolated_per_thread": 0.0033178748562932014, "tests/test_client.py::TestScenarioThreadIsolation::test_uploads_isolated_per_thread": 0.003219916019588709, "tests/test_client.py::TestScenarioToolChain::test_multi_tool_chain": 0.0019781251903623343, "tests/test_client.py::TestSerializeMessage::test_ai_message_with_tool_calls": 0.00022366712801158428, "tests/test_client.py::TestSerializeMessage::test_system_message": 0.00021766708232462406, "tests/test_client.py::TestSerializeMessage::test_tool_message_event_preserves_native_artifact": 0.0008314999286085367, "tests/test_client.py::TestSerializeMessage::test_tool_message_non_string_content": 0.00021675019524991512, "tests/test_client.py::TestSerializeMessage::test_tool_message_values_serialization_preserves_native_artifact": 0.00023916689679026604, "tests/test_client.py::TestSerializeMessage::test_unknown_message_type": 0.00028241565451025963, "tests/test_client.py::TestSkillsManagement::test_get_skill_found": 0.0025045829825103283, "tests/test_client.py::TestSkillsManagement::test_get_skill_not_found": 0.002073833020403981, "tests/test_client.py::TestSkillsManagement::test_install_skill": 0.005505458917468786, "tests/test_client.py::TestSkillsManagement::test_install_skill_bad_extension": 0.003292626002803445, "tests/test_client.py::TestSkillsManagement::test_install_skill_not_found": 0.0026105002034455538, "tests/test_client.py::TestSkillsManagement::test_update_skill": 0.0050950010772794485, "tests/test_client.py::TestSkillsManagement::test_update_skill_not_found": 0.002134957117959857, "tests/test_client.py::TestSkillsManagement::test_update_skill_persists_state_when_source_omits_skills": 0.0029699159786105156, "tests/test_client.py::TestSkillsManagement::test_update_skill_preserves_env_placeholders[custom]": 0.0024897921830415726, "tests/test_client.py::TestSkillsManagement::test_update_skill_preserves_env_placeholders[public]": 0.0033622910268604755, "tests/test_client.py::TestStream::test_auto_thread_id": 0.0017385832034051418, "tests/test_client.py::TestStream::test_basic_message": 0.0020840840879827738, "tests/test_client.py::TestStream::test_chat_accumulates_in_linear_time": 0.041810751194134355, "tests/test_client.py::TestStream::test_chat_accumulates_streamed_deltas": 0.00174054317176342, "tests/test_client.py::TestStream::test_context_propagation": 0.001730665797367692, "tests/test_client.py::TestStream::test_custom_events_are_forwarded": 0.0022303748410195112, "tests/test_client.py::TestStream::test_custom_mode_is_normalized_to_string": 0.002325583016499877, "tests/test_client.py::TestStream::test_dedup_requires_messages_before_values_invariant": 0.0021718330681324005, "tests/test_client.py::TestStream::test_deduplication": 0.002141624689102173, "tests/test_client.py::TestStream::test_first_streamed_snapshot_preserves_text_and_metadata_once[Hello-]": 0.0018389588221907616, "tests/test_client.py::TestStream::test_first_streamed_snapshot_preserves_text_and_metadata_once[Hello\\n\\n\\u9644\\u52a0\\u8bf4\\u660e-\\n\\n\\u9644\\u52a0\\u8bf4\\u660e]": 0.0018383751157671213, "tests/test_client.py::TestStream::test_first_streamed_snapshot_preserves_text_and_metadata_once[Rewritten answer-]": 0.0018405423033982515, "tests/test_client.py::TestStream::test_full_mode_overwrites_internal_delta_before_agent_creation": 0.0017944590654224157, "tests/test_client.py::TestStream::test_full_mode_rejects_delta_before_agent_creation": 0.001759040867909789, "tests/test_client.py::TestStream::test_list_content_blocks": 0.0018287079874426126, "tests/test_client.py::TestStream::test_messages_mode_emits_token_deltas": 0.0017687499057501554, "tests/test_client.py::TestStream::test_messages_mode_golden_event_sequence": 0.0018629583064466715, "tests/test_client.py::TestStream::test_messages_mode_tool_message": 0.001704375259578228, "tests/test_client.py::TestStream::test_messages_mode_tool_message_preserves_human_input_artifact": 0.0018913338426500559, "tests/test_client.py::TestStream::test_none_id_chunks_produce_duplicates_known_limitation": 0.002004042034968734, "tests/test_client.py::TestStream::test_resumed_stream_does_not_reemit_history_or_count_old_usage": 0.0020238335710018873, "tests/test_client.py::TestStream::test_stream_assigns_unique_run_id_per_call": 0.0018695839680731297, "tests/test_client.py::TestStream::test_stream_carries_llm_error_fallback_flag_to_headless_cli[False]": 0.002182041062042117, "tests/test_client.py::TestStream::test_stream_carries_llm_error_fallback_flag_to_headless_cli[True]": 0.001790833892300725, "tests/test_client.py::TestStream::test_stream_does_not_resend_a_replacement_that_does_not_extend_the_sent_text": 0.0022050419356673956, "tests/test_client.py::TestStream::test_stream_emits_additional_kwargs_updates_for_streamed_ai_messages": 0.0018664170056581497, "tests/test_client.py::TestStream::test_stream_emits_metadata_a_later_node_adds_to_a_sent_ai_message": 0.0017601249273866415, "tests/test_client.py::TestStream::test_stream_emits_new_additional_kwargs_after_prior_metadata": 0.0017242501489818096, "tests/test_client.py::TestStream::test_stream_emits_streamed_tool_calls_once_with_complete_args": 0.0019798330031335354, "tests/test_client.py::TestStream::test_stream_emits_text_a_later_node_appends_to_a_sent_ai_message[False]": 0.0018634172156453133, "tests/test_client.py::TestStream::test_stream_emits_text_a_later_node_appends_to_a_sent_ai_message[True]": 0.0017759997863322496, "tests/test_client.py::TestStream::test_tool_call_and_result": 0.0018022079020738602, "tests/test_client.py::TestStream::test_values_event_with_title": 0.0017234578263014555, "tests/test_client.py::TestStream::test_values_events_preserve_summary_text_updates[bare-dict]": 0.0018826669547706842, "tests/test_client.py::TestStream::test_values_events_preserve_summary_text_updates[mode-tuple]": 0.0018417907413095236, "tests/test_client.py::TestStream::test_values_events_without_summary_expose_none[bare-dict]": 0.0018304998520761728, "tests/test_client.py::TestStream::test_values_events_without_summary_expose_none[mode-tuple]": 0.0018233342561870813, "tests/test_client.py::TestStreamHardening::test_abandoned_embedded_stream_releases_execution_lease": 0.0022157502826303244, "tests/test_client.py::TestStreamHardening::test_agent_exception_propagates": 0.0021031671203672886, "tests/test_client.py::TestStreamHardening::test_agent_exception_releases_embedded_execution_lease": 0.0029240422882139683, "tests/test_client.py::TestStreamHardening::test_duplicate_messages_without_id_not_deduplicated": 0.001998624997213483, "tests/test_client.py::TestStreamHardening::test_messages_without_id": 0.0019712080247700214, "tests/test_client.py::TestStreamHardening::test_tool_calls_only_no_text": 0.0020897500216960907, "tests/test_client.py::TestThreadQueries::test_get_thread": 0.0021192082203924656, "tests/test_client.py::TestThreadQueries::test_get_thread_fallback_checkpointer": 0.0019939588382840157, "tests/test_client.py::TestThreadQueries::test_get_thread_uses_materialized_snapshot_values": 0.0020404160022735596, "tests/test_client.py::TestThreadQueries::test_list_threads_empty[cached-sqlite]": 0.0018104161135852337, "tests/test_client.py::TestThreadQueries::test_list_threads_empty[memory]": 0.0037417500279843807, "tests/test_client.py::TestThreadQueries::test_list_threads_empty[postgres]": 0.0017126260790973902, "tests/test_client.py::TestThreadQueries::test_list_threads_empty[sqlite]": 0.0019221657421439886, "tests/test_client.py::TestThreadQueries::test_list_threads_fallback_checkpointer": 0.0024223329965025187, "tests/test_client.py::TestThreadQueries::test_list_threads_ignores_subgraph_namespaces[cached-sqlite]": 0.001811751164495945, "tests/test_client.py::TestThreadQueries::test_list_threads_ignores_subgraph_namespaces[memory]": 0.0016947488766163588, "tests/test_client.py::TestThreadQueries::test_list_threads_ignores_subgraph_namespaces[postgres]": 0.0015968750230967999, "tests/test_client.py::TestThreadQueries::test_list_threads_ignores_subgraph_namespaces[sqlite]": 0.0018483749590814114, "tests/test_client.py::TestThreadQueries::test_list_threads_includes_threads_seeded_without_an_input_checkpoint[cached-sqlite]": 0.0018352908082306385, "tests/test_client.py::TestThreadQueries::test_list_threads_includes_threads_seeded_without_an_input_checkpoint[memory]": 0.0017292920965701342, "tests/test_client.py::TestThreadQueries::test_list_threads_includes_threads_seeded_without_an_input_checkpoint[postgres]": 0.001613084226846695, "tests/test_client.py::TestThreadQueries::test_list_threads_includes_threads_seeded_without_an_input_checkpoint[sqlite]": 0.0018415837548673153, "tests/test_client.py::TestThreadQueries::test_list_threads_limit_counts_threads_not_checkpoints[cached-sqlite]": 0.0021053748205304146, "tests/test_client.py::TestThreadQueries::test_list_threads_limit_counts_threads_not_checkpoints[memory]": 0.0019285008311271667, "tests/test_client.py::TestThreadQueries::test_list_threads_limit_counts_threads_not_checkpoints[postgres]": 0.0017607500776648521, "tests/test_client.py::TestThreadQueries::test_list_threads_limit_counts_threads_not_checkpoints[sqlite]": 0.0022112089209258556, "tests/test_client.py::TestThreadQueries::test_list_threads_orders_goal_writes_by_checkpoint_not_ts[cached-sqlite]": 0.0019037912134081125, "tests/test_client.py::TestThreadQueries::test_list_threads_orders_goal_writes_by_checkpoint_not_ts[memory]": 0.0018714990001171827, "tests/test_client.py::TestThreadQueries::test_list_threads_orders_goal_writes_by_checkpoint_not_ts[postgres]": 0.002097624819725752, "tests/test_client.py::TestThreadQueries::test_list_threads_orders_goal_writes_by_checkpoint_not_ts[sqlite]": 0.0020037919748574495, "tests/test_client.py::TestThreadQueries::test_list_threads_reads_sql_savers_from_the_index[cached-sqlite]": 0.001998000079765916, "tests/test_client.py::TestThreadQueries::test_list_threads_reads_sql_savers_from_the_index[memory]": 0.0016813341062515974, "tests/test_client.py::TestThreadQueries::test_list_threads_reads_sql_savers_from_the_index[postgres]": 0.0016356250271201134, "tests/test_client.py::TestThreadQueries::test_list_threads_reads_sql_savers_from_the_index[sqlite]": 0.0018544166814535856, "tests/test_client.py::TestThreadQueries::test_list_threads_rejects_unknown_sort_key[cached-sqlite]": 0.0016714169178158045, "tests/test_client.py::TestThreadQueries::test_list_threads_rejects_unknown_sort_key[memory]": 0.0022812921088188887, "tests/test_client.py::TestThreadQueries::test_list_threads_rejects_unknown_sort_key[postgres]": 0.001704334281384945, "tests/test_client.py::TestThreadQueries::test_list_threads_rejects_unknown_sort_key[sqlite]": 0.00173820904456079, "tests/test_client.py::TestThreadQueries::test_list_threads_reports_first_and_latest_checkpoint[cached-sqlite]": 0.0018202499486505985, "tests/test_client.py::TestThreadQueries::test_list_threads_reports_first_and_latest_checkpoint[memory]": 0.0017660011071711779, "tests/test_client.py::TestThreadQueries::test_list_threads_reports_first_and_latest_checkpoint[postgres]": 0.0016701251734048128, "tests/test_client.py::TestThreadQueries::test_list_threads_reports_first_and_latest_checkpoint[sqlite]": 0.00231991708278656, "tests/test_client.py::TestThreadQueries::test_list_threads_sort_by_updated_at_returns_most_recently_written[cached-sqlite]": 0.0023300410248339176, "tests/test_client.py::TestThreadQueries::test_list_threads_sort_by_updated_at_returns_most_recently_written[memory]": 0.0018114580307155848, "tests/test_client.py::TestThreadQueries::test_list_threads_sort_by_updated_at_returns_most_recently_written[postgres]": 0.0016148341819643974, "tests/test_client.py::TestThreadQueries::test_list_threads_sort_by_updated_at_returns_most_recently_written[sqlite]": 0.0019404571503400803, "tests/test_client.py::TestThreadQueries::test_list_threads_sorts_by_creation_then_slices[cached-sqlite]": 0.0018646670505404472, "tests/test_client.py::TestThreadQueries::test_list_threads_sorts_by_creation_then_slices[memory]": 0.0016956247854977846, "tests/test_client.py::TestThreadQueries::test_list_threads_sorts_by_creation_then_slices[postgres]": 0.0016495001036673784, "tests/test_client.py::TestThreadQueries::test_list_threads_sorts_by_creation_then_slices[sqlite]": 0.001817082054913044, "tests/test_client.py::TestThreadQueries::test_tui_session_resolves_past_a_busy_thread[cached-sqlite]": 0.0030296258628368378, "tests/test_client.py::TestThreadQueries::test_tui_session_resolves_past_a_busy_thread[memory]": 0.0029070002492517233, "tests/test_client.py::TestThreadQueries::test_tui_session_resolves_past_a_busy_thread[postgres]": 0.001629167003557086, "tests/test_client.py::TestThreadQueries::test_tui_session_resolves_past_a_busy_thread[sqlite]": 0.0031481669284403324, "tests/test_client.py::TestUploadDeleteSymlink::test_delete_upload_symlink_outside_dir": 0.003501668106764555, "tests/test_client.py::TestUploadDeleteSymlink::test_delete_upload_symlink_to_sibling_upload": 0.002280707936733961, "tests/test_client.py::TestUploadDeleteSymlink::test_upload_filename_with_spaces_and_unicode": 0.0035642932634800673, "tests/test_client.py::TestUploadDeleteSymlink::test_upload_files_does_not_write_markdown_companion_through_symlink": 0.0038824169896543026, "tests/test_client.py::TestUploadDeleteSymlink::test_upload_files_skips_symlinked_destination": 0.003338081995025277, "tests/test_client.py::TestUploadDuplicateFilenames::test_concurrent_same_stem_companions_remain_owned": 0.0054266247898340225, "tests/test_client.py::TestUploadDuplicateFilenames::test_concurrent_uploads_claim_distinct_names[.pdf-2]": 0.006315332837402821, "tests/test_client.py::TestUploadDuplicateFilenames::test_concurrent_uploads_claim_distinct_names[.pdf-3]": 0.007523457752540708, "tests/test_client.py::TestUploadDuplicateFilenames::test_concurrent_uploads_claim_distinct_names[.txt-2]": 0.0038832910358905792, "tests/test_client.py::TestUploadDuplicateFilenames::test_concurrent_uploads_claim_distinct_names[.txt-3]": 0.004803541116416454, "tests/test_client.py::TestUploadDuplicateFilenames::test_different_filenames_no_rename": 0.0034477896988391876, "tests/test_client.py::TestUploadDuplicateFilenames::test_duplicate_filenames_auto_renamed": 0.004504041979089379, "tests/test_client.py::TestUploadDuplicateFilenames::test_rejects_substituted_upload_copy[False]": 0.0034413340035825968, "tests/test_client.py::TestUploadDuplicateFilenames::test_rejects_substituted_upload_copy[True]": 0.005325749982148409, "tests/test_client.py::TestUploadDuplicateFilenames::test_sequential_upload_keeps_replacement_behavior": 0.002889749826863408, "tests/test_client.py::TestUploadDuplicateFilenames::test_triple_duplicate_increments_counter": 0.004117041127756238, "tests/test_client.py::TestUploads::test_delete_upload": 0.0021037496626377106, "tests/test_client.py::TestUploads::test_delete_upload_keeps_the_converted_markdown": 0.002282000845298171, "tests/test_client.py::TestUploads::test_delete_upload_not_found": 0.0021227498073130846, "tests/test_client.py::TestUploads::test_delete_upload_path_traversal": 0.002097124932333827, "tests/test_client.py::TestUploads::test_list_uploads": 0.0021719583310186863, "tests/test_client.py::TestUploads::test_upload_files": 0.002765833865851164, "tests/test_client.py::TestUploads::test_upload_files_converted_markdown_uses_unique_names_on_stem_collision": 0.011245541041716933, "tests/test_client.py::TestUploads::test_upload_files_converts_the_source_inside_an_event_loop_too": 0.004487916128709912, "tests/test_client.py::TestUploads::test_upload_files_converts_the_source_not_the_landed_copy": 0.0042853751219809055, "tests/test_client.py::TestUploads::test_upload_files_failed_conversion_releases_the_claimed_markdown_name": 0.013394416077062488, "tests/test_client.py::TestUploads::test_upload_files_markdown_companion_keeps_converted_permissions": 0.004619791870936751, "tests/test_client.py::TestUploads::test_upload_files_not_found": 0.0017160833813250065, "tests/test_client.py::TestUploads::test_upload_files_rejects_directory_path": 0.0019231238402426243, "tests/test_client.py::TestUploads::test_upload_files_rejects_reserved_name_before_copying_batch[.UPLOAD-NOTES.PART]": 0.002229583216831088, "tests/test_client.py::TestUploads::test_upload_files_rejects_reserved_name_before_copying_batch[.Upload-NoTeS.Part]": 0.0028696670196950436, "tests/test_client.py::TestUploads::test_upload_files_rejects_reserved_name_before_copying_batch[.upload-notes.part]": 0.001999958883970976, "tests/test_client.py::TestUploads::test_upload_files_rejects_reuploading_a_file_already_in_the_thread": 0.0026730839163064957, "tests/test_client.py::TestUploads::test_upload_files_reuses_single_executor_inside_event_loop": 0.006409583846107125, "tests/test_client.py::test_update_mcp_config_installs_the_local_committed_fence": 0.003614000277593732, "tests/test_client.py::test_update_mcp_config_post_commit_failure_still_resets_agent": 0.0031368739437311888, "tests/test_client_e2e.py::TestArtifactAccess::test_get_artifact_happy_path": 0.0021549572702497244, "tests/test_client_e2e.py::TestArtifactAccess::test_get_artifact_nested_path": 0.002123624086380005, "tests/test_client_e2e.py::TestArtifactAccess::test_get_artifact_nonexistent_raises": 0.0017316679004579782, "tests/test_client_e2e.py::TestArtifactAccess::test_get_artifact_traversal_within_prefix_blocked": 0.0017345831729471684, "tests/test_client_e2e.py::TestBasicChat::test_basic_chat": 9.720795787870884e-05, "tests/test_client_e2e.py::TestBasicChat::test_multi_turn_stateless": 5.616620182991028e-05, "tests/test_client_e2e.py::TestBasicChat::test_stream_event_data_format": 5.56260347366333e-05, "tests/test_client_e2e.py::TestBasicChat::test_stream_event_sequence": 6.379187107086182e-05, "tests/test_client_e2e.py::TestConfigManagement::test_get_mcp_config_returns_dict": 0.0017701243050396442, "tests/test_client_e2e.py::TestConfigManagement::test_get_model_found": 0.0015612489078193903, "tests/test_client_e2e.py::TestConfigManagement::test_get_model_not_found": 0.0015843750443309546, "tests/test_client_e2e.py::TestConfigManagement::test_get_skill_found": 0.007198542123660445, "tests/test_client_e2e.py::TestConfigManagement::test_get_skill_not_found": 0.0071972510777413845, "tests/test_client_e2e.py::TestConfigManagement::test_list_models_returns_injected_config": 0.0016684574075043201, "tests/test_client_e2e.py::TestConfigManagement::test_list_skills_returns_list": 0.012887417804449797, "tests/test_client_e2e.py::TestConfigManagement::test_update_mcp_config_writes_and_invalidates": 0.0026733761187642813, "tests/test_client_e2e.py::TestConfigManagement::test_update_skill_nonexistent_raises": 0.007429417921230197, "tests/test_client_e2e.py::TestConfigManagement::test_update_skill_writes_and_invalidates": 0.08992837578989565, "tests/test_client_e2e.py::TestErrorAndBoundary::test_artifact_path_traversal_blocked": 0.0014981657732278109, "tests/test_client_e2e.py::TestErrorAndBoundary::test_delete_nonexistent_upload_raises": 0.0019136241171509027, "tests/test_client_e2e.py::TestErrorAndBoundary::test_empty_message_still_gets_response": 6.645801477134228e-05, "tests/test_client_e2e.py::TestErrorAndBoundary::test_upload_directory_rejected": 0.001696665771305561, "tests/test_client_e2e.py::TestErrorAndBoundary::test_upload_nonexistent_file_raises": 0.0016321672592312098, "tests/test_client_e2e.py::TestFileUploadIntegration::test_upload_duplicate_rename": 0.003705665934830904, "tests/test_client_e2e.py::TestFileUploadIntegration::test_upload_files": 0.0028535418678075075, "tests/test_client_e2e.py::TestFileUploadIntegration::test_upload_list_and_delete": 0.0032190850470215082, "tests/test_client_e2e.py::TestFileUploadIntegration::test_upload_then_chat": 6.97930809110403e-05, "tests/test_client_e2e.py::TestLifecycleAndConfig::test_agent_recreation_on_config_change": 5.8582983911037445e-05, "tests/test_client_e2e.py::TestLifecycleAndConfig::test_plan_mode_config_key": 0.0017987093888223171, "tests/test_client_e2e.py::TestLifecycleAndConfig::test_reset_agent_clears_state": 0.001770542236045003, "tests/test_client_e2e.py::TestMemoryAccess::test_get_memory_config_fields": 0.001746875001117587, "tests/test_client_e2e.py::TestMemoryAccess::test_get_memory_returns_dict": 0.0027013327926397324, "tests/test_client_e2e.py::TestMemoryAccess::test_get_memory_status_combines_config_and_data": 0.001778333680704236, "tests/test_client_e2e.py::TestMemoryAccess::test_reload_memory_returns_dict": 0.0026890418957918882, "tests/test_client_e2e.py::TestMiddlewareChain::test_stream_completes_without_middleware_errors": 5.154102109372616e-05, "tests/test_client_e2e.py::TestMiddlewareChain::test_thread_data_paths_in_state": 6.120908074080944e-05, "tests/test_client_e2e.py::TestSkillInstallation::test_install_skill_duplicate_rejected": 0.0053906680550426245, "tests/test_client_e2e.py::TestSkillInstallation::test_install_skill_invalid_extension": 0.002661583013832569, "tests/test_client_e2e.py::TestSkillInstallation::test_install_skill_missing_frontmatter": 0.0032422502990812063, "tests/test_client_e2e.py::TestSkillInstallation::test_install_skill_nonexistent_file": 0.0022925422526896, "tests/test_client_e2e.py::TestSkillInstallation::test_install_skill_success": 0.004698208533227444, "tests/test_client_e2e.py::TestToolCallFlow::test_tool_call_event_structure": 4.654191434383392e-05, "tests/test_client_e2e.py::TestToolCallFlow::test_tool_call_produces_events": 5.0541944801807404e-05, "tests/test_client_langfuse_metadata.py::test_stream_abandoned_generator_cleanup_stays_inside_trace_binding": 0.00027079065330326557, "tests/test_client_langfuse_metadata.py::test_stream_abandoned_generator_close_does_not_raise_cross_context": 0.0002619170118123293, "tests/test_client_langfuse_metadata.py::test_stream_always_binds_a_trace_id": 0.0002917919773608446, "tests/test_client_langfuse_metadata.py::test_stream_does_not_leak_trace_id_to_caller_context_between_yields": 0.0002767497207969427, "tests/test_client_langfuse_metadata.py::test_stream_injects_langfuse_metadata_when_enabled": 0.0003852918744087219, "tests/test_client_langfuse_metadata.py::test_stream_is_inert_when_langfuse_disabled": 0.0003639589995145798, "tests/test_client_langfuse_metadata.py::test_stream_keeps_a_caller_bound_trace": 0.0002722078934311867, "tests/test_client_langfuse_metadata.py::test_stream_preserves_caller_metadata_overrides": 0.00028537423349916935, "tests/test_client_langfuse_metadata.py::test_stream_tags_the_effective_default_model": 0.08760449895635247, "tests/test_client_live_policy.py::test_blocking_io_ci_workflow_owns_dedicated_suite": 0.007823750143870711, "tests/test_client_live_policy.py::test_ci_blocks_live_collection_even_with_opt_in": 3.1804802080150694, "tests/test_client_live_policy.py::test_ci_unit_test_workflow_runs_duration_aware_shards": 0.019040499115362763, "tests/test_client_live_policy.py::test_config_alone_does_not_enable_live_collection": 4.509970625862479, "tests/test_client_live_policy.py::test_default_ci_workflow_does_not_opt_in_to_live_tests": 0.0006111240945756435, "tests/test_client_live_policy.py::test_documentation_matches_live_test_commands": 0.0007787090726196766, "tests/test_client_live_policy.py::test_duration_baseline_target_replaces_stale_entries": 0.007768166251480579, "tests/test_client_live_policy.py::test_explicit_opt_in_collects_live_tests": 3.03320987499319, "tests/test_client_live_policy.py::test_live_marker_is_registered": 0.00041829212568700314, "tests/test_client_live_policy.py::test_make_targets_keep_default_tests_offline_and_support_live_opt_in": 0.0328064588829875, "tests/test_client_live_policy.py::test_opt_in_without_config_reports_missing_config": 3.2021700418554246, "tests/test_client_message_serialization.py::test_serialize_ai_message_preserves_additional_kwargs": 0.0005712080746889114, "tests/test_client_message_serialization.py::test_serialize_human_message_preserves_additional_kwargs": 0.0003039587754756212, "tests/test_client_upload_snapshot.py::test_acl_only_readable_source_uploads_and_converts[False]": 0.0211089588701725, "tests/test_client_upload_snapshot.py::test_acl_only_readable_source_uploads_and_converts[True]": 0.015594832831993699, "tests/test_client_upload_snapshot.py::test_capture_failure_preserves_existing_upload": 0.002661915961652994, "tests/test_client_upload_snapshot.py::test_captured_upload_preserves_original_metadata": 0.0036203330382704735, "tests/test_client_upload_snapshot.py::test_collision_retries_keep_one_capture[edit-False]": 0.005344958044588566, "tests/test_client_upload_snapshot.py::test_collision_retries_keep_one_capture[edit-True]": 0.004948499845340848, "tests/test_client_upload_snapshot.py::test_collision_retries_keep_one_capture[remove-False]": 0.004926165798678994, "tests/test_client_upload_snapshot.py::test_collision_retries_keep_one_capture[remove-True]": 0.005311707966029644, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[False-edit-False]": 0.006152331829071045, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[False-edit-True]": 0.006034874822944403, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[False-remove-False]": 0.004915458150207996, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[False-remove-True]": 0.004234290914610028, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[True-edit-False]": 0.003773542121052742, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[True-edit-True]": 0.003989290911704302, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[True-remove-False]": 0.0035003749653697014, "tests/test_client_upload_snapshot.py::test_conversion_keeps_uploaded_version[True-remove-True]": 0.003932123770937324, "tests/test_client_upload_snapshot.py::test_convertible_same_file_is_rejected_without_data_loss": 0.0023187920451164246, "tests/test_client_upload_snapshot.py::test_failed_conversion_keeps_original_and_cleans_snapshot[False]": 0.004010333912447095, "tests/test_client_upload_snapshot.py::test_failed_conversion_keeps_original_and_cleans_snapshot[True]": 0.0038642080035060644, "tests/test_client_upload_snapshot.py::test_real_xlsx_conversion_uses_captured_version[False-False]": 1.2733441647142172, "tests/test_client_upload_snapshot.py::test_real_xlsx_conversion_uses_captured_version[False-True]": 0.022810956928879023, "tests/test_client_upload_snapshot.py::test_real_xlsx_conversion_uses_captured_version[True-False]": 0.02364924969151616, "tests/test_client_upload_snapshot.py::test_real_xlsx_conversion_uses_captured_version[True-True]": 0.025106250075623393, "tests/test_codex_provider.py::test_convert_messages_ai_with_tool_calls": 0.0003127921372652054, "tests/test_codex_provider.py::test_convert_messages_drops_invalid_calls_missing_a_name_or_call_id": 0.00032237591221928596, "tests/test_codex_provider.py::test_convert_messages_human": 0.00028279214166104794, "tests/test_codex_provider.py::test_convert_messages_keeps_placeholder_result_paired_with_invalid_tool_call": 0.00041383388452231884, "tests/test_codex_provider.py::test_convert_messages_omits_paired_calls_and_results_with_blank_ids[invalid_tool_calls- ]": 0.0003266669809818268, "tests/test_codex_provider.py::test_convert_messages_omits_paired_calls_and_results_with_blank_ids[invalid_tool_calls-\\t\\r\\n]": 0.0003240418154746294, "tests/test_codex_provider.py::test_convert_messages_omits_paired_calls_and_results_with_blank_ids[invalid_tool_calls-]": 0.0003525419160723686, "tests/test_codex_provider.py::test_convert_messages_omits_paired_calls_and_results_with_blank_ids[tool_calls- ]": 0.0003500008024275303, "tests/test_codex_provider.py::test_convert_messages_omits_paired_calls_and_results_with_blank_ids[tool_calls-\\t\\r\\n]": 0.00032175006344914436, "tests/test_codex_provider.py::test_convert_messages_omits_paired_calls_and_results_with_blank_ids[tool_calls-]": 0.0007581249810755253, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[-0- ]": 0.00045670894905924797, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[-0-\\t\\r\\n]": 0.00046441820450127125, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[-0-]": 0.0004509580321609974, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[content1-14- ]": 0.00046929181553423405, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[content1-14-\\t\\r\\n]": 0.0004611250478774309, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[content1-14-]": 0.0005110001657158136, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[private result-14- ]": 0.00045095826499164104, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[private result-14-\\t\\r\\n]": 0.0004553329199552536, "tests/test_codex_provider.py::test_convert_messages_omits_tool_results_with_blank_call_ids[private result-14-]": 0.0005020832177251577, "tests/test_codex_provider.py::test_convert_messages_preserves_paired_call_ids[ tc1 ]": 0.0003437497653067112, "tests/test_codex_provider.py::test_convert_messages_preserves_paired_call_ids[0]": 0.00028637610375881195, "tests/test_codex_provider.py::test_convert_messages_preserves_paired_call_ids[tc1]": 0.00028970884159207344, "tests/test_codex_provider.py::test_convert_messages_serializes_invalid_calls_the_middleware_repaired": 0.00044304109178483486, "tests/test_codex_provider.py::test_convert_messages_system_becomes_instructions": 0.00026524998247623444, "tests/test_codex_provider.py::test_convert_messages_tool_message[ tc1 ]": 0.00037933187559247017, "tests/test_codex_provider.py::test_convert_messages_tool_message[0]": 0.0003779169637709856, "tests/test_codex_provider.py::test_convert_messages_tool_message[tc1]": 0.0013503339141607285, "tests/test_codex_provider.py::test_is_lc_serializable_returns_true": 0.00023887515999376774, "tests/test_codex_provider.py::test_model_post_init_accepts_null_account_id": 0.0020230829250067472, "tests/test_codex_provider.py::test_parse_response_invalid_tool_call_arguments": 0.0002890429459512234, "tests/test_codex_provider.py::test_parse_response_populates_usage_metadata": 0.00028600008226931095, "tests/test_codex_provider.py::test_parse_response_reasoning_content": 0.00028095697052776814, "tests/test_codex_provider.py::test_parse_response_text_content": 0.0005037919618189335, "tests/test_codex_provider.py::test_parse_response_tool_call": 0.00029850006103515625, "tests/test_codex_provider.py::test_parse_sse_data_line_done_returns_none": 0.00021866708993911743, "tests/test_codex_provider.py::test_parse_sse_data_line_invalid_json_returns_none": 0.000196957029402256, "tests/test_codex_provider.py::test_parse_sse_data_line_non_data_returns_none": 0.00021170801483094692, "tests/test_codex_provider.py::test_parse_sse_data_line_valid": 0.00021816720254719257, "tests/test_codex_provider.py::test_parse_tool_call_arguments_already_dict": 0.0002558331470936537, "tests/test_codex_provider.py::test_parse_tool_call_arguments_invalid_json": 0.0002675829455256462, "tests/test_codex_provider.py::test_parse_tool_call_arguments_non_dict_json": 0.00031766598112881184, "tests/test_codex_provider.py::test_parse_tool_call_arguments_valid_string": 0.0002585828769952059, "tests/test_codex_provider.py::test_to_json_contains_model_and_reasoning_effort": 0.0003191661089658737, "tests/test_codex_provider.py::test_to_json_does_not_leak_access_token": 0.000313417287543416, "tests/test_codex_provider.py::test_to_json_produces_constructor_type": 0.0007073739543557167, "tests/test_codex_stream_terminal_events.py::test_async_completed_response_without_usage_preserves_output": 0.0012897930573672056, "tests/test_codex_stream_terminal_events.py::test_completed_response_does_not_wait_for_transport_eof[False]": 0.0009927928913384676, "tests/test_codex_stream_terminal_events.py::test_completed_response_does_not_wait_for_transport_eof[True]": 0.0005355398170650005, "tests/test_codex_stream_terminal_events.py::test_completed_response_recovers_tool_calls_and_reasoning_before_closing": 0.0005578333511948586, "tests/test_codex_stream_terminal_events.py::test_completed_response_usage_mapping_preserves_counts[0]": 0.0006407091859728098, "tests/test_codex_stream_terminal_events.py::test_completed_response_usage_mapping_preserves_counts[7]": 0.0005529171321541071, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-mixed-empty]": 0.00047883298248052597, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-mixed-null]": 0.0004971660673618317, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-mixed-omitted]": 0.0005228342488408089, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-text-empty]": 0.000488499877974391, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-text-null]": 0.0004980009980499744, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-text-omitted]": 0.0004998329095542431, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-tool-empty]": 0.0005047500599175692, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-tool-null]": 0.0004958738572895527, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[False-tool-omitted]": 0.0005043328274041414, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-mixed-empty]": 0.0004977500066161156, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-mixed-null]": 0.0005179173313081264, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-mixed-omitted]": 0.000516457948833704, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-text-empty]": 0.0005087086465209723, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-text-null]": 0.0004909157287329435, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-text-omitted]": 0.0005885830614715815, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-tool-empty]": 0.0004984177649021149, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-tool-null]": 0.0005229583475738764, "tests/test_codex_stream_terminal_events.py::test_completed_response_without_usage_preserves_output[True-tool-omitted]": 0.0005129987839609385, "tests/test_codex_stream_terminal_events.py::test_http_status_failure_is_not_replaced_by_sse_error": 0.000434541841968894, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_keeps_diagnostics_and_closes_without_retry[event0-diagnostics0]": 0.0005356671754270792, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_keeps_diagnostics_and_closes_without_retry[event1-diagnostics1]": 0.0004977928474545479, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_keeps_diagnostics_and_closes_without_retry[event2-diagnostics2]": 0.0005720001645386219, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_keeps_diagnostics_and_closes_without_retry[event3-diagnostics3]": 0.0004571247845888138, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[error-error-429]": 0.0005745429079979658, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[error-error-details1]": 0.0005022499244660139, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[error-error-rate limited]": 0.0004962498787790537, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[response.failed-error-429]": 0.0005708318203687668, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[response.failed-error-details1]": 0.0004848749376833439, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[response.failed-error-rate limited]": 0.00047695799730718136, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[response.incomplete-incomplete_details-429]": 0.00046791695058345795, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[response.incomplete-incomplete_details-details1]": 0.0004833738785237074, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_details[response.incomplete-incomplete_details-rate limited]": 0.0004766660276800394, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_response[response.failed]": 0.0008170839864760637, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_preserves_nonobject_response[response.incomplete]": 0.000460584182292223, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_with_unavailable_details_still_names_event[event0]": 0.0004884593654423952, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_with_unavailable_details_still_names_event[event1]": 0.00046341726556420326, "tests/test_codex_stream_terminal_events.py::test_terminal_failure_with_unavailable_details_still_names_event[event2]": 0.00046583288349211216, "tests/test_codex_stream_terminal_events.py::test_transport_eof_without_terminal_event_remains_an_error": 0.00045995786786079407, "tests/test_codex_tool_choice.py::test_bound_call_revalidates_invocation_overrides[override0]": 0.0003541249316185713, "tests/test_codex_tool_choice.py::test_bound_call_revalidates_invocation_overrides[override1]": 0.00034454185515642166, "tests/test_codex_tool_choice.py::test_bound_call_revalidates_invocation_overrides[override2]": 0.0003305829595774412, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-None-required]": 0.0008303332142531872, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-tools1-any]": 0.0007541251834481955, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-tools2-read_report]": 0.0007618749514222145, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-tools3-True]": 0.0008562069851905107, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-tools4-tool_choice4]": 0.0007407490629702806, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-tools5-read_report]": 0.0007379590533673763, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[ainvoke-tools6-tool_choice6]": 0.0008427489083260298, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-None-required]": 0.0002785420510917902, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-tools1-any]": 0.00028337491676211357, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-tools2-read_report]": 0.000280001200735569, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-tools3-True]": 0.00028420891612768173, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-tools4-tool_choice4]": 0.0002777501940727234, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-tools5-read_report]": 0.00027183303609490395, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[bind_tools-tools6-tool_choice6]": 0.00027070799842476845, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-None-required]": 0.00036000018008053303, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-tools1-any]": 0.00035216682590544224, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-tools2-read_report]": 0.0003559580072760582, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-tools3-True]": 0.0003537922166287899, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-tools4-tool_choice4]": 0.0003429178614169359, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-tools5-read_report]": 0.000353541923686862, "tests/test_codex_tool_choice.py::test_forced_selection_needs_available_function[invoke-tools6-tool_choice6]": 0.00034941709600389004, "tests/test_codex_tool_choice.py::test_invalid_bound_choice_fails_at_bind_time[123]": 0.0002460838295519352, "tests/test_codex_tool_choice.py::test_invalid_bound_choice_fails_at_bind_time[]": 0.00023462530225515366, "tests/test_codex_tool_choice.py::test_invalid_bound_choice_fails_at_bind_time[tool_choice1]": 0.00023858295753598213, "tests/test_codex_tool_choice.py::test_invalid_bound_choice_fails_at_bind_time[tool_choice3]": 0.00025437516160309315, "tests/test_codex_tool_choice.py::test_invalid_bound_choice_fails_at_bind_time[tool_choice4]": 0.00023283320479094982, "tests/test_codex_tool_choice.py::test_invalid_bound_choice_fails_at_bind_time[tool_choice5]": 0.00023895921185612679, "tests/test_codex_tool_choice.py::test_invalid_tool_choice_fails_before_http[123]": 0.00038349907845258713, "tests/test_codex_tool_choice.py::test_invalid_tool_choice_fails_before_http[]": 0.00033195922151207924, "tests/test_codex_tool_choice.py::test_invalid_tool_choice_fails_before_http[tool_choice1]": 0.0003332509659230709, "tests/test_codex_tool_choice.py::test_invalid_tool_choice_fails_before_http[tool_choice3]": 0.00032020825892686844, "tests/test_codex_tool_choice.py::test_invalid_tool_choice_fails_before_http[tool_choice4]": 0.0003157507162541151, "tests/test_codex_tool_choice.py::test_invalid_tool_choice_fails_before_http[tool_choice5]": 0.0003175409510731697, "tests/test_codex_tool_choice.py::test_no_function_tools_preserves_nonforcing_choices[None-None-invoke]": 0.0004955828189849854, "tests/test_codex_tool_choice.py::test_no_function_tools_preserves_nonforcing_choices[tools1-False-ainvoke]": 0.0009917512070387602, "tests/test_codex_tool_choice.py::test_no_function_tools_preserves_nonforcing_choices[tools2-auto-bound_invoke]": 0.0005285420920699835, "tests/test_codex_tool_choice.py::test_no_function_tools_preserves_nonforcing_choices[tools3-none-bound_ainvoke]": 0.000965834129601717, "tests/test_codex_tool_choice.py::test_no_function_tools_preserves_nonforcing_choices[tools4-none-invoke]": 0.0005143340677022934, "tests/test_codex_tool_choice.py::test_no_function_tools_preserves_nonforcing_choices[tools5-auto-bound_invoke]": 0.0005102499853819609, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-False-None]": 0.0013541679363697767, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-None-None]": 0.0013998330105096102, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-True-required]": 0.0013278760015964508, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-any-required]": 0.0013230431359261274, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-auto-auto]": 0.0014477490913122892, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-none-none]": 0.0009774579666554928, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-read_report-expected7]": 0.0012906251940876245, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-required-required]": 0.0014249167870730162, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-tool_choice8-expected8]": 0.001308416249230504, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-bound-tool_choice9-expected9]": 0.0013002499472349882, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-False-None]": 0.0014178338460624218, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-None-None]": 0.0015562500339001417, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-True-required]": 0.0014655410777777433, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-any-required]": 0.0013822910841554403, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-auto-auto]": 0.0014609580393880606, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-none-none]": 0.0009877490811049938, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-read_report-expected7]": 0.0014577091205865145, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-required-required]": 0.0013047917746007442, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-tool_choice8-expected8]": 0.0013143338728696108, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[ainvoke-direct-tool_choice9-expected9]": 0.0013266252353787422, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-False-None]": 0.0006930001545697451, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-None-None]": 0.0007675827946513891, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-True-required]": 0.0006963331252336502, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-any-required]": 0.000671040965244174, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-auto-auto]": 0.0006832079961895943, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-none-none]": 0.0005060830153524876, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-read_report-expected7]": 0.0006996667943894863, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-required-required]": 0.0006977501325309277, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-tool_choice8-expected8]": 0.0007099171634763479, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-bound-tool_choice9-expected9]": 0.0008107498288154602, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-False-None]": 0.0007672493811696768, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-None-None]": 0.0009402078576385975, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-True-required]": 0.000701958080753684, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-any-required]": 0.0006818759720772505, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-auto-auto]": 0.0006824168376624584, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-none-none]": 0.0004942091181874275, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-read_report-expected7]": 0.000700375298038125, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-required-required]": 0.000684001250192523, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-tool_choice8-expected8]": 0.0006774570792913437, "tests/test_codex_tool_choice.py::test_tool_choice_survives_request_and_tool_followup[invoke-direct-tool_choice9-expected9]": 0.0007340838201344013, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-bare-bound]": 0.001328917220234871, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-bare-direct]": 0.001293332315981388, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-base_tool-bound]": 0.0013718330301344395, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-flat-bound]": 0.0013382502365857363, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-flat-direct]": 0.0012900012079626322, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-wrapped-bound]": 0.0013939172495156527, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-False-wrapped-direct]": 0.001315833069384098, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-bare-bound]": 0.00135087501257658, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-bare-direct]": 0.0013069589622318745, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-base_tool-bound]": 0.001396541716530919, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-flat-bound]": 0.0012934575788676739, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-flat-direct]": 0.0014025000855326653, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-wrapped-bound]": 0.0013168342411518097, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-None-wrapped-direct]": 0.0013480419293045998, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-bare-bound]": 0.0013489590492099524, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-bare-direct]": 0.0013295009266585112, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-base_tool-bound]": 0.0013670842163264751, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-flat-bound]": 0.001351499930024147, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-flat-direct]": 0.0013731671497225761, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-wrapped-bound]": 0.0013705010060220957, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-True-wrapped-direct]": 0.0015045828185975552, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-bare-bound]": 0.0013221658300608397, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-bare-direct]": 0.0013203739654272795, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-base_tool-bound]": 0.001361374044790864, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-flat-bound]": 0.0014565419405698776, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-flat-direct]": 0.0013411645777523518, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-wrapped-bound]": 0.0014173330273479223, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[ainvoke-omitted-wrapped-direct]": 0.0013938748743385077, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-bare-bound]": 0.0007084580138325691, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-bare-direct]": 0.0007206667214632034, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-base_tool-bound]": 0.000718583120033145, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-flat-bound]": 0.0010650837793946266, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-flat-direct]": 0.0006792498752474785, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-wrapped-bound]": 0.0006909160874783993, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-False-wrapped-direct]": 0.0006937929429113865, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-bare-bound]": 0.0006923738401383162, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-bare-direct]": 0.0006802920252084732, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-base_tool-bound]": 0.0008142511360347271, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-flat-bound]": 0.000693625770509243, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-flat-direct]": 0.0006702090613543987, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-wrapped-bound]": 0.0007190413307398558, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-None-wrapped-direct]": 0.0006888341158628464, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-bare-bound]": 0.0007032919675111771, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-bare-direct]": 0.0006925826892256737, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-base_tool-bound]": 0.0008095009252429008, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-flat-bound]": 0.0007275838870555162, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-flat-direct]": 0.0007748748175799847, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-wrapped-bound]": 0.0007302912417799234, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-True-wrapped-direct]": 0.0007453740108758211, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-bare-bound]": 0.0007054172456264496, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-bare-direct]": 0.0007313340902328491, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-base_tool-bound]": 0.0007162929978221655, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-flat-bound]": 0.0007002071943134069, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-flat-direct]": 0.0006931670941412449, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-wrapped-bound]": 0.000725666293874383, "tests/test_codex_tool_strict.py::test_function_strictness_survives_tool_followup[invoke-omitted-wrapped-direct]": 0.0006748759187757969, "tests/test_command_tool_result_semantics.py::test_bare_error_tool_message_normalizes_and_receipts_as_error": 0.0003360840491950512, "tests/test_command_tool_result_semantics.py::test_bare_success_tool_message_normalizes_and_receipts_as_success": 0.00024812505580484867, "tests/test_command_tool_result_semantics.py::test_command_error_receipt_async_is_error[asyncio]": 0.0005876251962035894, "tests/test_command_tool_result_semantics.py::test_command_error_receipt_is_error_not_success": 0.00022570788860321045, "tests/test_command_tool_result_semantics.py::test_command_success_receipt_is_success": 0.00022454210557043552, "tests/test_command_tool_result_semantics.py::test_error_handling_normalizes_command_async[asyncio]": 0.0007988750003278255, "tests/test_command_tool_result_semantics.py::test_error_handling_normalizes_command_sync": 0.00022970931604504585, "tests/test_command_tool_result_semantics.py::test_normalize_command_error_prefix_stamps_error_meta": 0.00023437500931322575, "tests/test_command_tool_result_semantics.py::test_normalize_command_partial_success_from_content": 0.00021995790302753448, "tests/test_command_tool_result_semantics.py::test_normalize_command_preserves_other_fields_and_unrelated_messages": 0.00024137482978403568, "tests/test_command_tool_result_semantics.py::test_normalize_command_preserves_producer_supplied_meta": 0.00021750014275312424, "tests/test_command_tool_result_semantics.py::test_normalize_command_success_stamps_success_meta": 0.00022249994799494743, "tests/test_command_tool_result_semantics.py::test_normalize_command_without_messages_passthrough": 0.00021175015717744827, "tests/test_command_tool_result_semantics.py::test_progress_and_error_handling_chain_counts_command_error": 0.00023141689598560333, "tests/test_command_tool_result_semantics.py::test_progress_ignores_unrelated_command_error_when_match_is_success": 0.0002777082845568657, "tests/test_command_tool_result_semantics.py::test_progress_tracks_command_error_async[asyncio]": 0.0007514182943850756, "tests/test_command_tool_result_semantics.py::test_progress_tracks_command_error_matching_tool_call_id_sync": 0.0002463751006871462, "tests/test_command_tool_result_semantics.py::test_receipt_stamps_only_matching_command_message": 0.00021920795552432537, "tests/test_command_tool_result_semantics.py::test_setup_agent_empty_soul_receipt_is_error": 0.00025399914011359215, "tests/test_command_tool_result_semantics.py::test_view_image_disallowed_path_receipt_is_error": 0.00041941716335713863, "tests/test_compose_auth_trusted_proxies.py::test_every_gateway_location_overwrites_x_real_ip[deploy/helm/deer-flow/templates/configmap-nginx.yaml]": 0.0008277078159153461, "tests/test_compose_auth_trusted_proxies.py::test_every_gateway_location_overwrites_x_real_ip[docker/nginx/nginx.conf]": 0.0009708760771900415, "tests/test_compose_auth_trusted_proxies.py::test_every_gateway_location_overwrites_x_real_ip[docker/nginx/nginx.local.conf]": 0.0008465002756565809, "tests/test_compose_auth_trusted_proxies.py::test_gateway_trusts_the_bundled_nginx_service_by_default[dev]": 0.006243750220164657, "tests/test_compose_auth_trusted_proxies.py::test_gateway_trusts_the_bundled_nginx_service_by_default[prod]": 0.004734667018055916, "tests/test_compose_auth_trusted_proxies.py::test_make_docker_start_keeps_a_dotenv_override[default]": 5.5250246077775955e-05, "tests/test_compose_auth_trusted_proxies.py::test_make_docker_start_keeps_a_dotenv_override[dotenv-override]": 6.624916568398476e-05, "tests/test_compose_auth_trusted_proxies.py::test_make_docker_start_keeps_a_dotenv_override[explicitly-empty]": 6.11250288784504e-05, "tests/test_compose_auth_trusted_proxies.py::test_make_docker_start_keeps_a_dotenv_override[quoted-crlf]": 5.587516352534294e-05, "tests/test_compose_auth_trusted_proxies.py::test_make_docker_start_keeps_a_dotenv_override[shell-export-wins]": 5.61252236366272e-05, "tests/test_compose_auth_trusted_proxies.py::test_real_compose_renders_the_default_and_keeps_an_operator_override[default-dev]": 7.399986498057842e-05, "tests/test_compose_auth_trusted_proxies.py::test_real_compose_renders_the_default_and_keeps_an_operator_override[default-prod]": 5.650008097290993e-05, "tests/test_compose_auth_trusted_proxies.py::test_real_compose_renders_the_default_and_keeps_an_operator_override[explicitly-empty-dev]": 5.704304203391075e-05, "tests/test_compose_auth_trusted_proxies.py::test_real_compose_renders_the_default_and_keeps_an_operator_override[explicitly-empty-prod]": 6.545777432620525e-05, "tests/test_compose_auth_trusted_proxies.py::test_real_compose_renders_the_default_and_keeps_an_operator_override[operator-override-dev]": 5.495734512805939e-05, "tests/test_compose_auth_trusted_proxies.py::test_real_compose_renders_the_default_and_keeps_an_operator_override[operator-override-prod]": 5.6375982239842415e-05, "tests/test_compose_credentials_key.py::test_gateway_receives_the_credentials_key[dev]": 0.004692083923146129, "tests/test_compose_credentials_key.py::test_gateway_receives_the_credentials_key[prod]": 0.004677833057940006, "tests/test_compose_credentials_key.py::test_make_docker_start_keeps_the_dotenv_credentials_key[dotenv]": 5.300086922943592e-05, "tests/test_compose_credentials_key.py::test_make_docker_start_keeps_the_dotenv_credentials_key[quoted-crlf]": 6.091711111366749e-05, "tests/test_compose_credentials_key.py::test_make_docker_start_keeps_the_dotenv_credentials_key[shell-export-wins]": 6.587407551705837e-05, "tests/test_compose_credentials_key.py::test_make_docker_start_keeps_the_dotenv_credentials_key[unset]": 6.441585719585419e-05, "tests/test_compose_credentials_key.py::test_only_the_gateway_receives_the_credentials_key[dev]": 0.004707958083599806, "tests/test_compose_credentials_key.py::test_only_the_gateway_receives_the_credentials_key[prod]": 0.004499207949265838, "tests/test_compose_default_bind_host.py::test_bind_address_remains_overridable[dev]": 0.004722875775769353, "tests/test_compose_default_bind_host.py::test_bind_address_remains_overridable[prod]": 0.004569166107103229, "tests/test_compose_default_bind_host.py::test_compose_env_files_are_optional[dev]": 0.004579457920044661, "tests/test_compose_default_bind_host.py::test_compose_env_files_are_optional[prod]": 0.004410957917571068, "tests/test_compose_default_bind_host.py::test_dev_frontend_allows_default_loopback_origins": 0.004650874994695187, "tests/test_compose_default_bind_host.py::test_nginx_entry_defaults_to_loopback[dev]": 0.004820708185434341, "tests/test_compose_default_bind_host.py::test_nginx_entry_defaults_to_loopback[prod]": 0.004633250180631876, "tests/test_compose_default_bind_host.py::test_no_service_publishes_on_all_interfaces[dev]": 0.004691499751061201, "tests/test_compose_default_bind_host.py::test_no_service_publishes_on_all_interfaces[prod]": 0.004523457959294319, "tests/test_compose_default_bind_host.py::test_real_compose_renders_a_checkout_without_env_files[dev]": 5.929218605160713e-05, "tests/test_compose_default_bind_host.py::test_real_compose_renders_a_checkout_without_env_files[prod]": 5.2208080887794495e-05, "tests/test_compose_default_bind_host.py::test_real_compose_still_loads_env_files_that_exist[dev]": 5.308305844664574e-05, "tests/test_compose_default_bind_host.py::test_real_compose_still_loads_env_files_that_exist[prod]": 4.9042049795389175e-05, "tests/test_compose_default_bind_host.py::test_real_compose_still_rejects_an_env_file_it_cannot_read[dev]": 5.129212513566017e-05, "tests/test_compose_default_bind_host.py::test_real_compose_still_rejects_an_env_file_it_cannot_read[prod]": 5.841720849275589e-05, "tests/test_compose_default_workers.py::test_dev_gateway_bounds_uvicorn_graceful_shutdown_and_covers_it": 0.004747415892779827, "tests/test_compose_default_workers.py::test_gateway_bounds_uvicorn_graceful_shutdown": 0.004498166032135487, "tests/test_compose_default_workers.py::test_gateway_defaults_to_single_worker": 0.004529000027105212, "tests/test_compose_default_workers.py::test_gateway_stop_grace_period_covers_the_shutdown_work": 0.008649542927742004, "tests/test_compose_default_workers.py::test_gateway_worker_count_remains_overridable": 0.00446370686404407, "tests/test_compose_default_workers.py::test_shutdown_budget_models_every_bounded_lifespan_hook": 0.0011904160492122173, "tests/test_compose_extensions_config_writable.py::test_app_config_stays_read_only": 0.004464542027562857, "tests/test_compose_extensions_config_writable.py::test_extensions_config_is_mounted_writable": 0.004484334960579872, "tests/test_compose_extensions_config_writable.py::test_mount_options_parses_comma_separated_flags[./src:/dst-expected0]": 0.0002415832132101059, "tests/test_compose_extensions_config_writable.py::test_mount_options_parses_comma_separated_flags[./src:/dst:ro,z-expected2]": 0.00023150001652538776, "tests/test_compose_extensions_config_writable.py::test_mount_options_parses_comma_separated_flags[./src:/dst:ro-expected1]": 0.00024041719734668732, "tests/test_compose_extensions_config_writable.py::test_mount_options_parses_comma_separated_flags[./src:/dst:rw-expected4]": 0.00023783394135534763, "tests/test_compose_extensions_config_writable.py::test_mount_options_parses_comma_separated_flags[./src:/dst:z,ro-expected3]": 0.0002332502044737339, "tests/test_compose_nginx_ipv6_guard.py::test_all_nginx_launchers_use_one_identical_guard_pattern": 0.009065917925909162, "tests/test_compose_nginx_ipv6_guard.py::test_compose_nginx_execs_nginx_as_pid_1[dev]": 0.004765248857438564, "tests/test_compose_nginx_ipv6_guard.py::test_compose_nginx_execs_nginx_as_pid_1[prod]": 0.004499665927141905, "tests/test_compose_nginx_ipv6_guard.py::test_every_nginx_launcher_strips_the_ipv6_listen_when_ipv6_is_unavailable[dev]": 0.004711250076070428, "tests/test_compose_nginx_ipv6_guard.py::test_every_nginx_launcher_strips_the_ipv6_listen_when_ipv6_is_unavailable[helm]": 0.001353750005364418, "tests/test_compose_nginx_ipv6_guard.py::test_every_nginx_launcher_strips_the_ipv6_listen_when_ipv6_is_unavailable[prod]": 0.004584125941619277, "tests/test_compose_nginx_ipv6_guard.py::test_guard_pattern_removes_only_the_ipv6_listen_from_the_shipped_config[compose]": 0.0050945826806128025, "tests/test_compose_nginx_ipv6_guard.py::test_guard_pattern_removes_only_the_ipv6_listen_from_the_shipped_config[helm]": 0.005025583086535335, "tests/test_config_version.py::test_config_upgrade_adds_security_fail_closed_preserving_user_values": 0.039058917202055454, "tests/test_config_version.py::test_config_upgrade_checkout_helper_ignores_inherited_env_file": 0.38618175010196865, "tests/test_config_version.py::test_config_upgrade_creates_checkout_config_when_none_exists": 0.25775349885225296, "tests/test_config_version.py::test_config_upgrade_fails_on_missing_deer_flow_config_path": 0.24720133282244205, "tests/test_config_version.py::test_config_upgrade_feeds_inline_python_on_stdin": 0.0005020829848945141, "tests/test_config_version.py::test_config_upgrade_honors_deer_flow_config_path_from_dotenv": 0.3416529600508511, "tests/test_config_version.py::test_config_upgrade_honors_deer_flow_env_file_over_checkout_dotenv": 0.3397440011613071, "tests/test_config_version.py::test_config_upgrade_honors_deer_flow_project_root": 0.33791849901899695, "tests/test_config_version.py::test_config_upgrade_reports_invalid_deer_flow_project_root": 0.24678095919080079, "tests/test_config_version.py::test_config_upgrade_resolves_relative_deer_flow_config_path_from_backend": 0.3475022930651903, "tests/test_config_version.py::test_config_upgrade_targets_checkout_config_over_legacy_backend_copy": 0.38702558306977153, "tests/test_config_version.py::test_knowledge_base_config_is_provider_agnostic": 0.00023654079996049404, "tests/test_config_version.py::test_matching_version_no_warning": 0.0008736669551581144, "tests/test_config_version.py::test_missing_version_treated_as_zero": 0.0012154593132436275, "tests/test_config_version.py::test_newer_user_version_no_warning": 0.0008513317443430424, "tests/test_config_version.py::test_no_example_file_no_warning": 0.0005824579857289791, "tests/test_config_version.py::test_outdated_version_emits_warning": 0.0008925828151404858, "tests/test_config_version.py::test_security_fail_closed_bumped_config_version": 0.03916208422742784, "tests/test_config_version.py::test_string_config_version_does_not_raise_type_error": 0.0007510411087423563, "tests/test_config_version.py::test_version_26_config_reported_outdated_against_example": 0.04846525005996227, "tests/test_config_version.py::test_version_26_config_upgrades_to_checkpoint_channel_mode": 6.607288709143177, "tests/test_config_version.py::test_version_41_config_moves_legacy_ragflow_settings_to_tool": 0.37966941692866385, "tests/test_config_version.py::test_version_41_tools_only_ragflow_config_enables_knowledge_capability": 0.37587374984286726, "tests/test_config_version.py::test_version_45_lightrag_config_preserves_explicit_disabled_gate": 0.34051037416793406, "tests/test_config_version.py::test_version_45_tools_only_lightrag_config_keeps_knowledge_tool_available": 0.3776661248411983, "tests/test_config_version.py::test_version_45_tools_only_ragflow_config_runs_knowledge_migration": 0.37715983390808105, "tests/test_config_version.py::test_version_46_pii_disabled_config_upgrade_skips_token_secret": 0.3769844579510391, "tests/test_config_version.py::test_version_46_pii_enabled_config_reported_outdated_against_example": 0.046957250917330384, "tests/test_config_version.py::test_version_46_pii_enabled_config_upgrade_generates_token_secret": 0.38837596005760133, "tests/test_configured_extensions.py::test_dict_entry_passes_constructor_kwargs": 0.00027537508867681026, "tests/test_configured_extensions.py::test_empty_kwargs_matches_zero_arg_constructor": 0.00020362413488328457, "tests/test_configured_extensions.py::test_extensions_config_keeps_string_entries": 0.00021962495520710945, "tests/test_configured_extensions.py::test_extensions_config_parses_class_and_kwargs": 0.00021033408120274544, "tests/test_configured_extensions.py::test_extensions_config_rejects_blank_class_path": 0.0002098740078508854, "tests/test_configured_extensions.py::test_extensions_config_rejects_blank_string_entry": 0.00020845793187618256, "tests/test_configured_extensions.py::test_extensions_config_rejects_unknown_entry_fields": 0.00020991568453609943, "tests/test_configured_extensions.py::test_extensions_config_strips_string_entries": 0.0002060411497950554, "tests/test_configured_extensions.py::test_kwargs_reject_nan": 0.00020670797675848007, "tests/test_configured_extensions.py::test_kwargs_reject_non_json_values": 0.00030137505382299423, "tests/test_configured_extensions.py::test_kwargs_yaml_date_normalizes_to_iso_string": 0.0002091669011861086, "tests/test_configured_extensions.py::test_kwargs_yaml_datetime_normalizes_to_iso_string": 0.00020037591457366943, "tests/test_configured_extensions.py::test_malformed_raw_dict_fails_at_load": 0.00024245912209153175, "tests/test_configured_extensions.py::test_raw_dict_entry_passes_constructor_kwargs": 0.00022720801644027233, "tests/test_configured_extensions.py::test_raw_file_round_trips_kwargs_entries": 0.0033203342463821173, "tests/test_configured_extensions.py::test_string_entry_still_zero_arg": 0.0004237918183207512, "tests/test_configured_extensions.py::test_unknown_constructor_kwarg_fails_loudly": 0.0007055408786982298, "tests/test_console_router.py::TestConsoleRuns::test_listing_orders_paginates_and_joins_titles": 0.05996508407406509, "tests/test_console_router.py::TestConsoleRuns::test_offset_pagination": 0.05563904205337167, "tests/test_console_router.py::TestConsoleRuns::test_status_filter": 0.05705125001259148, "tests/test_console_router.py::TestConsoleStats::test_headline_counters": 0.06565124983899295, "tests/test_console_router.py::TestConsoleUsage::test_daily_buckets_and_model_breakdown": 0.05586987594142556, "tests/test_console_router.py::TestConsoleUsage::test_window_excludes_old_rows_but_stats_include_them": 0.05969616607762873, "tests/test_console_router.py::TestNoSqlBackend::test_503_when_memory_backend": 0.057773292530328035, "tests/test_console_router.py::TestPricing::test_cache_hits_billed_at_miss_price_without_hit_price": 0.05845095799304545, "tests/test_console_router.py::TestPricing::test_costs_null_without_pricing": 0.059070083079859614, "tests/test_console_router.py::TestPricing::test_costs_use_cache_hit_price": 0.061923376051709056, "tests/test_console_router.py::TestPricing::test_missing_provider_bucket_keeps_its_legacy_profile_alias_unpriced": 0.05944300000555813, "tests/test_console_router.py::TestPricing::test_missing_usage_keeps_same_day_model_and_totals_unpriced_in_any_row_order[r1]": 0.06498354324139655, "tests/test_console_router.py::TestPricing::test_missing_usage_keeps_same_day_model_and_totals_unpriced_in_any_row_order[r2]": 0.06370037514716387, "tests/test_console_router.py::TestPricing::test_missing_usage_outside_window_does_not_taint_window_cost": 0.06214020773768425, "tests/test_console_router.py::TestPricing::test_mixed_currencies_disable_cost_reporting": 0.06227758410386741, "tests/test_console_router.py::TestPricing::test_other_users_missing_usage_does_not_taint_scoped_cost": 0.06299029220826924, "tests/test_console_router.py::TestPricing::test_shared_currency_across_models_prices_normally": 0.06317358301021159, "tests/test_console_router.py::TestPricing::test_unknown_window_total_preserves_complete_other_day_and_model_cost": 0.057912001153454185, "tests/test_console_router.py::TestPricing::test_unpriced_missing_model_invalidates_run_total_but_not_complete_other_model_bucket": 0.06668450077995658, "tests/test_console_router.py::TestUserScoping::test_rows_filtered_by_resolved_user": 0.06344929314218462, "tests/test_console_router.py::test_explicit_missing_usage_rejects_full_run_quote_and_fallback[usage_map0]": 0.00028750021010637283, "tests/test_console_router.py::test_explicit_missing_usage_rejects_full_run_quote_and_fallback[usage_map1]": 0.0002397510688751936, "tests/test_console_router.py::test_explicit_missing_usage_rejects_full_run_quote_and_fallback[usage_map2]": 0.00023829122073948383, "tests/test_console_router.py::test_zero_missing_usage_marker_keeps_legacy_and_cache_pricing": 0.00025062495842576027, "tests/test_context_compaction.py::test_compact_thread_context_preserves_middleware_contributed_channels": 0.0014816669281572104, "tests/test_context_compaction.py::test_compact_thread_context_raises_on_summary_generation_failure": 0.00048612384125590324, "tests/test_context_compaction.py::test_compact_thread_context_reads_materialized_state_and_overwrites_messages": 0.0009252498857676983, "tests/test_context_compaction.py::test_compact_thread_context_real_mutation_graph_finishes_without_scheduling": 0.0025590837467461824, "tests/test_context_compaction.py::test_compact_thread_context_returns_noop_without_writing": 0.0004627089947462082, "tests/test_context_compaction.py::test_compact_thread_context_threads_selected_model_to_factory": 0.0007093327585607767, "tests/test_context_compaction.py::test_manual_compaction_fails_closed_when_agent_policy_cannot_load": 0.0006876650732010603, "tests/test_context_compaction.py::test_manual_compaction_fails_closed_without_valid_checkpoint_agent_binding[bound-default-agent]": 0.0005163757596164942, "tests/test_context_compaction.py::test_manual_compaction_fails_closed_without_valid_checkpoint_agent_binding[invalid-binding]": 0.0006954988930374384, "tests/test_context_compaction.py::test_manual_compaction_fails_closed_without_valid_checkpoint_agent_binding[legacy-missing]": 0.0006847919430583715, "tests/test_context_compaction.py::test_manual_compaction_fails_closed_without_valid_checkpoint_agent_binding[non-string-binding]": 0.0006847509648650885, "tests/test_context_compaction.py::test_manual_compaction_skips_memory_flush_for_opted_out_agent": 0.0006642511580139399, "tests/test_context_compaction.py::test_manual_compaction_uses_checkpoint_agent_for_flush_bucket": 0.0005786239635199308, "tests/test_context_compaction.py::test_manual_compaction_uses_checkpoint_agent_for_memory_policy[forged-agent]": 0.000593625009059906, "tests/test_context_compaction.py::test_manual_compaction_uses_checkpoint_agent_for_memory_policy[omitted-agent]": 0.0006118339952081442, "tests/test_context_compaction.py::test_resolve_agent_config_load_runs_off_the_event_loop": 0.0005679992027580738, "tests/test_context_compaction.py::test_resolve_agent_model_when_no_request_model": 0.0006089999806135893, "tests/test_context_compaction.py::test_resolve_falls_back_to_default": 0.0015233748126775026, "tests/test_context_compaction.py::test_resolve_invalid_request_model_falls_to_default_not_agent": 0.0004457088652998209, "tests/test_context_compaction.py::test_resolve_request_model_overrides_agent_and_default": 0.0004273748490959406, "tests/test_context_compaction_observation.py::TestAnInstallWithNoObserverPaysNothing::test_the_compaction_itself_still_happens_unobserved": 0.001169918105006218, "tests/test_context_compaction_observation.py::TestAnInstallWithNoObserverPaysNothing::test_the_sources_are_hashed_when_an_observer_is_registered": 0.0006441669538617134, "tests/test_context_compaction_observation.py::TestAnInstallWithNoObserverPaysNothing::test_the_sources_are_not_hashed_when_nothing_observes": 0.0007123327814042568, "tests/test_context_compaction_observation.py::TestSummarizationEmitsTheEvent::test_a_compaction_notifies_observers_once": 0.005693417973816395, "tests/test_context_compaction_observation.py::TestSummarizationEmitsTheEvent::test_no_event_is_emitted_when_the_trigger_does_not_fire": 0.0019915823359042406, "tests/test_context_compaction_observation.py::test_event_records_both_ends_of_the_transform": 0.00024558231234550476, "tests/test_context_compaction_observation.py::test_source_hashes_are_a_tuple_so_the_event_cannot_be_mutated_after_emission": 0.00020958436653017998, "tests/test_context_compaction_observation.py::test_source_hashes_are_computed_on_content_directly_not_a_stringified_copy": 0.0008567080367356539, "tests/test_conversation_access.py::test_missing_auth_context_does_not_grant_access": 0.00048483372665941715, "tests/test_conversation_access.py::test_missing_transcript_is_reported_without_checkpoint_reconstruction": 0.0028028739616274834, "tests/test_conversation_access.py::test_only_explicit_references_grant_access_and_urls_are_local_selectors": 0.0012290000449866056, "tests/test_conversation_access.py::test_opt_in_and_effective_read_permission_are_required_even_for_admin[permissions0-True]": 0.0005835010670125484, "tests/test_conversation_access.py::test_opt_in_and_effective_read_permission_are_required_even_for_admin[permissions1-True]": 0.0004889578558504581, "tests/test_conversation_access.py::test_opt_in_and_effective_read_permission_are_required_even_for_admin[permissions2-False]": 0.000567043200135231, "tests/test_conversation_access.py::test_read_checks_current_ownership_and_bounds_text": 0.0018113742116838694, "tests/test_conversation_access.py::test_reader_pages_visible_text_and_keeps_source_unchanged": 0.000920166028663516, "tests/test_conversation_access.py::test_reference_field_is_explicit_and_bounded": 0.0002846668940037489, "tests/test_conversation_access.py::test_scheduled_reader_rejects_urls_and_missing_owner": 0.00048450101166963577, "tests/test_conversation_access.py::test_scheduled_reader_uses_explicit_owner_without_http_authority": 0.0066090410109609365, "tests/test_conversation_access.py::test_start_run_installs_fresh_capability_without_persisting_it": 0.005173626355826855, "tests/test_conversation_access.py::test_wrong_owner_missing_and_unlisted_targets_are_denied_before_content_read": 0.0012036659754812717, "tests/test_conversation_access_edge_cases.py::test_custom_agent_link_does_not_widen_the_path_or_origin_contract[https://deerflow.example/workspace/agents/researcher/chats/source/extra]": 0.0004584991838783026, "tests/test_conversation_access_edge_cases.py::test_custom_agent_link_does_not_widen_the_path_or_origin_contract[https://deerflow.example/workspace/agents/researcher/not-chats/source]": 0.0005374171305447817, "tests/test_conversation_access_edge_cases.py::test_custom_agent_link_does_not_widen_the_path_or_origin_contract[https://other.example/workspace/agents/researcher/chats/source]": 0.0005154169630259275, "tests/test_conversation_access_edge_cases.py::test_escaped_text_that_alone_exceeds_the_budget_is_cut_to_fit": 0.0010817500296980143, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[ 1]": 0.0006526249926537275, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[-1]": 0.0009938320145010948, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[0]": 0.0006809171754866838, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[1 ]": 0.0006822501309216022, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[1.0]": 0.0006458337884396315, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[1]": 0.0006756249349564314, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[99999999999999999999]": 0.000672125956043601, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[True]": 0.0006926241330802441, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[\\u0661]": 0.0006604592781513929, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[\\uff11]": 0.0006731669418513775, "tests/test_conversation_access_edge_cases.py::test_invalid_cursor_is_rejected_before_transcript_queries[]": 0.0006622083019465208, "tests/test_conversation_access_edge_cases.py::test_message_that_does_not_fit_the_page_starts_the_next_page_intact": 0.0008964170701801777, "tests/test_conversation_access_edge_cases.py::test_multipart_text_preserves_rendered_block_boundaries": 0.00020575127564370632, "tests/test_conversation_access_edge_cases.py::test_only_visible_text_blocks_cross_the_reader": 0.0002305419184267521, "tests/test_conversation_access_edge_cases.py::test_page_text_budget_continues_without_skipping_earlier_messages": 0.0012772080954164267, "tests/test_conversation_access_edge_cases.py::test_pages_stay_inline_under_the_tool_output_budget[budget-disabled]": 0.0013370828237384558, "tests/test_conversation_access_edge_cases.py::test_pages_stay_inline_under_the_tool_output_budget[default-budget]": 0.0015462918672710657, "tests/test_conversation_access_edge_cases.py::test_pages_stay_inline_under_the_tool_output_budget[exempt]": 0.0013724169693887234, "tests/test_conversation_access_edge_cases.py::test_pages_stay_inline_under_the_tool_output_budget[fallback-only]": 0.0018744172994047403, "tests/test_conversation_access_edge_cases.py::test_pages_stay_inline_under_the_tool_output_budget[per-tool-override]": 0.0022471242118626833, "tests/test_conversation_access_edge_cases.py::test_reference_accepts_both_frontend_conversation_routes[/workspace/agents/researcher/chats/source]": 0.0005054578650742769, "tests/test_conversation_access_edge_cases.py::test_reference_accepts_both_frontend_conversation_routes[/workspace/chats/source]": 0.00046883197501301765, "tests/test_conversation_access_edge_cases.py::test_single_long_message_is_an_explicitly_truncated_excerpt": 0.0007074999157339334, "tests/test_conversation_access_edge_cases.py::test_truncation_notice_requests_missing_material_before_claiming_complete_requirements[complete-message]": 0.0007232921198010445, "tests/test_conversation_access_edge_cases.py::test_truncation_notice_requests_missing_material_before_claiming_complete_requirements[message-limit]": 0.0007587082218378782, "tests/test_conversation_access_edge_cases.py::test_truncation_notice_requests_missing_material_before_claiming_complete_requirements[more-pages-without-truncation]": 0.0007269592024385929, "tests/test_conversation_access_edge_cases.py::test_truncation_notice_requests_missing_material_before_claiming_complete_requirements[page-budget-defers-message]": 0.0007886670064181089, "tests/test_conversation_access_edge_cases.py::test_visible_text_is_parsed_once_per_scan_and_refreshed_on_the_next_read": 0.0008851250167936087, "tests/test_conversation_message_continuation.py::test_budget_too_small_for_any_text_stops_instead_of_looping": 0.0011176657862961292, "tests/test_conversation_message_continuation.py::test_complete_messages_carry_no_continuation": 0.0006365419831126928, "tests/test_conversation_message_continuation.py::test_continuation_reads_one_row_instead_of_scanning_history": 0.0015752092003822327, "tests/test_conversation_message_continuation.py::test_continuation_reads_only_visible_messages_of_listed_owned_threads": 0.0007344577461481094, "tests/test_conversation_message_continuation.py::test_continuation_rechecks_current_ownership": 0.0006620842032134533, "tests/test_conversation_message_continuation.py::test_cut_message_is_read_to_the_end_through_continuations[ascii]": 0.0016429577954113483, "tests/test_conversation_message_continuation.py::test_cut_message_is_read_to_the_end_through_continuations[escaped-cjk]": 0.0024233751464635134, "tests/test_conversation_message_continuation.py::test_cut_message_is_read_to_the_end_through_continuations[small-budget]": 0.003404499962925911, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments0]": 0.0006384579464793205, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments1]": 0.0006640411447733641, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments2]": 0.0006638751365244389, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments3]": 0.0007052919827401638, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments4]": 0.0006425410974770784, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments5]": 0.0006455841939896345, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments6]": 0.0006612073630094528, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments7]": 0.0010011261329054832, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments8]": 0.000644459156319499, "tests/test_conversation_message_continuation.py::test_invalid_continuation_arguments_are_rejected_before_transcript_queries[arguments9]": 0.0006284581031650305, "tests/test_conversation_message_continuation.py::test_offsets_follow_the_current_text_of_a_live_source": 0.0007370428647845984, "tests/test_conversation_message_continuation.py::test_small_budget_that_fits_some_text_still_makes_progress": 0.0015347918961197138, "tests/test_conversation_reader.py::test_default_reader_keeps_parent_tool_results_and_does_not_mutate_source": 0.0005825418047606945, "tests/test_conversation_reader.py::test_reader_filters_before_paging_and_keeps_explicit_owner_on_every_query": 0.0006457909476011992, "tests/test_conversation_reader.py::test_reader_reports_exhaustion_when_only_filtered_messages_remain": 0.0005108332261443138, "tests/test_conversation_references_context_channel.py::test_a_malformed_top_level_value_reports_its_type_error_not_the_conflict": 0.00021129101514816284, "tests/test_conversation_references_context_channel.py::test_a_one_shot_iterable_that_is_not_an_iterator_is_also_read_once": 0.0002715419977903366, "tests/test_conversation_references_context_channel.py::test_a_one_shot_iterator_of_valid_items_is_read_once_and_kept": 0.0002617929130792618, "tests/test_conversation_references_context_channel.py::test_a_one_shot_iterator_with_a_bad_item_still_reports_the_item_error": 0.00021199998445808887, "tests/test_conversation_references_context_channel.py::test_an_empty_top_level_list_does_not_conflict_with_context": 0.00020920904353260994, "tests/test_conversation_references_context_channel.py::test_context_references_are_lifted_into_the_request_and_removed_from_context": 0.00030683306977152824, "tests/test_conversation_references_context_channel.py::test_context_references_keep_the_top_level_bounds[invalid1]": 0.0003320830874145031, "tests/test_conversation_references_context_channel.py::test_context_references_keep_the_top_level_bounds[invalid2]": 0.0002302501816302538, "tests/test_conversation_references_context_channel.py::test_context_references_keep_the_top_level_bounds[invalid3]": 0.0002257914748042822, "tests/test_conversation_references_context_channel.py::test_context_references_keep_the_top_level_bounds[invalid4]": 0.00023650005459785461, "tests/test_conversation_references_context_channel.py::test_context_references_keep_the_top_level_bounds[invalid5]": 0.0002341258805245161, "tests/test_conversation_references_context_channel.py::test_context_references_keep_the_top_level_bounds[source]": 0.00024341722019016743, "tests/test_conversation_references_context_channel.py::test_empty_context_references_grant_nothing_and_leave_no_key[None]": 0.00024916580878198147, "tests/test_conversation_references_context_channel.py::test_empty_context_references_grant_nothing_and_leave_no_key[value1]": 0.00023154192604124546, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[UserList]": 0.00023645791225135326, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[deque]": 0.00024054106324911118, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[dict_keys]": 0.0002218338195234537, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[frozenset]": 0.00022558425553143024, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[generator]": 0.00024291686713695526, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[set]": 0.0002284180372953415, "tests/test_conversation_references_context_channel.py::test_everything_the_field_would_coerce_also_reports_the_conflict[tuple]": 0.00022758310660719872, "tests/test_conversation_references_context_channel.py::test_invalid_items_at_the_top_level_report_the_item_error_not_the_conflict[dict_items]": 0.00022075092419981956, "tests/test_conversation_references_context_channel.py::test_invalid_items_at_the_top_level_report_the_item_error_not_the_conflict[dict_values]": 0.00023408280685544014, "tests/test_conversation_references_context_channel.py::test_invalid_items_at_the_top_level_report_the_item_error_not_the_conflict[empty_item]": 0.00022887485101819038, "tests/test_conversation_references_context_channel.py::test_invalid_items_at_the_top_level_report_the_item_error_not_the_conflict[int_item]": 0.0005889590829610825, "tests/test_conversation_references_context_channel.py::test_invalid_items_at_the_top_level_report_the_item_error_not_the_conflict[range]": 0.00022800127044320107, "tests/test_conversation_references_context_channel.py::test_max_references_matches_the_field_bound": 0.00021041720174252987, "tests/test_conversation_references_context_channel.py::test_start_run_grants_through_context_without_forwarding_the_key": 0.0020107091404497623, "tests/test_conversation_references_context_channel.py::test_top_level_and_context_references_together_are_rejected": 0.00023199967108666897, "tests/test_conversation_references_context_channel.py::test_values_the_field_rejects_still_report_their_own_type_error[bytes]": 0.00021454202942550182, "tests/test_conversation_references_context_channel.py::test_values_the_field_rejects_still_report_their_own_type_error[dict]": 0.00022979197092354298, "tests/test_conversation_references_context_channel.py::test_values_the_field_rejects_still_report_their_own_type_error[false]": 0.0004219168331474066, "tests/test_conversation_references_context_channel.py::test_values_the_field_rejects_still_report_their_own_type_error[float]": 0.0002376670017838478, "tests/test_conversation_references_context_channel.py::test_values_the_field_rejects_still_report_their_own_type_error[zero]": 0.0002405839040875435, "tests/test_converters.py::TestLangchainToOpenaiCompletion::test_basic_completion": 0.0002477499656379223, "tests/test_converters.py::TestLangchainToOpenaiCompletion::test_completion_no_usage": 0.00028375000692903996, "tests/test_converters.py::TestLangchainToOpenaiCompletion::test_completion_with_tool_calls": 0.00023516686633229256, "tests/test_converters.py::TestLangchainToOpenaiCompletion::test_finish_reason_default_stop": 0.0002382500097155571, "tests/test_converters.py::TestLangchainToOpenaiCompletion::test_finish_reason_from_response_metadata": 0.0002349566202610731, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_ai_message_empty_content_no_tools": 0.0003253752365708351, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_ai_message_list_content": 0.000249998876824975, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_ai_message_text_and_tool_calls": 0.0002545418683439493, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_ai_message_text_only": 0.0003097499720752239, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_ai_message_with_tool_calls": 0.0002878340892493725, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_human_message": 0.00024391594342887402, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_system_message": 0.0002460838295519352, "tests/test_converters.py::TestLangchainToOpenaiMessage::test_tool_message": 0.00024000019766390324, "tests/test_converters.py::TestMessagesToOpenai::test_convert_message_list": 0.00028045778162777424, "tests/test_converters.py::TestMessagesToOpenai::test_empty_list": 0.00021258392371237278, "tests/test_crawl4ai_tools.py::TestCrawl4AiBackendIsolation::test_web_fetch_tool_allows_public_backend": 0.0009947919752448797, "tests/test_crawl4ai_tools.py::TestCrawl4AiBackendIsolation::test_web_fetch_tool_allows_self_hosted_backend_when_confirmed": 0.0009192919824272394, "tests/test_crawl4ai_tools.py::TestCrawl4AiBackendIsolation::test_web_fetch_tool_fails_closed_even_with_allow_private": 0.0008964170701801777, "tests/test_crawl4ai_tools.py::TestCrawl4AiBackendIsolation::test_web_fetch_tool_fails_closed_on_default_backend": 0.0009029172360897064, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_empty": 0.0007122920360416174, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_http_error": 0.0006961661856621504, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_no_token_header_when_unset": 0.0010649578180164099, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_non_json_200": 0.0007220420520752668, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_request_error": 0.0006822920404374599, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_strips_trailing_slash_in_base_url": 0.000410956796258688, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_success": 0.0009119582828134298, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_success_false": 0.0007147083524614573, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_timeout": 0.0006682910025119781, "tests/test_crawl4ai_tools.py::TestCrawl4AiClient::test_fetch_markdown_with_token": 0.0007281659636646509, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_build_client_defaults_when_unconfigured": 0.00046604080125689507, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_build_client_reads_config": 0.0004963341634720564, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_build_client_reads_token": 0.0004737498238682747, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_coerce_filter_validates_and_normalizes": 0.0009951668325811625, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_coerce_timeout_handles_bool_and_bad_values": 0.0005046259611845016, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_allows_private_when_opted_in": 0.0009351659100502729, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_error_passthrough": 0.0011584162712097168, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_exception": 0.0010867498349398375, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_invalid_filter_falls_back_to_fit": 0.001072874292731285, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_passes_configured_filter": 0.0010146668646484613, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_reads_config_once": 0.0010599996894598007, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_rejects_dns_resolving_to_private": 0.0009302080143243074, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_rejects_metadata_ip[http://100.100.100.200/latest/meta-data/]": 0.0009177103638648987, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_rejects_metadata_ip[http://169.254.169.254/latest/meta-data/]": 0.0009105007629841566, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_rejects_metadata_ip[http://[::ffff:100.100.100.200]/latest/meta-data/]": 0.000896042212843895, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_success": 0.0013026269152760506, "tests/test_crawl4ai_tools.py::TestCrawl4AiTools::test_web_fetch_tool_truncates_to_4096": 0.0011903340928256512, "tests/test_create_deerflow_agent.py::test_agent_features_defaults": 0.0002192491665482521, "tests/test_create_deerflow_agent.py::test_always_on_error_handling": 0.0003372079227119684, "tests/test_create_deerflow_agent.py::test_checkpointer_passthrough": 0.00034933374263346195, "tests/test_create_deerflow_agent.py::test_clarification_always_last": 0.0003969173412770033, "tests/test_create_deerflow_agent.py::test_compiled_factory_graph_selects_full_and_delta_message_channels": 0.012265416793525219, "tests/test_create_deerflow_agent.py::test_custom_middleware_replaces_default": 0.0003550408873707056, "tests/test_create_deerflow_agent.py::test_custom_sandbox_replaces_group": 0.00029595824889838696, "tests/test_create_deerflow_agent.py::test_custom_state_schema_is_preserved_in_full_mode_and_adapted_in_delta_mode": 0.0005733331199735403, "tests/test_create_deerflow_agent.py::test_delta_checkpointer_combination_is_rejected_before_any_persistence": 0.00032716826535761356, "tests/test_create_deerflow_agent.py::test_delta_creation_selects_delta_state_and_copies_middleware": 0.00036820885725319386, "tests/test_create_deerflow_agent.py::test_explicit_subagent_runtime_aligns_factory_middleware_and_tools": 0.000476709334179759, "tests/test_create_deerflow_agent.py::test_explicit_subagent_runtime_requires_the_subagent_feature": 0.0002973342780023813, "tests/test_create_deerflow_agent.py::test_extra_both_next_and_prev_error": 0.00028475094586610794, "tests/test_create_deerflow_agent.py::test_extra_circular_dependency": 0.0002897498197853565, "tests/test_create_deerflow_agent.py::test_extra_conflict_same_next_target": 0.000317583791911602, "tests/test_create_deerflow_agent.py::test_extra_conflict_same_prev_target": 0.0002617922145873308, "tests/test_create_deerflow_agent.py::test_extra_cross_external_anchoring": 0.00037787482142448425, "tests/test_create_deerflow_agent.py::test_extra_middleware_bad_type": 0.0002932911738753319, "tests/test_create_deerflow_agent.py::test_extra_next_inserts_after_anchor": 0.0003667499404400587, "tests/test_create_deerflow_agent.py::test_extra_opposite_direction_same_anchor_conflict": 0.0002900410909205675, "tests/test_create_deerflow_agent.py::test_extra_prev_inserts_before_anchor": 0.00032729003578424454, "tests/test_create_deerflow_agent.py::test_extra_unanchored_before_clarification": 0.00037154112942516804, "tests/test_create_deerflow_agent.py::test_extra_unresolvable_anchor": 0.00030820793472230434, "tests/test_create_deerflow_agent.py::test_extra_with_middleware_takeover_conflict": 0.0003047920763492584, "tests/test_create_deerflow_agent.py::test_factory_defaults_to_redaction_off": 0.0003932500258088112, "tests/test_create_deerflow_agent.py::test_factory_rejects_configured_batch_runtime_before_worker_start": 0.0003806247841566801, "tests/test_create_deerflow_agent.py::test_factory_threads_pii_redaction_config": 0.00040804105810821056, "tests/test_create_deerflow_agent.py::test_features_mode": 0.000339374179020524, "tests/test_create_deerflow_agent.py::test_full_chain_order": 0.00039504189044237137, "tests/test_create_deerflow_agent.py::test_guardrail_custom_middleware": 0.00031250016763806343, "tests/test_create_deerflow_agent.py::test_guardrail_default_off": 0.0003756678197532892, "tests/test_create_deerflow_agent.py::test_guardrail_true_raises": 0.0002492079511284828, "tests/test_create_deerflow_agent.py::test_loop_detection_always_present": 0.00034699984826147556, "tests/test_create_deerflow_agent.py::test_loop_detection_before_clarification": 0.00029562576673924923, "tests/test_create_deerflow_agent.py::test_loop_detection_custom_middleware": 0.00036362488754093647, "tests/test_create_deerflow_agent.py::test_loop_detection_disabled": 0.0002975009847432375, "tests/test_create_deerflow_agent.py::test_middleware_and_features_conflict": 0.0005621667951345444, "tests/test_create_deerflow_agent.py::test_middleware_takeover": 0.0003225419204682112, "tests/test_create_deerflow_agent.py::test_minimal_creation": 0.0003993329592049122, "tests/test_create_deerflow_agent.py::test_next_bad_anchor_type": 0.00030204071663320065, "tests/test_create_deerflow_agent.py::test_next_clarification_preserves_tail_invariant": 0.00038104201667010784, "tests/test_create_deerflow_agent.py::test_next_decorator": 0.00024212501011788845, "tests/test_create_deerflow_agent.py::test_plan_mode_adds_todo_middleware": 0.0003423749003559351, "tests/test_create_deerflow_agent.py::test_plan_mode_default_no_todo": 0.0006709583103656769, "tests/test_create_deerflow_agent.py::test_prev_bad_anchor_type": 0.0002811257727444172, "tests/test_create_deerflow_agent.py::test_prev_decorator": 0.00022945785894989967, "tests/test_create_deerflow_agent.py::test_sandbox_disabled": 0.0003716251812875271, "tests/test_create_deerflow_agent.py::test_subagent_injects_task_tool": 0.00034187454730272293, "tests/test_create_deerflow_agent.py::test_subagent_total_per_run_holds_across_model_turns": 0.010567459277808666, "tests/test_create_deerflow_agent.py::test_summarization_feature_keeps_the_summary_in_model_requests": 0.030718833208084106, "tests/test_create_deerflow_agent.py::test_summarization_true_raises": 0.0002867502626031637, "tests/test_create_deerflow_agent.py::test_token_budget_true_enforces_the_default_budget": 0.0063923741690814495, "tests/test_create_deerflow_agent.py::test_tool_deduplication": 0.0003262499812990427, "tests/test_create_deerflow_agent.py::test_view_image_middleware_preserves_viewed_images_reducer": 0.0004121251404285431, "tests/test_create_deerflow_agent.py::test_vision_custom_middleware_without_sandbox_does_not_inject_tool": 0.0003093348350375891, "tests/test_create_deerflow_agent.py::test_vision_injects_view_image_tool": 0.00031787389889359474, "tests/test_create_deerflow_agent.py::test_vision_without_sandbox_does_not_inject_view_image_tool": 0.0003086260985583067, "tests/test_create_deerflow_agent.py::test_with_system_prompt": 0.0004115840420126915, "tests/test_create_deerflow_agent.py::test_with_tools": 0.00041837478056550026, "tests/test_create_deerflow_agent_live.py::test_agent_with_custom_tool": 5.595805123448372e-05, "tests/test_create_deerflow_agent_live.py::test_features_mode_middleware_chain": 5.625095218420029e-05, "tests/test_create_deerflow_agent_live.py::test_minimal_agent_responds": 8.233403787016869e-05, "tests/test_credential_file_encoding.py::test_claude_falls_back_after_invalid_utf8_override": 0.002294667297974229, "tests/test_credential_file_encoding.py::test_cli_credentials_accept_utf8_with_or_without_bom[claude-utf-8-sig]": 0.0020332082640379667, "tests/test_credential_file_encoding.py::test_cli_credentials_accept_utf8_with_or_without_bom[claude-utf-8]": 0.0021327491849660873, "tests/test_credential_file_encoding.py::test_cli_credentials_accept_utf8_with_or_without_bom[codex-legacy-utf-8-sig]": 0.0019896661397069693, "tests/test_credential_file_encoding.py::test_cli_credentials_accept_utf8_with_or_without_bom[codex-legacy-utf-8]": 0.0020967500749975443, "tests/test_credential_file_encoding.py::test_cli_credentials_accept_utf8_with_or_without_bom[codex-utf-8-sig]": 0.0019443747587502003, "tests/test_credential_file_encoding.py::test_cli_credentials_accept_utf8_with_or_without_bom[codex-utf-8]": 0.0019105412065982819, "tests/test_credential_file_encoding.py::test_cli_credentials_do_not_use_the_host_text_encoding[claude]": 0.002096957992762327, "tests/test_credential_file_encoding.py::test_cli_credentials_do_not_use_the_host_text_encoding[codex-legacy]": 0.002069417154416442, "tests/test_credential_file_encoding.py::test_cli_credentials_do_not_use_the_host_text_encoding[codex]": 0.0017959573306143284, "tests/test_credential_file_encoding.py::test_doctor_accepts_the_same_utf8_credential_files[claude-utf-8-sig]": 0.0021825821604579687, "tests/test_credential_file_encoding.py::test_doctor_accepts_the_same_utf8_credential_files[claude-utf-8]": 0.0021630842238664627, "tests/test_credential_file_encoding.py::test_doctor_accepts_the_same_utf8_credential_files[codex-legacy-utf-8-sig]": 0.0024157920852303505, "tests/test_credential_file_encoding.py::test_doctor_accepts_the_same_utf8_credential_files[codex-legacy-utf-8]": 0.002146500162780285, "tests/test_credential_file_encoding.py::test_doctor_accepts_the_same_utf8_credential_files[codex-utf-8-sig]": 0.0023080431856215, "tests/test_credential_file_encoding.py::test_doctor_accepts_the_same_utf8_credential_files[codex-utf-8]": 0.002259874949231744, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[claude-\\xff\\xfeinvalid]": 0.002389251021668315, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[claude-not JSON]": 0.0018677911721169949, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[claude-{\"access_token\": \"synthetic-token\"}\\xff]": 0.0020531669724732637, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[codex-\\xff\\xfeinvalid]": 0.002111624926328659, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[codex-legacy-\\xff\\xfeinvalid]": 0.0020581670105457306, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[codex-legacy-not JSON]": 0.0021639580372720957, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[codex-legacy-{\"access_token\": \"synthetic-token\"}\\xff]": 0.0019150013104081154, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[codex-not JSON]": 0.0020397512707859278, "tests/test_credential_file_encoding.py::test_unreadable_credential_files_degrade_to_no_credential[codex-{\"access_token\": \"synthetic-token\"}\\xff]": 0.0017991249915212393, "tests/test_credential_loader.py::test_claude_chat_model_instances_share_file_descriptor_token": 0.0031135831959545612, "tests/test_credential_loader.py::test_codex_chat_model_reports_missing_credential_for_non_object_auth_file": 0.002178249880671501, "tests/test_credential_loader.py::test_codex_chat_model_reports_missing_credential_for_non_string_access_token": 0.0018474149983376265, "tests/test_credential_loader.py::test_concurrent_loads_drain_file_descriptor_once": 0.10568329296074808, "tests/test_credential_loader.py::test_load_claude_code_credential_degrades_non_string_refresh_token[12345]": 0.0028834568802267313, "tests/test_credential_loader.py::test_load_claude_code_credential_degrades_non_string_refresh_token[None]": 0.003165292087942362, "tests/test_credential_loader.py::test_load_claude_code_credential_degrades_non_string_refresh_token[refresh_token2]": 0.0027480407152324915, "tests/test_credential_loader.py::test_load_claude_code_credential_degrades_non_string_refresh_token[refresh_token3]": 0.0021151250693947077, "tests/test_credential_loader.py::test_load_claude_code_credential_falls_back_to_default_file_when_override_is_invalid": 0.0025322912260890007, "tests/test_credential_loader.py::test_load_claude_code_credential_falls_back_to_default_when_override_access_token_is_non_string": 0.0018644591327756643, "tests/test_credential_loader.py::test_load_claude_code_credential_falls_back_to_default_when_override_container_is_malformed": 0.003061208175495267, "tests/test_credential_loader.py::test_load_claude_code_credential_falls_back_to_default_when_override_expires_at_is_non_numeric": 0.0018985834904015064, "tests/test_credential_loader.py::test_load_claude_code_credential_from_anthropic_auth_env": 0.00023845792748034, "tests/test_credential_loader.py::test_load_claude_code_credential_from_direct_env": 0.00025295792147517204, "tests/test_credential_loader.py::test_load_claude_code_credential_from_file_descriptor": 0.00023741601034998894, "tests/test_credential_loader.py::test_load_claude_code_credential_from_override_path": 0.002534125931560993, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_blank_string_access_token[ ]": 0.002640499733388424, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_blank_string_access_token[ ]": 0.0023950831964612007, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_blank_string_access_token[\\t\\n]": 0.0027151249814778566, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_directory_path": 0.0024050818756222725, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_malformed_oauth_container[payload0]": 0.0022844590712338686, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_malformed_oauth_container[payload1]": 0.002393833128735423, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_malformed_oauth_container[payload2]": 0.002977916272357106, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_malformed_oauth_container[payload3]": 0.002249958924949169, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_malformed_oauth_container[payload4]": 0.0027493329253047705, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_numeric_expires_at[1773430695128]": 0.002831291640177369, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_numeric_expires_at[None]": 0.002318749902769923, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_numeric_expires_at[expires_at2]": 0.002429292304441333, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_numeric_expires_at[expires_at3]": 0.002386291977018118, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_string_access_token[12345]": 0.002227292163297534, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_string_access_token[access_token1]": 0.001892124768346548, "tests/test_credential_loader.py::test_load_claude_code_credential_ignores_non_string_access_token[access_token2]": 0.0027200430631637573, "tests/test_credential_loader.py::test_load_claude_code_credential_rereads_when_file_descriptor_changes": 0.00022333301603794098, "tests/test_credential_loader.py::test_load_claude_code_credential_reuses_drained_file_descriptor": 0.0028574164025485516, "tests/test_credential_loader.py::test_load_claude_code_credential_strips_a_padded_access_token": 0.002413500100374222, "tests/test_credential_loader.py::test_load_claude_code_credential_survives_closed_file_descriptor": 0.002977584023028612, "tests/test_credential_loader.py::test_load_codex_cli_credential_defaults_null_account_id": 0.001993251033127308, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_blank_access_token[ ]": 0.001709874952211976, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_blank_access_token[\\t\\n]": 0.0017230836674571037, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_blank_access_token[]": 0.001934708096086979, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_object_auth_file[5]": 0.0020154167432338, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_object_auth_file[codex-access-token]": 0.0018366251606494188, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_object_auth_file[payload0]": 0.0021075832191854715, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_string_access_token[999]": 0.0018592088017612696, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_string_access_token[access_token1]": 0.0018472922965884209, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_string_access_token[access_token2]": 0.0019416657742112875, "tests/test_credential_loader.py::test_load_codex_cli_credential_ignores_non_string_account_id": 0.00218791700899601, "tests/test_credential_loader.py::test_load_codex_cli_credential_strips_access_token_whitespace": 0.0017872489988803864, "tests/test_credential_loader.py::test_load_codex_cli_credential_supports_legacy_top_level_shape": 0.0018883340526372194, "tests/test_credential_loader.py::test_load_codex_cli_credential_supports_nested_tokens_shape": 0.0018838327378034592, "tests/test_credentials_key.py::test_a_blank_environment_value_means_unset": 0.002220915863290429, "tests/test_credentials_key.py::test_a_corrupt_key_file_is_refused_and_left_alone": 0.05727937491610646, "tests/test_credentials_key.py::test_a_malformed_environment_key_is_refused_before_touching_disk": 0.00201020878739655, "tests/test_credentials_key.py::test_a_single_instance_generates_the_key_file_once": 0.0021406649611890316, "tests/test_credentials_key.py::test_an_undecryptable_value_raises_an_invalid_token_subclass": 0.0003299578092992306, "tests/test_credentials_key.py::test_cipher_writes_a_versioned_prefix_and_round_trips": 0.0004177498631179333, "tests/test_credentials_key.py::test_legacy_v1_values_written_by_the_passphrase_cipher_stay_readable": 0.0002800007350742817, "tests/test_credentials_key.py::test_parse_accepts_a_single_key": 0.000300748972222209, "tests/test_credentials_key.py::test_parse_keeps_rotation_order_and_ignores_blank_entries": 0.00025095907039940357, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[empty]": 0.0002674588467925787, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[garbage]": 0.0002634997945278883, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[non-ascii]": 0.0002488750033080578, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[only-separators]": 0.0003593750298023224, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[second-entry-bad]": 0.00025175116024911404, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[standard-alphabet]": 0.00023533403873443604, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[too-long]": 0.00024025002494454384, "tests/test_credentials_key.py::test_parse_rejects_malformed_keys_without_echoing_them[truncated]": 0.0002514172811061144, "tests/test_credentials_key.py::test_rotate_re_encrypts_under_the_primary_key": 0.0002600839361548424, "tests/test_credentials_key.py::test_the_environment_key_list_wins_and_no_file_is_written": 0.0017167921178042889, "tests/test_credentials_key.py::test_the_first_key_encrypts_and_every_key_decrypts": 0.00027891620993614197, "tests/test_credentials_key.py::test_the_key_is_never_derived_from_the_jwt_secret": 0.003193792188540101, "tests/test_credentials_key.py::test_the_process_cipher_is_loaded_once_until_reset": 0.0021076248958706856, "tests/test_credentials_key.py::test_v1_values_under_a_raw_key_are_readable_by_the_deployment_cipher": 0.00025904132053256035, "tests/test_csrf_middleware.py::test_auth_post_allows_explicit_configured_origin": 0.0014584590680897236, "tests/test_csrf_middleware.py::test_auth_post_allows_forwarded_same_origin": 0.0018274597823619843, "tests/test_csrf_middleware.py::test_auth_post_allows_forwarded_same_origin_with_non_default_port": 0.0015814162325114012, "tests/test_csrf_middleware.py::test_auth_post_allows_rfc_forwarded_same_origin": 0.001489040907472372, "tests/test_csrf_middleware.py::test_auth_post_allows_same_origin_browser_request": 0.001755459001287818, "tests/test_csrf_middleware.py::test_auth_post_allows_same_origin_default_port_equivalence": 0.0016331661026924849, "tests/test_csrf_middleware.py::test_auth_post_does_not_treat_wildcard_cors_as_allowed_origin": 0.0016207508742809296, "tests/test_csrf_middleware.py::test_auth_post_rejects_cross_origin_browser_request": 0.0014227498322725296, "tests/test_csrf_middleware.py::test_auth_post_rejects_malformed_origin_with_invalid_port": 0.001390292076393962, "tests/test_csrf_middleware.py::test_auth_post_rejects_malformed_origin_with_path": 0.0012368748430162668, "tests/test_csrf_middleware.py::test_auth_post_sets_strict_samesite_csrf_cookie": 0.001466207206249237, "tests/test_csrf_middleware.py::test_auth_post_without_origin_still_allows_non_browser_clients": 0.0014602909795939922, "tests/test_csrf_middleware.py::test_channel_posts_require_double_submit_csrf": 0.0011545410379767418, "tests/test_csrf_middleware.py::test_csrf_uses_the_same_root_path_projection_as_the_router": 0.0031647507566958666, "tests/test_csrf_middleware.py::test_non_auth_mutation_allows_valid_double_submit_token": 0.0015089570078998804, "tests/test_csrf_middleware.py::test_non_auth_mutation_rejects_mismatched_double_submit_token": 0.0011433749459683895, "tests/test_csrf_middleware.py::test_non_auth_mutation_rejects_non_ascii_double_submit_token": 0.0012450420763343573, "tests/test_csrf_middleware.py::test_non_auth_mutation_still_requires_double_submit_token": 0.0011332498397678137, "tests/test_csrf_middleware.py::test_url_reconstruction_cannot_create_a_csrf_exemption": 0.004698749864473939, "tests/test_csv_acceptance.py::test_admission_uses_csv_path": 0.000197957968339324, "tests/test_csv_acceptance.py::test_definite_malformed_header_is_negative_regardless_of_body[False-\"id\"x,name\\n]": 0.002296124817803502, "tests/test_csv_acceptance.py::test_definite_malformed_header_is_negative_regardless_of_body[False-\"id\"x,name\\r]": 0.002312958240509033, "tests/test_csv_acceptance.py::test_definite_malformed_header_is_negative_regardless_of_body[False-\"line\\nbreak\"x,name\\r\\n]": 0.0023563329596072435, "tests/test_csv_acceptance.py::test_definite_malformed_header_is_negative_regardless_of_body[True-\"id\"x,name\\n]": 0.00247970805503428, "tests/test_csv_acceptance.py::test_definite_malformed_header_is_negative_regardless_of_body[True-\"id\"x,name\\r]": 0.002651417162269354, "tests/test_csv_acceptance.py::test_definite_malformed_header_is_negative_regardless_of_body[True-\"line\\nbreak\"x,name\\r\\n]": 0.002566710114479065, "tests/test_csv_acceptance.py::test_directory_is_unverified": 0.0019457070156931877, "tests/test_csv_acceptance.py::test_escaped_surrogate_pair_is_a_valid_unicode_column": 0.0025127078406512737, "tests/test_csv_acceptance.py::test_expired_read_is_unverified": 0.002018208848312497, "tests/test_csv_acceptance.py::test_header_budget_counts_utf8_bytes": 0.0028708740137517452, "tests/test_csv_acceptance.py::test_header_byte_limit[50000-True]": 0.0031204158440232277, "tests/test_csv_acceptance.py::test_header_byte_limit[50001-False]": 0.0027689586859196424, "tests/test_csv_acceptance.py::test_header_holds_without_validating_body[bom]": 0.002507834928110242, "tests/test_csv_acceptance.py::test_header_holds_without_validating_body[large-invalid-body]": 0.002572418190538883, "tests/test_csv_acceptance.py::test_header_holds_without_validating_body[no-newline]": 0.0025484589859843254, "tests/test_csv_acceptance.py::test_header_holds_without_validating_body[plain]": 0.0029272083193063736, "tests/test_csv_acceptance.py::test_header_holds_without_validating_body[quoted]": 0.0028123329393565655, "tests/test_csv_acceptance.py::test_header_without_newline_at_exact_cap_holds": 0.0029050009325146675, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[[\"\"]]": 0.00022408505901694298, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[[\"id\",\"id\"]]": 0.00025020772591233253, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[[\"id\",]]": 0.00022983294911682606, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[[1]]": 0.00023141712881624699, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[[]]": 0.00025079213082790375, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[id,name]": 0.00021858303807675838, "tests/test_csv_acceptance.py::test_invalid_criteria_are_unverified[null]": 0.00022562500089406967, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[\"id\",\"name\\n]": 0.002547748852521181, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[ID,name\\n]": 0.0031451252289116383, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[\\n]": 0.002491625025868416, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[\\xef\\xbb\\xbf]": 0.0035092500038444996, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[]": 0.0027707091066986322, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[id, name\\n]": 0.0031626252457499504, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[id,\\xff\\n]": 0.0025598749052733183, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[id,name,\\n]": 0.003597541945055127, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[id,name,name\\n]": 0.003750750096514821, "tests/test_csv_acceptance.py::test_invalid_or_missing_header_does_not_hold[id,other\\n]": 0.003007542109116912, "tests/test_csv_acceptance.py::test_local_read_rechecks_authorization": 0.0020985829178243876, "tests/test_csv_acceptance.py::test_malformed_header_respects_byte_budget[50000-True]": 0.0026016670744866133, "tests/test_csv_acceptance.py::test_malformed_header_respects_byte_budget[50001-False]": 0.0027176658622920513, "tests/test_csv_acceptance.py::test_malformed_header_respects_parser_deadline": 0.002511334139853716, "tests/test_csv_acceptance.py::test_missing_columns_detail_names_exact_columns[escaped]": 0.0025805409532040358, "tests/test_csv_acceptance.py::test_missing_columns_detail_names_exact_columns[ordered]": 0.0025732493959367275, "tests/test_csv_acceptance.py::test_missing_columns_detail_remains_bounded": 0.0024313321337103844, "tests/test_csv_acceptance.py::test_missing_file_is_negative": 0.0021815826185047626, "tests/test_csv_acceptance.py::test_missing_workspace_is_unverified": 0.00022125011309981346, "tests/test_csv_acceptance.py::test_only_first_logical_record_is_checked[id,name\\n\"unterminated]": 0.002643417101353407, "tests/test_csv_acceptance.py::test_only_first_logical_record_is_checked[id,name\\r1,A\\r]": 0.002542249858379364, "tests/test_csv_acceptance.py::test_only_first_logical_record_is_checked[id,name\\r\\n1,A\\r\\n]": 0.0025447511579841375, "tests/test_csv_acceptance.py::test_outside_shared_workspace_never_reads[../outside.csv]": 0.0018127497751265764, "tests/test_csv_acceptance.py::test_outside_shared_workspace_never_reads[/mnt/user-data/uploads/report.csv]": 0.0019398329313844442, "tests/test_csv_acceptance.py::test_over_budget_header_detail_is_distinct[complete]": 0.00292112585157156, "tests/test_csv_acceptance.py::test_over_budget_header_detail_is_distinct[eof]": 0.003053792053833604, "tests/test_csv_acceptance.py::test_over_budget_header_detail_is_distinct[large-body]": 0.002921666018664837, "tests/test_csv_acceptance.py::test_parser_resource_limit_is_unverified": 0.002389748813584447, "tests/test_csv_acceptance.py::test_partial_header_cannot_hold": 0.002457834081724286, "tests/test_csv_acceptance.py::test_quoted_columns_and_multiline_header": 0.0023282920010387897, "tests/test_csv_acceptance.py::test_read_failure_remains_unverified[None]": 0.002008332870900631, "tests/test_csv_acceptance.py::test_read_failure_remains_unverified[failure1]": 0.0020287090446799994, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[bom]": 0.001682876143604517, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[duplicate]": 0.0017896678764373064, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[empty]": 0.002287499839439988, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[large-body]": 0.0022928740363568068, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[malformed-header-large-body]": 0.0018324579577893019, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[multiline]": 0.002011624164879322, "tests/test_csv_acceptance.py::test_remote_csv_uses_real_bounded_transport[oversized-header]": 0.002131165936589241, "tests/test_csv_acceptance.py::test_remote_read_latency_does_not_consume_parser_deadline[0-True]": 0.0021867500618100166, "tests/test_csv_acceptance.py::test_remote_read_latency_does_not_consume_parser_deadline[6-False]": 0.0019553331658244133, "tests/test_csv_acceptance.py::test_remote_transport_checks_deadline_and_completion": 0.0017451250459998846, "tests/test_csv_acceptance.py::test_required_columns_allow_reordering": 0.002701417077332735, "tests/test_csv_acceptance.py::test_revoked_access_prevents_metadata": 0.001860916381701827, "tests/test_csv_acceptance.py::test_surrogate_columns_are_invalid_before_file_access[\\ud800]": 0.0018009580671787262, "tests/test_csv_acceptance.py::test_surrogate_columns_are_invalid_before_file_access[\\udfff]": 0.0018039168789982796, "tests/test_csv_acceptance.py::test_surrogate_columns_are_invalid_before_file_access[id\\ud800]": 0.0018433746881783009, "tests/test_csv_acceptance.py::test_truncated_header_detail_remains_incomplete": 0.0025641238316893578, "tests/test_csv_acceptance.py::test_truncated_quoted_header_remains_unverified": 0.0027431240305304527, "tests/test_csv_acceptance.py::test_unknown_size_does_not_read": 0.0018357099033892155, "tests/test_custom_agent.py::TestAgentConfig::test_config_from_dict": 0.00020833290182054043, "tests/test_custom_agent.py::TestAgentConfig::test_full_config": 0.00021804007701575756, "tests/test_custom_agent.py::TestAgentConfig::test_minimal_config": 0.0002592070959508419, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_excludes_runtime_state_and_operator_github_binding": 0.00932695809751749, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_conflicts_explicitly_and_never_overwrites": 0.008922875160351396, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_is_scoped_to_current_user": 0.008998124627396464, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_rejects_unsupported_or_unsafe_documents[package0]": 0.00720562506467104, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_rejects_unsupported_or_unsafe_documents[package1]": 0.006679750047624111, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_rejects_unsupported_or_unsafe_documents[package2]": 0.006597415776923299, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_rejects_unsupported_or_unsafe_documents[package3]": 0.006513708969578147, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_rejects_unsupported_or_unsafe_documents[package4]": 0.007040540222078562, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_import_rejects_unsupported_or_unsafe_documents[package5]": 0.006286789663136005, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_round_trip_preserves_portable_behavior": 0.013079875148832798, "tests/test_custom_agent.py::TestAgentsAPI::test_agent_package_round_trip_uses_configured_store_abstraction": 0.010943042114377022, "tests/test_custom_agent.py::TestAgentsAPI::test_create_agent": 0.00713008176535368, "tests/test_custom_agent.py::TestAgentsAPI::test_create_agent_invalid_name": 0.006067374954000115, "tests/test_custom_agent.py::TestAgentsAPI::test_create_agent_with_model_and_tool_groups": 0.0073347920551896095, "tests/test_custom_agent.py::TestAgentsAPI::test_create_duplicate_agent_409": 0.007620415883138776, "tests/test_custom_agent.py::TestAgentsAPI::test_create_persists_files_on_disk": 0.006987998960539699, "tests/test_custom_agent.py::TestAgentsAPI::test_create_rejects_legacy_name_collision": 0.00640712515451014, "tests/test_custom_agent.py::TestAgentsAPI::test_delete_agent": 0.009071917040273547, "tests/test_custom_agent.py::TestAgentsAPI::test_delete_missing_agent_404": 0.006286790827289224, "tests/test_custom_agent.py::TestAgentsAPI::test_delete_rejects_memory_only_directory_without_removing_facts": 0.006231292150914669, "tests/test_custom_agent.py::TestAgentsAPI::test_delete_removes_files_from_disk": 0.008022583788260818, "tests/test_custom_agent.py::TestAgentsAPI::test_display_name_round_trip_keeps_stable_identity": 0.015704041114076972, "tests/test_custom_agent.py::TestAgentsAPI::test_display_name_validation_does_not_relax_agent_identifier": 0.009801874868571758, "tests/test_custom_agent.py::TestAgentsAPI::test_get_agent": 0.008996416814625263, "tests/test_custom_agent.py::TestAgentsAPI::test_get_missing_agent_404": 0.00637816684320569, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[\\u200b\\u200b\\u200b]": 0.01000204123556614, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[\\u200c\\u200d]": 0.010418167104944587, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[a\\u200fb]": 0.01069391705095768, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[a\\u2028b]": 0.009901917073875666, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[a\\u202eb]": 0.012201875448226929, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[line1\\nline2]": 0.0106624576728791, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_display_name_cannot_be_persisted[z\\x00ero]": 0.01037687505595386, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_stored_display_name_falls_back_in_api[123]": 0.010351124918088317, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_stored_display_name_falls_back_in_api[\\u200b\\u200b\\u200b]": 0.010166832245886326, "tests/test_custom_agent.py::TestAgentsAPI::test_invalid_stored_display_name_falls_back_in_api[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]": 0.01057908427901566, "tests/test_custom_agent.py::TestAgentsAPI::test_list_agents_after_create": 0.00981833296827972, "tests/test_custom_agent.py::TestAgentsAPI::test_list_agents_empty": 0.005677333101630211, "tests/test_custom_agent.py::TestAgentsAPI::test_list_agents_includes_soul": 0.007938292110338807, "tests/test_custom_agent.py::TestAgentsAPI::test_reserved_default_bucket_cannot_be_created_as_custom_agent": 0.006207124795764685, "tests/test_custom_agent.py::TestAgentsAPI::test_trailing_newline_in_agent_name_is_rejected[reviewer\\n\\n]": 0.006471459288150072, "tests/test_custom_agent.py::TestAgentsAPI::test_trailing_newline_in_agent_name_is_rejected[reviewer\\n]": 0.007033541798591614, "tests/test_custom_agent.py::TestAgentsAPI::test_update_agent_description": 0.008926666108891368, "tests/test_custom_agent.py::TestAgentsAPI::test_update_agent_preserves_hand_authored_non_managed_fields": 0.010017124935984612, "tests/test_custom_agent.py::TestAgentsAPI::test_update_agent_soul": 0.00952962483279407, "tests/test_custom_agent.py::TestAgentsAPI::test_update_memory_only_user_dir_with_legacy_agent_returns_409": 0.007587291765958071, "tests/test_custom_agent.py::TestAgentsAPI::test_update_missing_agent_404": 0.00628866464830935, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agent_create_returns_403": 0.006405250867828727, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agent_delete_returns_403": 0.005764959845691919, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agent_get_returns_403": 0.0053407910745590925, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agent_name_check_returns_403": 0.005457374965772033, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agent_portability_routes_return_403": 0.007327249739319086, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agent_update_returns_403": 0.006859376095235348, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_agents_list_returns_403": 0.006360083119943738, "tests/test_custom_agent.py::TestAgentsApiDisabled::test_user_profile_routes_return_403": 0.006043584318831563, "tests/test_custom_agent.py::TestListCustomAgents::test_discovers_multiple_agents": 0.0027188751846551895, "tests/test_custom_agent.py::TestListCustomAgents::test_empty_when_no_agents_dir": 0.0018488750793039799, "tests/test_custom_agent.py::TestListCustomAgents::test_returns_sorted_by_name": 0.0029140000697225332, "tests/test_custom_agent.py::TestListCustomAgents::test_skips_dirs_without_config_yaml": 0.0023488339502364397, "tests/test_custom_agent.py::TestListCustomAgents::test_skips_non_directory_entries": 0.0025421250611543655, "tests/test_custom_agent.py::TestLoadAgentConfig::test_legacy_prompt_file_field_ignored": 0.0025997080374509096, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_config_infers_name_from_dir": 0.0024831248447299004, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_config_with_skills_empty_list": 0.0034925411455333233, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_config_with_skills_omitted": 0.0032185418531298637, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_config_with_tool_groups": 0.0029749181121587753, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_missing_agent_raises": 0.002066166140139103, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_missing_config_yaml_raises": 0.0021412090864032507, "tests/test_custom_agent.py::TestLoadAgentConfig::test_load_valid_config": 0.0028105827514082193, "tests/test_custom_agent.py::TestLoadAgentSoul::test_empty_soul_file_returns_none": 0.0021559998858720064, "tests/test_custom_agent.py::TestLoadAgentSoul::test_loads_soul_from_user_dir_without_config_yaml": 0.00263729109428823, "tests/test_custom_agent.py::TestLoadAgentSoul::test_loads_soul_without_config_yaml": 0.002415123861283064, "tests/test_custom_agent.py::TestLoadAgentSoul::test_missing_soul_file_returns_none": 0.002203207928687334, "tests/test_custom_agent.py::TestLoadAgentSoul::test_reads_soul_file": 0.0024201248306781054, "tests/test_custom_agent.py::TestLoadAgentSoul::test_soul_not_leaked_from_legacy_when_per_user_has_config": 0.0023918331135064363, "tests/test_custom_agent.py::TestMemoryFilePath::test_agent_memory_path": 0.0017433331813663244, "tests/test_custom_agent.py::TestMemoryFilePath::test_agents_share_summary_path": 0.0016864591743797064, "tests/test_custom_agent.py::TestMemoryFilePath::test_global_memory_path": 0.0017983750440180302, "tests/test_custom_agent.py::TestPaths::test_agent_dir": 0.0017797080799937248, "tests/test_custom_agent.py::TestPaths::test_agent_memory_file": 0.0018428750336170197, "tests/test_custom_agent.py::TestPaths::test_agents_dir": 0.0015908749774098396, "tests/test_custom_agent.py::TestPaths::test_paths_are_different_from_global": 0.001692082965746522, "tests/test_custom_agent.py::TestPaths::test_user_md_file": 0.0022719998378306627, "tests/test_custom_agent.py::TestResolveAgentDirMemoryOnlyFallback::test_load_config_falls_back_when_user_dir_is_memory_only": 0.0031824999023228884, "tests/test_custom_agent.py::TestResolveAgentDirMemoryOnlyFallback::test_user_dir_with_config_takes_priority": 0.003623125609010458, "tests/test_custom_agent.py::TestResolveAgentDirMemoryOnlyFallback::test_user_dir_with_only_memory_falls_back_to_legacy": 0.0027060837019234896, "tests/test_custom_agent.py::TestUserProfileAPI::test_get_user_profile_after_put": 0.007203248795121908, "tests/test_custom_agent.py::TestUserProfileAPI::test_get_user_profile_empty": 0.006734875030815601, "tests/test_custom_agent.py::TestUserProfileAPI::test_put_empty_user_profile_returns_none": 0.005977748893201351, "tests/test_custom_agent.py::TestUserProfileAPI::test_put_user_profile": 0.006573625840246677, "tests/test_custom_agent.py::TestUserProfileAPI::test_user_profile_is_isolated_per_user": 0.006183250341564417, "tests/test_custom_agent.py::test_agent_name_validation_rejects_trailing_newline[reviewer \\n]": 0.00022970791906118393, "tests/test_custom_agent.py::test_agent_name_validation_rejects_trailing_newline[reviewer\\n]": 0.000255499966442585, "tests/test_custom_agent.py::test_reserved_memory_bucket_stays_outside_both_public_agent_patterns": 0.0002240829635411501, "tests/test_custom_events.py::test_async_cancellation_is_not_swallowed[asyncio]": 0.0004599571693688631, "tests/test_custom_events.py::test_async_dispatch_failure_does_not_break_writer[asyncio]": 0.0005299989134073257, "tests/test_custom_events.py::test_async_dispatch_without_parent_run_does_not_break_writer[asyncio]": 0.0005004170816391706, "tests/test_custom_events.py::test_async_writer_failure_propagates_before_dispatch[asyncio]": 0.0005385840777307749, "tests/test_custom_events.py::test_custom_event_is_emitted_once_to_each_streaming_api[asyncio-_async_node-async_probe]": 0.002230667043477297, "tests/test_custom_events.py::test_custom_event_is_emitted_once_to_each_streaming_api[asyncio-_sync_node-sync_probe]": 0.0035938757937401533, "tests/test_custom_events.py::test_langgraph_control_flow_is_not_swallowed[False]": 0.00022633420303463936, "tests/test_custom_events.py::test_langgraph_control_flow_is_not_swallowed[True]": 0.0003829603083431721, "tests/test_custom_events.py::test_missing_event_type_preserves_writer_and_skips_dispatch": 0.00020554102957248688, "tests/test_custom_events.py::test_real_task_tool_events_reach_astream_events[asyncio]": 0.005481167230755091, "tests/test_custom_events.py::test_sync_dispatch_failure_does_not_break_writer": 0.0003119169268757105, "tests/test_custom_events.py::test_sync_dispatch_without_parent_run_does_not_break_writer": 0.0002077920362353325, "tests/test_custom_events.py::test_writer_failure_propagates_before_dispatch": 0.000210875878110528, "tests/test_dangling_tool_call_middleware.py::TestAwrapModelCall::test_async_no_patch[asyncio]": 0.0006764589343219995, "tests/test_dangling_tool_call_middleware.py::TestAwrapModelCall::test_async_patched[asyncio]": 0.0006754170171916485, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesNoPatch::test_ai_without_tool_calls": 0.00021470803767442703, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesNoPatch::test_all_tool_calls_responded": 0.0002336257603019476, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesNoPatch::test_empty_messages": 0.00023695803247392178, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesNoPatch::test_no_ai_messages": 0.00020770891569554806, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesNoPatch::test_valid_tool_call_names_are_sanitization_noop": 0.0002365419641137123, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_empty_name_and_malformed_arguments_in_invalid_tool_call_are_sanitized": 0.0002852079924196005, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_empty_name_invalid_tool_call_uses_name_recovery_message": 0.00024916697293519974, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_empty_structured_tool_call_name_is_sanitized": 0.00028595910407602787, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_existing_tool_result_still_sanitizes_empty_structured_tool_call_name": 0.00023033260367810726, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_invalid_tool_call_already_responded_is_sanitized_without_placeholder": 0.00022070808336138725, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_invalid_tool_call_is_patched": 0.0002660420723259449, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_issue_4172_mixed_tool_calls_serialize_with_valid_names_and_arguments": 0.00036387634463608265, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_leading_orphan_tool_message_is_dropped": 0.0002493341453373432, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_malformed_raw_provider_tool_call_name_is_sanitized[raw_tool_call0]": 0.0002971659414470196, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_malformed_raw_provider_tool_call_name_is_sanitized[raw_tool_call1]": 0.0002676260191947222, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_mixed_responded_and_dangling": 0.00023508304730057716, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_multiple_ai_messages_each_patched": 0.0002527921460568905, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_multiple_dangling_calls_same_message": 0.0002530838828533888, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_multiple_tool_results_stay_grouped_after_ai_tool_call": 0.00023912498727440834, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_non_adjacent_tool_result_is_moved_next_to_tool_call": 0.00022954214364290237, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_non_tool_message_inserted_between_partial_tool_results_is_regrouped": 0.00022920710034668446, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_non_write_file_invalid_tool_call_uses_generic_recovery_message": 0.0002470840699970722, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_orphan_tool_message_is_dropped_during_grouping": 0.0002515011001378298, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_patch_inserted_after_offending_ai_message": 0.00023929215967655182, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_fallback_is_skipped_when_invalid_view_carries_the_same_call": 0.0002530410420149565, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_provider_tool_call_arguments_are_sanitized[None]": 0.0002685829531401396, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_provider_tool_call_arguments_are_sanitized[[\"not\", \"an\", \"object\"]]": 0.00027350010350346565, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_provider_tool_call_arguments_are_sanitized[arguments3]": 0.00027987523935735226, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_provider_tool_call_arguments_are_sanitized[{\"path\":\"/tmp/data.csv\"}}]": 0.0002676672302186489, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_provider_tool_call_empty_function_name_is_sanitized": 0.0002451248001307249, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_raw_provider_tool_calls_are_patched": 0.00025250017642974854, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_reused_tool_call_id_consumes_later_result_for_first_dangling_occurrence": 0.000251291086897254, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_reused_tool_call_id_patches_second_dangling_occurrence": 0.0002514999359846115, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_reused_tool_call_ids_across_ai_turns_keep_their_own_tool_results": 0.0002507090102881193, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_single_dangling_call": 0.0002785001415759325, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_synthetic_message_content": 0.00024408427998423576, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_tool_call_id_none_orphan_is_dropped": 0.0002734172157943249, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_tool_results_are_grouped_with_their_own_ai_turn_across_multiple_ai_messages": 0.00022754189558327198, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_valid_adjacent_tool_results_are_unchanged": 0.0002315840683877468, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_valid_and_invalid_tool_calls_are_both_patched": 0.00024249893613159657, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_valid_invalid_tool_call_arguments_are_sanitization_noop": 0.00021754181943833828, "tests/test_dangling_tool_call_middleware.py::TestBuildPatchedMessagesPatching::test_valid_structured_call_with_empty_raw_provider_name_is_sanitized": 0.00022541661746799946, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_dangling_call_does_not_consume_a_later_turns_result": 0.00025287503376603127, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_empty_id_invalid_tool_call_is_normalized": 0.0002444172278046608, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_empty_id_raw_provider_tool_call_is_normalized": 0.00024870713241398335, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_empty_tool_call_id_keeps_its_paired_tool_result": 0.00022533279843628407, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_identical_parallel_calls_drop_a_lone_ambiguous_result": 0.0002660839818418026, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_identical_parallel_calls_pair_with_their_results_in_order": 0.00025408389046788216, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_malformed_structured_tool_call_id_is_normalized[ ]": 0.00029337499290704727, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_malformed_structured_tool_call_id_is_normalized[None]": 0.0002835828345268965, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_malformed_structured_tool_call_id_is_normalized[]": 0.0002835409250110388, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_multiple_empty_ids_get_distinct_ids_and_pair_in_order": 0.00023887492716312408, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_nameless_result_is_dropped_when_several_siblings_are_eligible": 0.00028478982858359814, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_none_id_call_reclaims_its_own_none_id_result": 0.00023979181423783302, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_only_the_serialized_view_of_a_call_gets_a_recovered_id": 0.00026175077073276043, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_orphan_result_is_not_adopted_by_a_later_malformed_call": 0.00026858411729335785, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_raw_view_shadowed_by_invalid_calls_gets_no_placeholder": 0.0002533749211579561, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_result_naming_no_call_is_dropped_rather_than_misattributed": 0.00025658425875008106, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_sibling_call_does_not_consume_its_neighbours_result": 0.00026124925352633, "tests/test_dangling_tool_call_middleware.py::TestMalformedToolCallIdRecovery::test_valid_ids_are_left_byte_for_byte_unchanged": 0.0002503341529518366, "tests/test_dangling_tool_call_middleware.py::TestWrapModelCall::test_no_patch_passthrough": 0.00036066723987460136, "tests/test_dangling_tool_call_middleware.py::TestWrapModelCall::test_patched_request_forwarded": 0.00039879116229712963, "tests/test_db_event_store_lock_lifecycle.py::test_delete_by_run_waits_for_thread_write_lock[asyncio]": 0.0006917500868439674, "tests/test_db_event_store_lock_lifecycle.py::test_delete_by_thread_waits_for_thread_write_lock[asyncio]": 0.0006547076627612114, "tests/test_db_event_store_lock_lifecycle.py::test_delete_waiter_handoff_keeps_one_write_lock_generation[asyncio]": 0.0011361681390553713, "tests/test_ddg_image_search_urls.py::test_image_search_drops_unsafe_result_urls": 0.0021362509578466415, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[file:///etc/passwd]": 0.000276374164968729, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[http://0177.0.0.1/image]": 0.00025349995121359825, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[http://0x7f000001/image]": 0.0002437080256640911, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[http://127.0.0.1/image]": 0.000250999815762043, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[http://[64:ff9b::7f00:1]/image]": 0.00026383413933217525, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[http://[::ffff:127.0.0.1]/image]": 0.00026583182625472546, "tests/test_ddg_image_search_urls.py::test_image_search_rejects_local_result_url_spellings[http://metadata.google.internal/computeMetadata/v1/]": 0.00025462498888373375, "tests/test_ddg_image_search_urls.py::test_image_search_reports_when_all_urls_are_unsafe": 0.0010874592699110508, "tests/test_ddg_search_tools.py::test_resolve_ddgs_region_maps_common_ddg_locale_aliases": 0.00021412502974271774, "tests/test_ddg_search_tools.py::test_resolve_ddgs_region_maps_worldwide_chinese_query_for_wikipedia": 0.000230416189879179, "tests/test_ddg_search_tools.py::test_resolve_ddgs_region_preserves_worldwide_for_non_wikipedia_backend": 0.00021058367565274239, "tests/test_ddg_search_tools.py::test_resolve_ddgs_region_uses_english_fallback_for_worldwide_query": 0.0002080837730318308, "tests/test_ddg_search_tools.py::test_search_text_keeps_sdk_no_results_sentinel_empty": 0.00022887415252625942, "tests/test_ddg_search_tools.py::test_search_text_maps_time_range_to_ddgs_timelimit[day-d]": 0.0002581248991191387, "tests/test_ddg_search_tools.py::test_search_text_maps_time_range_to_ddgs_timelimit[month-m]": 0.00026670796796679497, "tests/test_ddg_search_tools.py::test_search_text_maps_time_range_to_ddgs_timelimit[week-w]": 0.0002554589882493019, "tests/test_ddg_search_tools.py::test_search_text_maps_time_range_to_ddgs_timelimit[year-y]": 0.0002599162980914116, "tests/test_ddg_search_tools.py::test_search_text_passes_wikipedia_safe_region_to_ddgs": 0.00023208395577967167, "tests/test_ddg_search_tools.py::test_search_text_raises_on_execution_failure": 0.0002711680717766285, "tests/test_ddg_search_tools.py::test_search_text_reports_client_initialization_failure": 0.0002440826501697302, "tests/test_ddg_search_tools.py::test_search_text_time_range_excludes_explicit_filter_agnostic_backends[all-brave,duckduckgo,yahoo]": 0.0002585418988019228, "tests/test_ddg_search_tools.py::test_search_text_time_range_excludes_explicit_filter_agnostic_backends[wikipedia,duckduckgo,yandex-duckduckgo]": 0.00028350017964839935, "tests/test_ddg_search_tools.py::test_search_text_time_range_excludes_explicit_filter_agnostic_backends[wikipedia-brave,duckduckgo,yahoo]": 0.0002778747584670782, "tests/test_ddg_search_tools.py::test_search_text_time_range_replaces_auto_with_filter_capable_backends": 0.0002280420158058405, "tests/test_ddg_search_tools.py::test_search_text_treats_only_the_exact_sdk_sentinel_as_empty": 0.00027262582443654537, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[boolean-config]": 0.0007782501634210348, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[call-argument]": 0.0007181672845035791, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[default]": 0.0007722491864115, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[empty-env]": 0.0008133749943226576, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[environment-variable]": 0.026994542917236686, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[fractional-config]": 0.0008519580587744713, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[fractional-env]": 0.000791667029261589, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[integer-config]": 0.0008364170789718628, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[invalid-config-type]": 0.0007743341848254204, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[invalid-env]": 0.0007744578178972006, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[negative-call-argument]": 0.000712165841832757, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[negative-config]": 0.0007530422881245613, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[negative-env]": 0.0007228748872876167, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[numeric-string]": 0.0007838751189410686, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[zero-call-argument]": 0.0007041660137474537, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[zero-config]": 0.0007203740533441305, "tests/test_ddg_search_tools.py::test_web_search_tool_max_results_with_real_ddgs[zero-env]": 0.0008146238978952169, "tests/test_ddg_search_tools.py::test_web_search_tool_reads_ddgs_options_from_config": 0.0006284171249717474, "tests/test_ddg_search_tools.py::test_web_search_tool_reports_client_initialization_failure": 0.0004541659727692604, "tests/test_ddg_search_tools.py::test_web_search_tool_reports_missing_ddgs_dependency": 0.00035229092463850975, "tests/test_ddg_search_tools.py::test_web_search_tool_reports_search_failure_instead_of_no_results": 0.0007720431312918663, "tests/test_deermem_self_contained.py::test_add_swallows_queue_full_so_backpressure_does_not_break_caller": 0.0036094170063734055, "tests/test_deermem_self_contained.py::test_apply_updates_cognitive_style_and_fact_category": 0.002528584096580744, "tests/test_deermem_self_contained.py::test_build_llm_degrades_to_none_on_init_failure": 0.000625082990154624, "tests/test_deermem_self_contained.py::test_build_llm_returns_none_when_no_model_configured": 0.00021958304569125175, "tests/test_deermem_self_contained.py::test_callbacks_optional_no_langfuse": 0.004088249988853931, "tests/test_deermem_self_contained.py::test_clear_all_memory_removes_global_summaries_and_every_agent_fact": 0.0179512498434633, "tests/test_deermem_self_contained.py::test_clear_memory_removes_usage_and_eviction_sidecars": 0.05661291698925197, "tests/test_deermem_self_contained.py::test_confidence_policy_shadow_does_not_change_actual_selection": 0.01807474996894598, "tests/test_deermem_self_contained.py::test_create_fact_category_round_trips_into_search_and_documents": 0.0066469579469412565, "tests/test_deermem_self_contained.py::test_create_fact_trims_to_max_and_signals_eviction": 0.05233724904246628, "tests/test_deermem_self_contained.py::test_default_confidence_policy_does_not_collect_hybrid_usage": 0.004595167003571987, "tests/test_deermem_self_contained.py::test_default_passive_update_persists_fact_in_reserved_default_bucket": 0.03274116665124893, "tests/test_deermem_self_contained.py::test_di_construction_owns_dependencies": 0.0010566669516265392, "tests/test_deermem_self_contained.py::test_from_backend_config_null_values_do_not_warn_as_unknown": 0.00031200097873806953, "tests/test_deermem_self_contained.py::test_from_backend_config_null_values_fall_back_to_defaults": 0.00022858311422169209, "tests/test_deermem_self_contained.py::test_from_backend_config_silent_on_known_keys": 0.0003323338460177183, "tests/test_deermem_self_contained.py::test_from_backend_config_warns_on_unknown_keys": 0.0003647077828645706, "tests/test_deermem_self_contained.py::test_from_config_keeps_backend_config_pure_of_injected_hooks": 0.0028834594413638115, "tests/test_deermem_self_contained.py::test_get_context_injects_facts_only_in_middleware_mode": 0.005040833028033376, "tests/test_deermem_self_contained.py::test_hide_from_ui_default_skip_hook_keeps": 0.00028070760890841484, "tests/test_deermem_self_contained.py::test_hybrid_capacity_keeps_recent_confirmation_over_stale_confidence": 0.018566875252872705, "tests/test_deermem_self_contained.py::test_hybrid_capacity_reserves_correction_and_writes_audit": 0.018273417139425874, "tests/test_deermem_self_contained.py::test_hybrid_import_applies_same_capacity_policy": 0.011553207179531455, "tests/test_deermem_self_contained.py::test_import_empty_summary_sections_replace_existing_summaries_with_complete_defaults": 0.004983208840712905, "tests/test_deermem_self_contained.py::test_import_memory_persists_normalized_legacy_payload": 0.004400833742693067, "tests/test_deermem_self_contained.py::test_import_without_agent_name_persists_facts_in_default_markdown_bucket": 0.004812082974240184, "tests/test_deermem_self_contained.py::test_interrupted_legacy_migration_retry_recovers_aliased_category": 0.008416041266173124, "tests/test_deermem_self_contained.py::test_is_human_clarification_response_matches_host_read": 0.0002631661482155323, "tests/test_deermem_self_contained.py::test_per_user_memory_path_matches_host_safe_user_id": 0.006035583093762398, "tests/test_deermem_self_contained.py::test_portability_only_abc_contract_imports_deerflow": 0.005456957966089249, "tests/test_deermem_self_contained.py::test_portability_vendor_to_other_agent": 0.04611716698855162, "tests/test_deermem_self_contained.py::test_query_search_records_access_but_default_injection_does_not": 0.008149835281074047, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[None]": 0.005719250068068504, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[facts0]": 0.006003125105053186, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[facts1]": 0.005868250038474798, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[facts2]": 0.005904958816245198, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[facts5]": 0.005864457925781608, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[facts6]": 0.005724041955545545, "tests/test_deermem_self_contained.py::test_replacement_import_rejects_unrecoverable_facts_without_writes[missing]": 0.005796749610453844, "tests/test_deermem_self_contained.py::test_scoped_clear_preserves_shared_summaries": 0.009619083954021335, "tests/test_deermem_self_contained.py::test_search_survives_non_float_confidence": 0.00848362478427589, "tests/test_deermem_self_contained.py::test_storage_class_empty_uses_filememorystorage": 0.0004380003083497286, "tests/test_deermem_self_contained.py::test_trace_id_threads_through_to_callbacks": 0.02689412608742714, "tests/test_deermem_self_contained.py::test_update_legacy_aliased_fact_to_native_category_clears_extension": 0.009618916781619191, "tests/test_deermem_self_contained.py::test_zero_config_defaults_run_non_llm_ops": 0.07027062610723078, "tests/test_deferred_catalog.py::test_hash_changes_with_membership": 0.00025862501934170723, "tests/test_deferred_catalog.py::test_hash_stable_across_instances": 0.0008112499490380287, "tests/test_deferred_catalog.py::test_names": 0.0002621659077703953, "tests/test_deferred_catalog.py::test_search_bare_plus_returns_empty": 0.0002112921793013811, "tests/test_deferred_catalog.py::test_search_empty_query_returns_empty": 0.00022220797836780548, "tests/test_deferred_catalog.py::test_search_invalid_regex_falls_back_to_literal": 0.0007863752543926239, "tests/test_deferred_catalog.py::test_search_plus_keyword": 0.00030816695652902126, "tests/test_deferred_catalog.py::test_search_ranked_modes_stay_capped[+tool_]": 0.0039973759558051825, "tests/test_deferred_catalog.py::test_search_ranked_modes_stay_capped[searchable]": 0.005234624957665801, "tests/test_deferred_catalog.py::test_search_regex_on_description": 0.00025966623798012733, "tests/test_deferred_catalog.py::test_search_select": 0.00022879173047840595, "tests/test_deferred_catalog.py::test_search_select_not_capped_at_max_results": 0.003838291857391596, "tests/test_deferred_catalog.py::test_search_select_returns_all_requested": 0.004373665899038315, "tests/test_deferred_catalog_regex_limits.py::test_keyword_search_bypasses_regex_limits": 0.0006971666589379311, "tests/test_deferred_catalog_regex_limits.py::test_oversized_description_reports_source_and_actionable_retry": 0.0031424171756953, "tests/test_deferred_catalog_regex_limits.py::test_oversized_field_rejected_but_exact_selection_still_works[+aaa a-description]": 0.0006917500868439674, "tests/test_deferred_catalog_regex_limits.py::test_oversized_field_rejected_but_exact_selection_still_works[+aaa a-name]": 0.000797332962974906, "tests/test_deferred_catalog_regex_limits.py::test_oversized_field_rejected_but_exact_selection_still_works[a-description]": 0.0008322498761117458, "tests/test_deferred_catalog_regex_limits.py::test_oversized_field_rejected_but_exact_selection_still_works[a-name]": 0.0011620831210166216, "tests/test_deferred_catalog_regex_limits.py::test_oversized_pattern_rejected_without_truncation[+aaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]": 0.0008100401610136032, "tests/test_deferred_catalog_regex_limits.py::test_oversized_pattern_rejected_without_truncation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]": 0.0019107908010482788, "tests/test_deferred_catalog_regex_limits.py::test_pathological_regex_finishes_in_isolated_process[description]": 1.1694544579368085, "tests/test_deferred_catalog_regex_limits.py::test_pathological_regex_finishes_in_isolated_process[name]": 1.4313993738032877, "tests/test_deferred_catalog_regex_limits.py::test_pathological_regex_finishes_in_isolated_process[required]": 1.1385327498428524, "tests/test_deferred_catalog_regex_limits.py::test_pathological_regex_finishes_in_isolated_process[valid_name]": 1.0093663758598268, "tests/test_deferred_catalog_regex_limits.py::test_query_uses_one_budget_across_candidates[+aaa (?=a)]": 0.004872624995186925, "tests/test_deferred_catalog_regex_limits.py::test_query_uses_one_budget_across_candidates[+aaa a]": 0.0037368331104516983, "tests/test_deferred_catalog_regex_limits.py::test_query_uses_one_budget_across_candidates[a]": 0.00424966705031693, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[(?<=aaa)_]": 0.001706206938251853, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[(?=a)]": 0.001424834132194519, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[(?R)]": 0.001411916222423315, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[(?i:AAA)]": 0.001408665906637907, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[(a)\\\\1]": 0.0013990842271596193, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[[A-Z]+]": 0.0016558340284973383, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[^aaa]": 0.0015796259976923466, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[aaa|bbb]": 0.0016218756791204214, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[ordinary$]": 0.0017166249454021454, "tests/test_deferred_catalog_regex_limits.py::test_regex_compatibility_matches_stdlib[sum(]": 0.001390333054587245, "tests/test_deferred_catalog_regex_limits.py::test_required_ranking_preserves_occurrence_counts_and_stable_ties": 0.0014996661338955164, "tests/test_deferred_catalog_regex_limits.py::test_tool_description_exposes_regex_limits_and_alternatives": 0.0013816249556839466, "tests/test_deferred_catalog_regex_limits.py::test_tool_reports_limit_without_promoting_partial_matches": 0.0037367083132267, "tests/test_deferred_filter_middleware.py::test_blocked_message_for_unpromoted_deferred_call": 0.00023075006902217865, "tests/test_deferred_filter_middleware.py::test_hides_all_deferred_when_no_promotion": 0.00031045894138514996, "tests/test_deferred_filter_middleware.py::test_no_block_for_non_deferred_call": 0.00020091584883630276, "tests/test_deferred_filter_middleware.py::test_no_block_for_promoted_call": 0.000208917073905468, "tests/test_deferred_filter_middleware.py::test_no_deferred_names_is_noop": 0.000201165908947587, "tests/test_deferred_filter_middleware.py::test_promoted_under_matching_hash_passes_through": 0.00024358299560844898, "tests/test_deferred_filter_middleware.py::test_promotion_ignored_when_hash_mismatch": 0.00022616609930992126, "tests/test_deferred_keyword_search.py::test_keywords_bound_query_characters_and_unique_terms": 0.0007147490978240967, "tests/test_deferred_keyword_search.py::test_keywords_cap_preserves_catalog_order": 0.0041010407730937, "tests/test_deferred_keyword_search.py::test_keywords_casefold_unicode": 0.000845625763759017, "tests/test_deferred_keyword_search.py::test_keywords_do_not_change_legacy_required_name_or_regex": 0.0010027089156210423, "tests/test_deferred_keyword_search.py::test_keywords_empty_and_unmatched_return_empty[keywords: ]": 0.0006887090858072042, "tests/test_deferred_keyword_search.py::test_keywords_empty_and_unmatched_return_empty[keywords:]": 0.0007245840970426798, "tests/test_deferred_keyword_search.py::test_keywords_empty_and_unmatched_return_empty[keywords:unmatched]": 0.0010943342931568623, "tests/test_deferred_keyword_search.py::test_keywords_find_reordered_notebook_intent[keywords: notebook\\tJupyter notebook ]": 0.001166957663372159, "tests/test_deferred_keyword_search.py::test_keywords_find_reordered_notebook_intent[keywords:JUPYTER notebook]": 0.001101542031392455, "tests/test_deferred_keyword_search.py::test_keywords_find_reordered_notebook_intent[keywords:notebook jupyter]": 0.0012482500169426203, "tests/test_deferred_keyword_search.py::test_keywords_promote_full_schema_through_tool_call": 0.0020542070269584656, "tests/test_deferred_keyword_search.py::test_keywords_rank_coverage_then_name_hits_with_stable_ties": 0.002765833167359233, "tests/test_deferred_keyword_search.py::test_keywords_treat_regex_metacharacters_literally": 0.0011867089197039604, "tests/test_deferred_promotion_integration.py::test_tool_search_promotes_into_next_turn": 0.009179375134408474, "tests/test_deferred_setup.py::test_is_mcp_tool_reads_metadata": 0.0002914171200245619, "tests/test_deferred_setup.py::test_setup_builds_from_mcp_survivors": 0.0012894999235868454, "tests/test_deferred_setup.py::test_setup_disabled_returns_empty": 0.00022845808416604996, "tests/test_deferred_setup.py::test_setup_no_mcp_returns_empty": 0.00027524959295988083, "tests/test_deferred_setup.py::test_tool_search_no_match_empty_names": 0.0015675420872867107, "tests/test_deferred_setup.py::test_tool_search_promotes_every_selected_tool": 0.005347958067432046, "tests/test_deferred_setup.py::test_tool_search_returns_command_with_hash_scoped_promotion": 0.001202666200697422, "tests/test_deferred_tool_crosscontext.py::test_deferred_hidden_when_built_and_run_in_different_contexts": 0.004283334128558636, "tests/test_deferred_tool_crosscontext.py::test_fail_closed_when_mcp_survives_without_setup": 0.00032308301888406277, "tests/test_deferred_tool_crosscontext.py::test_policy_denied_mcp_yields_no_tool_search_end_to_end": 0.0002534997183829546, "tests/test_deferred_tool_crosscontext.py::test_policy_excluded_mcp_tool_not_in_catalog": 0.0002597910352051258, "tests/test_deferred_tool_crosscontext.py::test_subagent_reentry_does_not_touch_lead_state": 0.0016595409251749516, "tests/test_deferred_tool_crosscontext.py::test_tool_search_appended_after_policy_but_never_exposes_denied_tool": 0.0009363342542201281, "tests/test_deferred_tool_promotion_real_llm.py::test_real_llm_promotes_then_invokes_with_subagent_reentry": 7.970910519361496e-05, "tests/test_delegation_ledger.py::TestAcceptanceVerdictRendering::test_entry_carries_verdict_and_renders_segment": 0.00028937729075551033, "tests/test_delegation_ledger.py::TestAcceptanceVerdictRendering::test_legacy_entries_without_verdict_render_unchanged": 0.00023412401787936687, "tests/test_delegation_ledger.py::TestAcceptanceVerdictRendering::test_malformed_persisted_acceptance_verdict_is_ignored": 0.00020224973559379578, "tests/test_delegation_ledger.py::TestExtractDelegations::test_cancelled_task_status": 0.0002183341421186924, "tests/test_delegation_ledger.py::TestExtractDelegations::test_capped_task_carries_partial_result_in_brief": 0.00022954191081225872, "tests/test_delegation_ledger.py::TestExtractDelegations::test_completed_task_captured_with_result_metadata": 0.00035833287984132767, "tests/test_delegation_ledger.py::TestExtractDelegations::test_dispatch_is_captured_as_in_progress": 0.0003087921068072319, "tests/test_delegation_ledger.py::TestExtractDelegations::test_large_result_is_bounded_but_hashed_from_full_result": 0.00021975114941596985, "tests/test_delegation_ledger.py::TestExtractDelegations::test_non_task_tool_calls_ignored": 0.0002255421131849289, "tests/test_delegation_ledger.py::TestExtractDelegations::test_polling_timed_out_task_status": 0.00023045786656439304, "tests/test_delegation_ledger.py::TestExtractDelegations::test_preserves_dispatch_order": 0.0002199588343501091, "tests/test_delegation_ledger.py::TestExtractDelegations::test_status_only_cancelled_metadata_keeps_terminal_detail_without_parsing_content": 0.00029129208996891975, "tests/test_delegation_ledger.py::TestExtractDelegations::test_status_only_metadata_does_not_parse_result_from_content": 0.0002534170635044575, "tests/test_delegation_ledger.py::TestExtractDelegations::test_structured_error_metadata_wins_over_misleading_content": 0.0002261658664792776, "tests/test_delegation_ledger.py::TestExtractDelegations::test_structured_result_metadata_wins_over_misleading_content": 0.00023949984461069107, "tests/test_delegation_ledger.py::TestExtractDelegations::test_terminal_looking_content_without_structured_metadata_keeps_dispatch_in_progress": 0.00021474994719028473, "tests/test_delegation_ledger.py::TestExtractDelegations::test_timed_out_task_status": 0.00035691563971340656, "tests/test_delegation_ledger.py::TestExtractDelegations::test_unknown_task_result_keeps_dispatch_in_progress": 0.000215957872569561, "tests/test_delegation_ledger.py::TestMergeDelegations::test_merge_does_not_downgrade_terminal_status": 0.00021029100753366947, "tests/test_delegation_ledger.py::TestMergeDelegations::test_merge_handles_none_inputs": 0.00024041603319346905, "tests/test_delegation_ledger.py::TestMergeDelegations::test_merge_upserts_by_id_preserving_order": 0.0002486659213900566, "tests/test_delegation_ledger.py::TestMergeDelegations::test_over_cap_keeps_most_recent_entries": 0.0002579160500317812, "tests/test_delegation_ledger.py::TestMergeDelegations::test_same_id_preserves_original_created_at": 0.00025433278642594814, "tests/test_delegation_ledger.py::TestMergeDelegations::test_same_id_preserves_original_run_id_when_update_omits_it": 0.00022262590937316418, "tests/test_delegation_ledger.py::TestMergeDelegations::test_same_tool_call_id_in_different_runs_keeps_both_delegations": 0.0002221670001745224, "tests/test_delegation_ledger.py::TestMergeDelegations::test_same_tool_call_id_in_one_run_still_updates_one_delegation": 0.00020979112014174461, "tests/test_delegation_ledger.py::TestReceiptVerdictRendering::test_entry_carries_verdict_and_renders_counts": 0.0002634150441735983, "tests/test_delegation_ledger.py::TestReceiptVerdictRendering::test_legacy_messages_without_verdict_render_unchanged": 0.00021791714243590832, "tests/test_delegation_ledger.py::TestReceiptVerdictRendering::test_malformed_persisted_verdict_is_ignored": 0.00020308303646743298, "tests/test_delegation_ledger.py::TestReceiptVerdictRendering::test_renders_failed_and_unknown_counts": 0.00023904233239591122, "tests/test_delegation_ledger.py::TestReceiptVerdictRendering::test_renders_unverified_for_uncited_action_claims": 0.00024120905436575413, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_budgeted_render_keeps_newest_delegations": 0.0002202920150011778, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_empty_returns_empty_string": 0.0002139182761311531, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_failed_and_cancelled_entries_are_rendered_as_retryable_attempts_not_reusable_results": 0.00020683277398347855, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_render_applies_total_context_budget": 0.0002352509181946516, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_render_escapes_untrusted_entry_fields": 0.0002135417889803648, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_renders_capped_completion_with_cap_guidance": 0.00021545891650021076, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_renders_completed_entry_with_status_and_result": 0.00021595810540020466, "tests/test_delegation_ledger.py::TestRenderDelegationLedger::test_renders_in_progress_entry": 0.00021799886599183083, "tests/test_delegation_ledger.py::test_terminal_statuses_derived_from_status_contract": 0.00022912491112947464, "tests/test_delta_channel_checkpointers.py::test_delta_storage_shape_and_snapshot_cadence[asyncio-memory]": 0.0046018739230930805, "tests/test_delta_channel_checkpointers.py::test_delta_storage_shape_and_snapshot_cadence[asyncio-postgres]": 0.0023638748098164797, "tests/test_delta_channel_checkpointers.py::test_delta_storage_shape_and_snapshot_cadence[asyncio-sqlite]": 0.00896108290180564, "tests/test_delta_channel_checkpointers.py::test_full_to_delta_migration_replays_on_same_thread[asyncio-memory]": 0.007018874865025282, "tests/test_delta_channel_checkpointers.py::test_full_to_delta_migration_replays_on_same_thread[asyncio-postgres]": 0.0023780001793056726, "tests/test_delta_channel_checkpointers.py::test_full_to_delta_migration_replays_on_same_thread[asyncio-sqlite]": 0.009663625154644251, "tests/test_delta_channel_checkpointers.py::test_long_chain_history_survives_pagination[asyncio-memory]": 0.01811037492007017, "tests/test_delta_channel_checkpointers.py::test_long_chain_history_survives_pagination[asyncio-postgres]": 0.0024494160898029804, "tests/test_delta_channel_checkpointers.py::test_long_chain_history_survives_pagination[asyncio-sqlite]": 0.025914958911016583, "tests/test_delta_channel_checkpointers.py::test_materialization_is_deterministic_and_message_ids_are_stable[asyncio-memory]": 0.004788459045812488, "tests/test_delta_channel_checkpointers.py::test_materialization_is_deterministic_and_message_ids_are_stable[asyncio-postgres]": 0.0022150827571749687, "tests/test_delta_channel_checkpointers.py::test_materialization_is_deterministic_and_message_ids_are_stable[asyncio-sqlite]": 0.01014516712166369, "tests/test_delta_channel_checkpointers.py::test_non_delta_writers_preserve_delta_messages_and_markers[asyncio-memory]": 0.005390459205955267, "tests/test_delta_channel_checkpointers.py::test_non_delta_writers_preserve_delta_messages_and_markers[asyncio-postgres]": 0.002403874881565571, "tests/test_delta_channel_checkpointers.py::test_non_delta_writers_preserve_delta_messages_and_markers[asyncio-sqlite]": 0.010415249736979604, "tests/test_delta_channel_checkpointers.py::test_parallel_superstep_replay_matches_live_write_order[asyncio-memory]": 0.005601749988272786, "tests/test_delta_channel_checkpointers.py::test_parallel_superstep_replay_matches_live_write_order[asyncio-postgres]": 0.0022707502357661724, "tests/test_delta_channel_checkpointers.py::test_parallel_superstep_replay_matches_live_write_order[asyncio-sqlite]": 0.009975249879062176, "tests/test_delta_channel_state.py::test_agents_package_exports_delta_thread_state": 0.00020241690799593925, "tests/test_delta_channel_state.py::test_compiled_delta_graph_bakes_configured_snapshot_frequency": 0.0014849160797894, "tests/test_delta_channel_state.py::test_delta_adaptation_cache_keys_on_snapshot_frequency": 0.0003719162195920944, "tests/test_delta_channel_state.py::test_delta_adaptation_replaces_agent_state_message_reducer": 0.00026270910166203976, "tests/test_delta_channel_state.py::test_delta_normalization_compiles_stable_channel_without_mutating_middleware": 0.009508292190730572, "tests/test_delta_channel_state.py::test_frozen_snapshot_frequency_drives_default_delta_schema": 0.00042370823211967945, "tests/test_delta_channel_state.py::test_merge_message_writes_empty_batch_does_not_assign_state_ids": 0.00019879196770489216, "tests/test_delta_channel_state.py::test_merge_message_writes_is_batching_invariant": 0.002191790845245123, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_message_coercion[write0]": 0.00023449910804629326, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_message_coercion[write1]": 0.0002348329871892929, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_sequential_add_messages[writes0]": 0.00028512394055724144, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_sequential_add_messages[writes1]": 0.00022341799922287464, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_sequential_add_messages[writes2]": 0.00023054121993482113, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_sequential_add_messages[writes3]": 0.0002243751659989357, "tests/test_delta_channel_state.py::test_merge_message_writes_matches_unknown_remove_error": 0.00028279214166104794, "tests/test_delta_channel_state.py::test_merge_message_writes_normalizes_state_and_each_write_once": 0.00022162473760545254, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_add_messages_edge_semantics[cross-write-remove-then-append]": 0.0002688751555979252, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_add_messages_edge_semantics[duplicate-id-removal]": 0.00027670804411172867, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_add_messages_edge_semantics[duplicate-id-replacement]": 0.0003052090760320425, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_add_messages_edge_semantics[remove-all-short-circuit]": 0.0002800410147756338, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_add_messages_edge_semantics[same-write-remove-then-replace]": 0.0002722078934311867, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_missing_id_allocation_order": 0.00028562499210238457, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_null_write_errors[state0-writes0]": 0.00024162488989531994, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_null_write_errors[state1-writes1]": 0.00024120789021253586, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_null_write_errors[state2-writes2]": 0.0002533751539885998, "tests/test_delta_channel_state.py::test_merge_message_writes_preserves_null_write_errors[state3-writes3]": 0.0002598748542368412, "tests/test_delta_channel_state.py::test_merge_message_writes_randomized_batching_invariance": 0.18859275081194937, "tests/test_delta_channel_state.py::test_merge_message_writes_randomized_differential": 0.7534322498831898, "tests/test_delta_channel_state.py::test_mode_selects_expected_state_schema": 0.00032491819001734257, "tests/test_delta_channel_state.py::test_production_message_forms_keep_assigned_ids_across_delta_replay[base-message-list]": 0.0012799568939954042, "tests/test_delta_channel_state.py::test_production_message_forms_keep_assigned_ids_across_delta_replay[base-message]": 0.0016220419201999903, "tests/test_delta_channel_state.py::test_production_message_forms_keep_assigned_ids_across_delta_replay[dict-list]": 0.0013846657238900661, "tests/test_delta_channel_state.py::test_production_message_forms_keep_assigned_ids_across_delta_replay[dict]": 0.0012840840499848127, "tests/test_delta_channel_state.py::test_raw_tuple_coercion_matches_add_messages_reducer_parity": 0.00021008332259953022, "tests/test_delta_channel_state.py::test_snapshot_frequency_parametrizes_delta_schema": 0.0002787509001791477, "tests/test_deploy_dotenv_secrets.py::test_deploy_asks_compose_to_interpolate_the_secret_like_the_real_project": 0.5067392077762634, "tests/test_deploy_dotenv_secrets.py::test_deploy_generates_a_valid_fernet_credentials_key": 0.47194812586531043, "tests/test_deploy_dotenv_secrets.py::test_deploy_generates_when_compose_resolves_the_dotenv_value_to_empty[BETTER_AUTH_SECRET]": 0.43682395690120757, "tests/test_deploy_dotenv_secrets.py::test_deploy_generates_when_compose_resolves_the_dotenv_value_to_empty[DEER_FLOW_CREDENTIALS_KEY]": 0.43246625014580786, "tests/test_deploy_dotenv_secrets.py::test_deploy_generates_when_compose_resolves_the_dotenv_value_to_empty[DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.4201760410796851, "tests/test_deploy_dotenv_secrets.py::test_deploy_keeps_shell_export_ahead_of_dotenv[BETTER_AUTH_SECRET]": 0.415274916915223, "tests/test_deploy_dotenv_secrets.py::test_deploy_keeps_shell_export_ahead_of_dotenv[DEER_FLOW_CREDENTIALS_KEY]": 0.4140658739488572, "tests/test_deploy_dotenv_secrets.py::test_deploy_keeps_shell_export_ahead_of_dotenv[DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.4098920412361622, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[colon-BETTER_AUTH_SECRET]": 0.426832583732903, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[colon-DEER_FLOW_CREDENTIALS_KEY]": 0.4480082078371197, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[colon-DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.425085959257558, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[equals-BETTER_AUTH_SECRET]": 0.44420116604305804, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[equals-DEER_FLOW_CREDENTIALS_KEY]": 0.42923329188488424, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[equals-DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.44128883304074407, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[quoted-interpolated-BETTER_AUTH_SECRET]": 0.4600822499487549, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[quoted-interpolated-DEER_FLOW_CREDENTIALS_KEY]": 0.4350878340192139, "tests/test_deploy_dotenv_secrets.py::test_deploy_leaves_a_compose_resolved_secret_for_compose_instead_of_generating_one[quoted-interpolated-DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.42932366696186364, "tests/test_deploy_dotenv_secrets.py::test_deploy_prefers_dotenv_secret_over_the_persisted_generated_one[BETTER_AUTH_SECRET]": 0.4466418328229338, "tests/test_deploy_dotenv_secrets.py::test_deploy_prefers_dotenv_secret_over_the_persisted_generated_one[DEER_FLOW_CREDENTIALS_KEY]": 0.44364637415856123, "tests/test_deploy_dotenv_secrets.py::test_deploy_prefers_dotenv_secret_over_the_persisted_generated_one[DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.44286845764145255, "tests/test_deploy_dotenv_secrets.py::test_deploy_reuses_a_key_file_the_gateway_already_generated": 0.428140957839787, "tests/test_deploy_dotenv_secrets.py::test_deploy_still_generates_and_persists_a_secret_when_dotenv_has_none[BETTER_AUTH_SECRET]": 0.42321766586974263, "tests/test_deploy_dotenv_secrets.py::test_deploy_still_generates_and_persists_a_secret_when_dotenv_has_none[DEER_FLOW_CREDENTIALS_KEY]": 0.4253254171926528, "tests/test_deploy_dotenv_secrets.py::test_deploy_still_generates_and_persists_a_secret_when_dotenv_has_none[DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.4234137488529086, "tests/test_deploy_dotenv_secrets.py::test_deploy_stops_when_compose_cannot_interpolate_instead_of_guessing": 0.2941202090587467, "tests/test_deploy_dotenv_secrets.py::test_deploy_treats_an_empty_shell_export_as_missing_not_as_dotenv_provided[BETTER_AUTH_SECRET]": 0.45370299997739494, "tests/test_deploy_dotenv_secrets.py::test_deploy_treats_an_empty_shell_export_as_missing_not_as_dotenv_provided[DEER_FLOW_CREDENTIALS_KEY]": 0.44866708386689425, "tests/test_deploy_dotenv_secrets.py::test_deploy_treats_an_empty_shell_export_as_missing_not_as_dotenv_provided[DEER_FLOW_INTERNAL_AUTH_TOKEN]": 0.4380937498062849, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[colon-BETTER_AUTH_SECRET-none]": 0.00017283298075199127, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[colon-DEER_FLOW_CREDENTIALS_KEY-none]": 6.912392564117908e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[colon-DEER_FLOW_INTERNAL_AUTH_TOKEN-none]": 7.270812056958675e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[default-expansion-BETTER_AUTH_SECRET-none]": 7.200008258223534e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[default-expansion-DEER_FLOW_CREDENTIALS_KEY-none]": 0.0002324169036000967, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[default-expansion-DEER_FLOW_INTERNAL_AUTH_TOKEN-none]": 0.00010229181498289108, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[equals-BETTER_AUTH_SECRET-none]": 0.00038104294799268246, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[equals-DEER_FLOW_CREDENTIALS_KEY-none]": 0.00012529105879366398, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[equals-DEER_FLOW_INTERNAL_AUTH_TOKEN-none]": 0.0001435417216271162, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[quoted-interpolated-BETTER_AUTH_SECRET-none]": 7.02079851180315e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[quoted-interpolated-DEER_FLOW_CREDENTIALS_KEY-none]": 6.916699931025505e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_dotenv_forms_are_left_for_compose[quoted-interpolated-DEER_FLOW_INTERNAL_AUTH_TOKEN-none]": 7.454189471900463e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_empty_shell_export_still_gets_a_generated_secret[BETTER_AUTH_SECRET-none]": 6.633298471570015e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_empty_shell_export_still_gets_a_generated_secret[DEER_FLOW_CREDENTIALS_KEY-none]": 0.00014124996960163116, "tests/test_deploy_dotenv_secrets.py::test_real_compose_empty_shell_export_still_gets_a_generated_secret[DEER_FLOW_INTERNAL_AUTH_TOKEN-none]": 7.424899376928806e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_unset_interpolation_in_dotenv_still_gets_a_generated_secret[BETTER_AUTH_SECRET-none]": 8.78339633345604e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_unset_interpolation_in_dotenv_still_gets_a_generated_secret[DEER_FLOW_CREDENTIALS_KEY-none]": 7.475004531443119e-05, "tests/test_deploy_dotenv_secrets.py::test_real_compose_unset_interpolation_in_dotenv_still_gets_a_generated_secret[DEER_FLOW_INTERNAL_AUTH_TOKEN-none]": 0.00010212487541139126, "tests/test_deploy_home_writability.py::test_deploy_allows_override_of_unreadable_persisted_secret[better-auth-dotenv]": 0.3118827498983592, "tests/test_deploy_home_writability.py::test_deploy_allows_override_of_unreadable_persisted_secret[better-auth-shell]": 0.29250424867495894, "tests/test_deploy_home_writability.py::test_deploy_allows_override_of_unreadable_persisted_secret[credentials-key-dotenv]": 0.4386261666659266, "tests/test_deploy_home_writability.py::test_deploy_allows_override_of_unreadable_persisted_secret[credentials-key-shell]": 0.2984191661234945, "tests/test_deploy_home_writability.py::test_deploy_allows_override_of_unreadable_persisted_secret[internal-auth-dotenv]": 0.31670816568657756, "tests/test_deploy_home_writability.py::test_deploy_allows_override_of_unreadable_persisted_secret[internal-auth-shell]": 0.57271479209885, "tests/test_deploy_home_writability.py::test_deploy_allows_readonly_persisted_secret[better-auth]": 0.3355151240248233, "tests/test_deploy_home_writability.py::test_deploy_allows_readonly_persisted_secret[credentials-key]": 0.3276591671165079, "tests/test_deploy_home_writability.py::test_deploy_allows_readonly_persisted_secret[internal-auth]": 0.375086042098701, "tests/test_deploy_home_writability.py::test_deploy_allows_writable_home[build]": 0.7002467082347721, "tests/test_deploy_home_writability.py::test_deploy_allows_writable_home[down]": 0.3095974160823971, "tests/test_deploy_home_writability.py::test_deploy_allows_writable_home[start]": 0.3580062510445714, "tests/test_deploy_home_writability.py::test_deploy_allows_writable_home[up]": 0.3486314578913152, "tests/test_deploy_home_writability.py::test_deploy_down_allows_unreadable_persisted_secret[better-auth]": 0.30434420914389193, "tests/test_deploy_home_writability.py::test_deploy_down_allows_unreadable_persisted_secret[credentials-key]": 0.3071113752666861, "tests/test_deploy_home_writability.py::test_deploy_down_allows_unreadable_persisted_secret[internal-auth]": 0.32423420809209347, "tests/test_deploy_home_writability.py::test_deploy_down_allows_unwritable_home": 0.3549690411891788, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[better-auth-build]": 0.3101081259083003, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[better-auth-start]": 0.3175853746943176, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[better-auth-up]": 0.3163273341488093, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[credentials-key-build]": 0.31243379204533994, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[credentials-key-start]": 0.3152080422732979, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[credentials-key-up]": 0.30625583208166063, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[internal-auth-build]": 0.3001082914415747, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[internal-auth-start]": 0.3272811667993665, "tests/test_deploy_home_writability.py::test_deploy_rejects_unreadable_persisted_secret_before_starting_compose[internal-auth-up]": 0.3073582090437412, "tests/test_deploy_home_writability.py::test_deploy_rejects_unwritable_home_before_invoking_docker[build]": 0.029754667077213526, "tests/test_deploy_home_writability.py::test_deploy_rejects_unwritable_home_before_invoking_docker[start]": 0.028861999977380037, "tests/test_deploy_home_writability.py::test_deploy_rejects_unwritable_home_before_invoking_docker[up]": 0.03339116694405675, "tests/test_deploy_uv_extras.py::test_backend_dockerfile_expands_multiple_uv_extras": 0.31732187466695905, "tests/test_deploy_uv_extras.py::test_backend_dockerfile_rejects_glob_uv_extra": 0.020421499852091074, "tests/test_deploy_uv_extras.py::test_deploy_build_auto_detects_postgres_extra_when_other_extras_are_enabled": 0.46089104283601046, "tests/test_deploy_uv_extras.py::test_deploy_build_auto_detects_postgres_extra_with_python_fallback": 0.9981985003687441, "tests/test_deploy_uv_extras.py::test_deploy_uses_dotenv_without_sourcing_shell_syntax": 0.4653015420772135, "tests/test_detect_blocking_io_static.py::test_cli_default_filters_sync_only_inventory_items": 0.002085791900753975, "tests/test_detect_blocking_io_static.py::test_decorator_default_annotation_and_return_annotation_all_use_enclosing_scope": 0.0019219990354031324, "tests/test_detect_blocking_io_static.py::test_definition_time_expressions_are_still_attributed_to_the_enclosing_function": 0.001902249176055193, "tests/test_detect_blocking_io_static.py::test_if_else_alias_tracking_is_order_independent_across_branches": 0.002209708094596863, "tests/test_detect_blocking_io_static.py::test_if_else_alias_union_carries_forward_after_the_if_statement": 0.0019038328900933266, "tests/test_detect_blocking_io_static.py::test_json_output_ranks_operations_without_confidence_noise": 0.0021346681751310825, "tests/test_detect_blocking_io_static.py::test_json_output_uses_concise_review_record_schema": 0.0024982918985188007, "tests/test_detect_blocking_io_static.py::test_parse_errors_are_reported_as_findings": 0.0020207909401506186, "tests/test_detect_blocking_io_static.py::test_path_receiver_detection_uses_path_annotations": 0.001994709251448512, "tests/test_detect_blocking_io_static.py::test_pep695_type_parameter_bound_is_never_treated_as_definition_time_eager": 0.00188729097135365, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_blocking_calls_in_sync_helper_reached_from_async_code": 0.0019495009910315275, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_chained_sync_http_client_methods_in_async_code": 0.0019609166774898767, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_constructor_parameter_used_directly_as_receiver": 0.0019579988438636065, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_direct_blocking_calls_in_async_code": 0.0026281659957021475, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_local_variable_alias_of_self_attribute": 0.0019272919744253159, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_os_walk_and_path_resolve_in_async_code": 0.002027166076004505, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_self_attribute_chain_helper_reached_from_async_method": 0.001958250068128109, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_self_helper_reached_from_async_method": 0.0019609166774898767, "tests/test_detect_blocking_io_static.py::test_scan_file_detects_sync_httpx_client_methods_in_async_code": 0.0019808330107480288, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_trace_unrelated_local_variables_as_receivers": 0.0020055831409990788, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_call_result_as_receiver_alias": 0.002024417044594884, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_call_result_assigned_to_local_as_receiver_alias": 0.001970750279724598, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_call_rooted_attribute_chain_as_receiver_alias": 0.001927667297422886, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_default_value_expression_as_inside_new_function": 0.0019453749991953373, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_generator_element_as_definition_time_eager": 0.0019724590238183737, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_immediately_invoked_lambda_in_definition_time_default_as_eager": 0.001974917948246002, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_lambda_body_as_definition_time_eager": 0.0019192900508642197, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_postponed_annotation_as_definition_time_eager": 0.001913625979796052, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_string_replace_as_file_io": 0.0020160842686891556, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_subscript_result_as_receiver_alias": 0.0021074588876217604, "tests/test_detect_blocking_io_static.py::test_scan_file_does_not_treat_subscript_rooted_attribute_chain_as_receiver_alias": 0.0018992500845342875, "tests/test_detect_blocking_io_static.py::test_scan_file_kills_alias_after_non_traceable_reassignment": 0.001953832572326064, "tests/test_detect_blocking_io_static.py::test_scan_file_omits_sync_only_blocking_calls_from_default_results": 0.001877583097666502, "tests/test_detect_blocking_io_static.py::test_scan_file_still_treats_generator_outer_iterable_as_definition_time_eager": 0.0019379172008484602, "tests/test_detect_blocking_io_static.py::test_scan_file_still_treats_lambda_own_default_as_definition_time_eager": 0.002672957954928279, "tests/test_detect_blocking_io_static.py::test_scan_file_traces_annassign_call_result_reassignment_using_pre_assignment_alias_state": 0.0019153752364218235, "tests/test_detect_blocking_io_static.py::test_scan_file_traces_call_result_reassignment_using_pre_assignment_alias_state": 0.0019342491868883371, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_bare_unconsumed_generator_as_eager_in_ordinary_code": 0.0018783747218549252, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_bare_uninvoked_lambda_as_eager_in_ordinary_code": 0.0019142080564051867, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_generator_consumed_by_any_builtin_as_eager": 0.0021283752284944057, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_generator_passed_to_list_as_eager": 0.0018989997915923595, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_generator_reduced_by_sum_as_eager": 0.0018956258427351713, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_generator_wrapped_in_map_as_eager": 0.0019182502292096615, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_immediately_invoked_lambda_as_eager": 0.0019154578913003206, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_lambda_invoked_through_stored_variable_as_eager": 0.0018767071887850761, "tests/test_detect_blocking_io_static.py::test_scan_file_treats_reviewer_repro_both_eager_shapes_together": 0.001937083201482892, "tests/test_detect_blocking_io_static.py::test_source_code_snippet_is_truncated_for_json_output": 0.002270375145599246, "tests/test_detect_blocking_io_static.py::test_summary_groups_findings_by_priority_and_operation": 0.0022112501319497824, "tests/test_detect_blocking_io_static.py::test_summary_output_writes_json_report": 0.002350750146433711, "tests/test_detect_blocking_io_static.py::test_sync_agent_middleware_hook_with_async_counterpart_is_not_reported": 0.0020535001531243324, "tests/test_detect_blocking_io_static.py::test_sync_only_agent_middleware_hook_gets_event_loop_exposure": 0.002079915953800082, "tests/test_detect_thread_boundaries.py::test_configured_runtime_inventory_resolves_symbols_but_never_invokes_them": 0.0008633758407086134, "tests/test_detect_thread_boundaries.py::test_json_output_and_min_severity_filter": 0.0021963322069495916, "tests/test_detect_thread_boundaries.py::test_parse_errors_are_reported_as_findings": 0.0020052501931786537, "tests/test_detect_thread_boundaries.py::test_runtime_inventory_identifies_tool_and_model_fallbacks_without_invocation": 0.002717041876167059, "tests/test_detect_thread_boundaries.py::test_scan_file_classifies_dedicated_executor_helper_wrappers": 0.0019846658688038588, "tests/test_detect_thread_boundaries.py::test_scan_file_classifies_default_dedicated_anyio_and_loop_boundaries": 0.0022384999319911003, "tests/test_detect_thread_boundaries.py::test_scan_file_detects_async_thread_and_tool_boundaries": 0.002413541078567505, "tests/test_detect_thread_boundaries.py::test_scan_file_discovers_same_module_thread_helper_wrappers": 0.0019422497134655714, "tests/test_detect_thread_boundaries.py::test_scan_file_identifies_base_chat_model_executor_fallbacks": 0.0021196247544139624, "tests/test_detect_thread_boundaries.py::test_scan_file_identifies_sync_langchain_tool_fallbacks": 0.002013124991208315, "tests/test_detect_thread_boundaries.py::test_scan_file_ignores_unqualified_threads_and_generic_method_names": 0.002021915977820754, "tests/test_detect_thread_boundaries.py::test_scan_file_uses_import_evidence_for_thread_and_executor_aliases": 0.0020268342923372984, "tests/test_detect_thread_boundaries.py::test_scan_paths_ignores_virtualenv_like_directories": 0.002041333820670843, "tests/test_detect_thread_boundaries.py::test_summary_output_is_concise_and_grouped_by_boundary_kind": 0.0021842080168426037, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[block-scalar- ]": 0.0019097919575870037, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[block-scalar-]": 0.0018857500981539488, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[comment- ]": 0.00183937419205904, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[comment-]": 0.0018516653217375278, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[nested-list- ]": 0.001963626127690077, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[nested-list-]": 0.001876541180536151, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[nested-mapping- ]": 0.0019051660783588886, "tests/test_detect_uv_extras.py::test_detect_browser_ignores_names_outside_tool_fields[nested-mapping-]": 0.0018614160362631083, "tests/test_detect_uv_extras.py::test_detect_browser_name_after_nested_block[ ]": 0.0018673739396035671, "tests/test_detect_uv_extras.py::test_detect_browser_name_after_nested_block[]": 0.0018625000957399607, "tests/test_detect_uv_extras.py::test_detect_browser_name_after_other_fields[group- ]": 0.0019008328672498465, "tests/test_detect_uv_extras.py::test_detect_browser_name_after_other_fields[group-]": 0.001904084114357829, "tests/test_detect_uv_extras.py::test_detect_browser_name_after_other_fields[use- ]": 0.001964750001206994, "tests/test_detect_uv_extras.py::test_detect_browser_name_after_other_fields[use-]": 0.0020423750393092632, "tests/test_detect_uv_extras.py::test_detect_browser_stops_at_following_section[ ]": 0.0018567091319710016, "tests/test_detect_uv_extras.py::test_detect_browser_stops_at_following_section[]": 0.001855666982010007, "tests/test_detect_uv_extras.py::test_detect_from_config_browser_via_browser_navigate_tool": 0.0018468741327524185, "tests/test_detect_uv_extras.py::test_detect_from_config_browser_via_indentless_tools_list": 0.0018329997546970844, "tests/test_detect_uv_extras.py::test_detect_from_config_buzz_disabled_returns_no_extras": 0.001827541971579194, "tests/test_detect_uv_extras.py::test_detect_from_config_buzz_via_channels_enabled": 0.0018287498969584703, "tests/test_detect_uv_extras.py::test_detect_from_config_combines_buzz_with_postgres": 0.0018373338971287012, "tests/test_detect_uv_extras.py::test_detect_from_config_combines_discord_with_postgres": 0.0018679178319871426, "tests/test_detect_uv_extras.py::test_detect_from_config_combines_ollama_and_postgres": 0.0018336258362978697, "tests/test_detect_uv_extras.py::test_detect_from_config_combines_postgres_and_redis": 0.0018205409869551659, "tests/test_detect_uv_extras.py::test_detect_from_config_dedupes_when_both_present": 0.0018395418301224709, "tests/test_detect_uv_extras.py::test_detect_from_config_discord_disabled_returns_no_extras": 0.0018306251149624586, "tests/test_detect_uv_extras.py::test_detect_from_config_discord_via_channels_enabled": 0.001836748793721199, "tests/test_detect_uv_extras.py::test_detect_from_config_ignores_commented_browser_tool": 0.0018646656535565853, "tests/test_detect_uv_extras.py::test_detect_from_config_ignores_commented_buzz_block": 0.0018488329369574785, "tests/test_detect_uv_extras.py::test_detect_from_config_ignores_commented_discord_block": 0.0018092908430844545, "tests/test_detect_uv_extras.py::test_detect_from_config_ignores_commented_ollama_block": 0.0018325832206755877, "tests/test_detect_uv_extras.py::test_detect_from_config_ignores_use_in_nested_indentless_sequence": 0.001878832932561636, "tests/test_detect_uv_extras.py::test_detect_from_config_ignores_use_in_nested_model_mapping": 0.0018643750809133053, "tests/test_detect_uv_extras.py::test_detect_from_config_memory_stream_bridge_returns_no_extras": 0.0018007918260991573, "tests/test_detect_uv_extras.py::test_detect_from_config_missing_file_returns_empty": 0.0017105829901993275, "tests/test_detect_uv_extras.py::test_detect_from_config_no_channels_section_returns_no_buzz_extra": 0.001804499188438058, "tests/test_detect_uv_extras.py::test_detect_from_config_non_ollama_model_returns_no_extras": 0.0018142079934477806, "tests/test_detect_uv_extras.py::test_detect_from_config_ollama_in_setup_wizard_output": 0.0028198750223964453, "tests/test_detect_uv_extras.py::test_detect_from_config_ollama_via_indentless_models_list": 0.0018297908827662468, "tests/test_detect_uv_extras.py::test_detect_from_config_ollama_via_model_use": 0.001805292209610343, "tests/test_detect_uv_extras.py::test_detect_from_config_ollama_when_use_follows_a_nested_list": 0.0018494173418730497, "tests/test_detect_uv_extras.py::test_detect_from_config_ollama_when_use_is_the_first_key": 0.0018202909268438816, "tests/test_detect_uv_extras.py::test_detect_from_config_postgres_via_checkpointer": 0.0018744179978966713, "tests/test_detect_uv_extras.py::test_detect_from_config_postgres_via_database": 0.0018113332334905863, "tests/test_detect_uv_extras.py::test_detect_from_config_redis_via_stream_bridge": 0.001862583216279745, "tests/test_detect_uv_extras.py::test_detect_from_config_sqlite_returns_no_extras": 0.001800167141482234, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[browser-utf-8-sig]": 0.0019041679333895445, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[browser-utf-8]": 0.0018975003622472286, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[commented-utf-8-sig]": 0.0019636659417301416, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[commented-utf-8]": 0.0018579589668661356, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[ollama-utf-8-sig]": 0.0019077500328421593, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[ollama-utf-8]": 0.0018942912574857473, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[postgres-utf-8-sig]": 0.001950541976839304, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[postgres-utf-8]": 0.0019107081461697817, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[sqlite-utf-8-sig]": 0.0018930830992758274, "tests/test_detect_uv_extras.py::test_detect_from_config_utf8_with_optional_bom[sqlite-utf-8]": 0.0019031669944524765, "tests/test_detect_uv_extras.py::test_format_flags_emits_one_flag_per_extra": 0.0002168330829590559, "tests/test_detect_uv_extras.py::test_parse_env_extras_drops_shell_metacharacters": 0.00025987508706748486, "tests/test_detect_uv_extras.py::test_parse_env_extras_rejects_leading_digits_and_punctuation": 0.00022254209034144878, "tests/test_detect_uv_extras.py::test_parse_env_extras_supports_comma_and_whitespace": 0.00030399998649954796, "tests/test_detect_uv_extras.py::test_resolve_extras_combines_uv_extras_with_redis_url_env": 0.0017782091163098812, "tests/test_detect_uv_extras.py::test_resolve_extras_detects_redis_url_env_without_config": 0.001736583886668086, "tests/test_detect_uv_extras.py::test_resolve_extras_env_overrides_config": 0.0018713749013841152, "tests/test_detect_uv_extras.py::test_resolve_extras_env_supports_multiple": 0.001738124992698431, "tests/test_detect_uv_extras.py::test_resolve_extras_falls_back_to_config": 0.0018487910274416208, "tests/test_detect_uv_extras.py::test_resolve_extras_finds_backend_subdir_config": 0.001877332804724574, "tests/test_detect_uv_extras.py::test_resolve_extras_no_config_no_env": 0.0018230830319225788, "tests/test_detect_uv_extras.py::test_resolve_extras_respects_explicit_config_path": 0.001828914973884821, "tests/test_detect_uv_extras.py::test_resolve_extras_root_config_takes_precedence": 0.0020041239913553, "tests/test_detect_uv_extras.py::test_section_value_does_not_descend_into_grandchildren": 0.00020224903710186481, "tests/test_detect_uv_extras.py::test_section_value_finds_nested_key": 0.000236250227317214, "tests/test_detect_uv_extras.py::test_section_value_ignores_commented_lines": 0.00020758295431733131, "tests/test_detect_uv_extras.py::test_section_value_strips_quotes": 0.0002115420065820217, "tests/test_detect_uv_extras.py::test_strip_comment_preserves_quoted_hash": 0.00020462507382035255, "tests/test_detector_repo_root.py::test_all_detectors_share_the_resolved_root": 0.00019470811821520329, "tests/test_detector_repo_root.py::test_cli_shims_delegate_to_their_detectors": 0.0025043743662536144, "tests/test_detector_repo_root.py::test_resolve_repo_root_finds_marker_from_detector_location": 0.0004377509467303753, "tests/test_detector_repo_root.py::test_unmarked_location_raises_instead_of_scanning_nothing": 0.002154915826395154, "tests/test_dev_entrypoint.py::test_empty_string_yields_empty_flags": 0.029773666989058256, "tests/test_dev_entrypoint.py::test_entrypoint_excludes_runtime_state_from_uvicorn_reload": 0.00047337403520941734, "tests/test_dev_entrypoint.py::test_entrypoint_script_exists_and_is_posix_sh": 0.006643959088250995, "tests/test_dev_entrypoint.py::test_explicit_extras_keep_runtime_required_redis_without_duplicates": 0.0311063751578331, "tests/test_dev_entrypoint.py::test_explicit_extras_override_config_and_are_deduplicated": 0.033401875058189034, "tests/test_dev_entrypoint.py::test_failed_retry_aborts_before_starting_uvicorn": 0.29987912485376, "tests/test_dev_entrypoint.py::test_failed_retry_tells_the_operator_how_to_recover": 0.2814907080028206, "tests/test_dev_entrypoint.py::test_failed_sync_recreates_a_clean_virtual_environment": 0.00019783410243690014, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[$(whoami)]": 0.006529583130031824, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[-postgres]": 0.00674204109236598, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[1postgres]": 0.006837709108367562, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[; rm -rf /]": 0.007683292031288147, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[`echo bad`]": 0.006346166832372546, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[post gres extra/path]": 0.006521248957142234, "tests/test_dev_entrypoint.py::test_metacharacters_abort_with_nonzero_exit[postgres;evil]": 0.00654549989849329, "tests/test_dev_entrypoint.py::test_multi_extra_comma_separated": 0.031238541938364506, "tests/test_dev_entrypoint.py::test_multi_extra_mixed_separators": 0.030735958134755492, "tests/test_dev_entrypoint.py::test_multi_extra_whitespace_separated": 0.03067570785060525, "tests/test_dev_entrypoint.py::test_no_explicit_extras_uses_the_runtime_selected_config": 0.03214520844630897, "tests/test_dev_entrypoint.py::test_no_uv_extras_yields_empty_flags": 0.02893466711975634, "tests/test_dev_entrypoint.py::test_self_heal_retry_still_reaches_the_handoff": 0.3095630828756839, "tests/test_dev_entrypoint.py::test_single_extra": 0.03082837490364909, "tests/test_dev_entrypoint.py::test_successful_sync_reaches_the_uvicorn_handoff": 0.26214845781214535, "tests/test_dev_entrypoint.py::test_underscores_and_hyphens_in_name_are_allowed": 0.0299127500038594, "tests/test_dev_multi_instance_script.py::test_check_exit_code_reflects_failures_only": 0.00020625023171305656, "tests/test_dev_multi_instance_script.py::test_each_process_resolves_its_own_retrieval_index": 0.050573334097862244, "tests/test_dev_multi_instance_script.py::test_generated_config_from_a_hostile_base_passes_the_real_startup_gate": 0.0057277928572148085, "tests/test_dev_multi_instance_script.py::test_generated_config_from_the_example_passes_the_real_startup_gate": 0.07445429195649922, "tests/test_dev_multi_instance_script.py::test_generated_config_handles_ui_channels_with_disabled_lease[False-False]": 0.0049142499919980764, "tests/test_dev_multi_instance_script.py::test_generated_config_handles_ui_channels_with_disabled_lease[False-True]": 0.004653584212064743, "tests/test_dev_multi_instance_script.py::test_generated_config_handles_ui_channels_with_disabled_lease[True-False]": 0.004795250948518515, "tests/test_dev_multi_instance_script.py::test_generated_config_handles_ui_channels_with_disabled_lease[True-True]": 0.006077748956158757, "tests/test_dev_multi_instance_script.py::test_makefile_exposes_harness_targets": 0.0008046247530728579, "tests/test_dev_multi_instance_script.py::test_nginx_conf_balances_both_gateways": 0.0019869180396199226, "tests/test_dev_multi_instance_script.py::test_nginx_conf_is_accepted_by_nginx[mi state]": 5.570799112319946e-05, "tests/test_dev_multi_instance_script.py::test_nginx_conf_is_accepted_by_nginx[state]": 7.804203778505325e-05, "tests/test_dev_multi_instance_script.py::test_nginx_conf_quotes_paths_with_whitespace": 0.001987708732485771, "tests/test_dev_multi_instance_script.py::test_nginx_conf_rejects_paths_nginx_would_interpolate": 0.0018937508575618267, "tests/test_dev_multi_instance_script.py::test_overlay_drops_a_postgres_checkpointer_pointing_at_the_developers_database": 0.0003992910496890545, "tests/test_dev_multi_instance_script.py::test_overlay_gives_local_aio_sandboxes_a_harness_container_prefix": 0.0004018736071884632, "tests/test_dev_multi_instance_script.py::test_overlay_handles_ui_connectable_providers_without_mutating_settings[False]": 0.001109750010073185, "tests/test_dev_multi_instance_script.py::test_overlay_handles_ui_connectable_providers_without_mutating_settings[True]": 0.0015010412316769361, "tests/test_dev_multi_instance_script.py::test_overlay_keeps_channels_when_asked": 0.0004647490568459034, "tests/test_dev_multi_instance_script.py::test_overlay_keeps_deermem_data_inside_the_harness_home[memory0]": 0.00043174903839826584, "tests/test_dev_multi_instance_script.py::test_overlay_keeps_deermem_data_inside_the_harness_home[memory1]": 0.0002954998053610325, "tests/test_dev_multi_instance_script.py::test_overlay_keeps_other_data_roots_inside_the_harness": 0.00035704090259969234, "tests/test_dev_multi_instance_script.py::test_overlay_leaves_non_deermem_memory_backends_alone_but_says_so": 0.0003719592932611704, "tests/test_dev_multi_instance_script.py::test_overlay_leaves_provisioner_backed_aio_prefixes_alone": 0.0003007908817380667, "tests/test_dev_multi_instance_script.py::test_overlay_leaves_the_channel_leader_lease_block_alone": 0.0004282081499695778, "tests/test_dev_multi_instance_script.py::test_overlay_neutralizes_settings_the_gate_refuses": 0.0005287490785121918, "tests/test_dev_multi_instance_script.py::test_overlay_points_explicit_sandbox_ownership_at_the_harness_redis": 0.0002797509077936411, "tests/test_dev_multi_instance_script.py::test_overlay_preserves_unrelated_base_sections_without_mutating_the_base": 0.0016665828879922628, "tests/test_dev_multi_instance_script.py::test_overlay_sets_every_multi_instance_prerequisite": 0.0008672501426190138, "tests/test_dev_multi_instance_script.py::test_parse_sse_events_keeps_ids_and_event_names": 0.00023087509907782078, "tests/test_dev_multi_instance_script.py::test_render_config_writes_a_private_file_with_a_generated_header": 0.04821091704070568, "tests/test_dev_multi_instance_script.py::test_sandbox_container_prefix_is_stable_per_state_dir": 0.002983707934617996, "tests/test_dev_multi_instance_script.py::test_secrets_file_is_private_complete_and_stable": 0.0020857499912381172, "tests/test_dev_multi_instance_script.py::test_shell_script_help_lists_every_command_without_side_effects[--help]": 0.02393712615594268, "tests/test_dev_multi_instance_script.py::test_shell_script_help_lists_every_command_without_side_effects[-h]": 0.013423334108665586, "tests/test_dev_multi_instance_script.py::test_shell_script_help_lists_every_command_without_side_effects[help]": 0.014734918018803, "tests/test_dev_multi_instance_script.py::test_shell_script_parses": 0.026280333986505866, "tests/test_dev_multi_instance_script.py::test_shell_script_rejects_unknown_commands": 0.012222166871652007, "tests/test_dev_multi_instance_script.py::test_sse_read_enforces_its_budget_while_only_heartbeats_arrive": 0.3111000838689506, "tests/test_dev_multi_instance_script.py::test_sse_resume_never_starts_a_run_when_model_discovery_failed": 0.00653850007802248, "tests/test_dev_multi_instance_script.py::test_up_refuses_containers_owned_by_another_state_dir": 0.3889636679086834, "tests/test_dev_multi_instance_script.py::test_up_replaces_its_own_stale_containers_with_their_volumes": 3.670915667200461, "tests/test_dev_multi_instance_script.py::test_up_tears_everything_down_when_b_loses_its_port_after_preflight": 3.7546659170184284, "tests/test_dingtalk_channel.py::TestAccessTokenValidation::test_invalid_expire_in_uses_default": 0.001152917044237256, "tests/test_dingtalk_channel.py::TestAccessTokenValidation::test_rejects_empty_access_token": 0.0013564997352659702, "tests/test_dingtalk_channel.py::TestAccessTokenValidation::test_rejects_non_dict_response": 0.0023847080301493406, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_combined_elements": 0.00045687402598559856, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_fenced_code_block_no_language": 0.0005077500827610493, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_fenced_code_block_to_blockquote": 0.0005297078751027584, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_horizontal_rule_to_unicode": 0.0004604991991072893, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_inline_code_to_bold": 0.0004502078518271446, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_plain_text_unchanged": 0.00041891681030392647, "tests/test_dingtalk_channel.py::TestAdaptMarkdownForDingtalk::test_supported_markdown_preserved": 0.0004508332349359989, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_allowed_user_passes": 0.10467029106803238, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_allowlist_gate_uses_parsed_staff_ids[blank-entry]": 0.10469849896617234, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_allowlist_gate_uses_parsed_staff_ids[frozenset]": 0.10382062522694468, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_allowlist_gate_uses_parsed_staff_ids[mapping]": 0.10364737524650991, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_allowlist_gate_uses_parsed_staff_ids[padded-entry]": 0.10354524990543723, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_connect_code_bypasses_allowed_users_filter": 0.1035969580989331, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_empty_allowed_users_allows_all": 0.10357050015591085, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_non_allowed_user_blocked": 0.10293566575273871, "tests/test_dingtalk_channel.py::TestAllowedUsersFiltering::test_non_allowed_user_message_content_not_logged": 0.10402558301575482, "tests/test_dingtalk_channel.py::TestCardMode::test_card_creation_without_chatbot_message_returns_none": 0.0011606249026954174, "tests/test_dingtalk_channel.py::TestCardMode::test_card_creation_without_sdk_client_returns_none": 0.0013376649003475904, "tests/test_dingtalk_channel.py::TestCardMode::test_card_fallback_on_creation_failure": 0.000680458964779973, "tests/test_dingtalk_channel.py::TestCardMode::test_card_fallback_on_stream_failure": 0.0005708339158445597, "tests/test_dingtalk_channel.py::TestCardMode::test_card_mode_enabled_supports_streaming": 0.00038508372381329536, "tests/test_dingtalk_channel.py::TestCardMode::test_card_mode_skips_markdown_adaptation": 0.0005221657920628786, "tests/test_dingtalk_channel.py::TestCardMode::test_card_replier_cleanup_on_final": 0.0025544576346874237, "tests/test_dingtalk_channel.py::TestCardMode::test_card_source_key_matches_inbound_using_message_id_metadata": 0.0003782077692449093, "tests/test_dingtalk_channel.py::TestCardMode::test_chatbot_message_stored_for_card_mode": 0.10247516818344593, "tests/test_dingtalk_channel.py::TestCardMode::test_non_card_mode_no_streaming": 0.0003667499404400587, "tests/test_dingtalk_channel.py::TestCardMode::test_non_card_mode_unchanged": 0.00024058273993432522, "tests/test_dingtalk_channel.py::TestCardMode::test_pre_start_stores_dingtalk_client": 0.00047449907287955284, "tests/test_dingtalk_channel.py::TestCardMode::test_running_reply_creates_card": 0.0006505830679088831, "tests/test_dingtalk_channel.py::TestCardMode::test_send_finalizes_card": 0.0005505839362740517, "tests/test_dingtalk_channel.py::TestCardMode::test_send_skips_non_final_without_card_track_when_template_configured": 0.0006896660197526217, "tests/test_dingtalk_channel.py::TestCardMode::test_send_streams_to_card": 0.0006208340637385845, "tests/test_dingtalk_channel.py::TestCardMode::test_stop_clears_card_state": 0.001456625061109662, "tests/test_dingtalk_channel.py::TestCardMode::test_stream_update_card_raises_without_replier": 0.0013348751235753298, "tests/test_dingtalk_channel.py::TestChannelRegistration::test_dingtalk_in_channel_capabilities": 0.0004022512584924698, "tests/test_dingtalk_channel.py::TestChannelRegistration::test_dingtalk_in_channel_registry": 0.00027737487107515335, "tests/test_dingtalk_channel.py::TestChannelRegistration::test_dingtalk_in_credential_keys": 0.0003552497364580631, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_alignment_separators": 0.0004483333323150873, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_cell_boundaries_preserved[escaped-body-pipe]": 0.0010000828187912703, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_cell_boundaries_preserved[escaped-final-pipe]": 0.0006084998603910208, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_cell_boundaries_preserved[escaped-header-pipe]": 0.0007943753153085709, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_cell_boundaries_preserved[leading-empty-cell]": 0.00046145799569785595, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_cell_boundaries_preserved[multiple-escaped-pipes]": 0.0005502910353243351, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_cell_boundaries_preserved[trailing-empty-cell]": 0.0004855841398239136, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_fallback_adapter_preserves_table_values": 0.0002563328016549349, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_no_table": 0.0004378326702862978, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_simple_table": 0.00026574917137622833, "tests/test_dingtalk_channel.py::TestConvertMarkdownTable::test_table_with_surrounding_text": 0.00044233398512005806, "tests/test_dingtalk_channel.py::TestDingTalkDownloadGuardLogging::test_empty_download_logs_neutral_guard_line": 0.0006434579845517874, "tests/test_dingtalk_channel.py::TestDingTalkDownloadGuardLogging::test_none_download_logs_neutral_guard_line": 0.000654707895591855, "tests/test_dingtalk_channel.py::TestDingTalkMessageHandlerSdkContract::test_pre_start_exists_and_noop": 0.00041329115629196167, "tests/test_dingtalk_channel.py::TestDingTalkMessageHandlerSdkContract::test_raw_process_returns_ack": 0.008090751012787223, "tests/test_dingtalk_channel.py::TestDownloadByCode::test_missing_download_url_returns_none": 0.000465083634480834, "tests/test_dingtalk_channel.py::TestDownloadByCode::test_oversized_download_is_dropped": 0.0006658749189227819, "tests/test_dingtalk_channel.py::TestDownloadByCode::test_post_non_200_returns_none": 0.0005764577072113752, "tests/test_dingtalk_channel.py::TestDownloadByCode::test_two_step_download": 0.0006758752278983593, "tests/test_dingtalk_channel.py::TestExtractFiles::test_file_message_default_filename": 0.00023983418941497803, "tests/test_dingtalk_channel.py::TestExtractFiles::test_file_message_from_raw_data": 0.00026595802046358585, "tests/test_dingtalk_channel.py::TestExtractFiles::test_file_message_without_raw_data_ignored": 0.00021145818755030632, "tests/test_dingtalk_channel.py::TestExtractFiles::test_picture_message": 0.00032875104807317257, "tests/test_dingtalk_channel.py::TestExtractFiles::test_picture_message_missing_download_code_ignored": 0.000294041121378541, "tests/test_dingtalk_channel.py::TestExtractFiles::test_rich_text_get_image_list_failure_is_logged_not_silent": 0.0008042501285672188, "tests/test_dingtalk_channel.py::TestExtractFiles::test_rich_text_images": 0.0002909158356487751, "tests/test_dingtalk_channel.py::TestExtractFiles::test_text_message_has_no_files": 0.0003117907326668501, "tests/test_dingtalk_channel.py::TestExtractText::test_plain_text": 0.0003066249191761017, "tests/test_dingtalk_channel.py::TestExtractText::test_plain_text_stripped": 0.00019733398221433163, "tests/test_dingtalk_channel.py::TestExtractText::test_rich_text": 0.00029000011272728443, "tests/test_dingtalk_channel.py::TestExtractText::test_unknown_type_returns_empty": 0.00018529314547777176, "tests/test_dingtalk_channel.py::TestExtractTextFromRichText::test_empty_list": 0.0001985838171094656, "tests/test_dingtalk_channel.py::TestExtractTextFromRichText::test_multiple_text_items": 0.0001788330264389515, "tests/test_dingtalk_channel.py::TestExtractTextFromRichText::test_non_text_items_ignored": 0.00017645885236561298, "tests/test_dingtalk_channel.py::TestExtractTextFromRichText::test_single_text_item": 0.00021966616623103619, "tests/test_dingtalk_channel.py::TestGroupMessageMarkdownFormat::test_at_user_ids_still_use_markdown": 0.0013994581531733274, "tests/test_dingtalk_channel.py::TestGroupMessageMarkdownFormat::test_no_at_user_ids_uses_markdown": 0.0011432089377194643, "tests/test_dingtalk_channel.py::TestHandlerStashesRawData::test_process_stashes_raw_callback_payload": 0.0003951669204980135, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/agent]": 0.00022579217329621315, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/bootstrap]": 0.00021224911324679852, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/goal]": 0.00022975122556090355, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/help]": 0.00022375001572072506, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/memory]": 0.00021374993957579136, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/model]": 0.00029125064611434937, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/models]": 0.00023291795514523983, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/new]": 0.00021583284251391888, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_known_commands_recognized[/status]": 0.00020287488587200642, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_non_commands_rejected[/mnt/user-data/outputs/report.md]": 0.00025741616263985634, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_non_commands_rejected[/unknown]": 0.00019795820116996765, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_non_commands_rejected[]": 0.00019425107166171074, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_non_commands_rejected[hello]": 0.00020158197730779648, "tests/test_dingtalk_channel.py::TestIsDingTalkCommand::test_non_commands_rejected[not a command]": 0.00019141705706715584, "tests/test_dingtalk_channel.py::TestMarkdownFallbackPropagation::test_fallback_raises_on_failure": 0.005765123991295695, "tests/test_dingtalk_channel.py::TestNormalizeConversationType::test_group_int_or_str": 0.00019341707229614258, "tests/test_dingtalk_channel.py::TestNormalizeConversationType::test_p2p_or_none": 0.00019575213082134724, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_command_classified_correctly": 0.10406716587021947, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_empty_text_ignored": 0.10357733303681016, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_group_message_integer_conversation_type_normalized": 0.10331066721118987, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_group_message_produces_correct_inbound": 0.10303883301094174, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_group_message_with_unknown_sender_is_still_delivered": 0.10381954000331461, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_group_message_without_conversation_id_is_dropped": 0.10413145809434354, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_leading_mention_before_chat_keeps_mention": 0.10345570696517825, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_leading_mention_before_command_classifies_and_strips[@_user_1 /help]": 0.10389008279889822, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_leading_mention_before_command_classifies_and_strips[@bot /goal ship it]": 0.10324929072521627, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_leading_mention_before_command_classifies_and_strips[@bot /new]": 0.10399024980142713, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_non_command_classified_as_chat": 0.10397695796564221, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_p2p_message_produces_correct_inbound": 0.10196670796722174, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_p2p_message_without_sender_is_dropped[None]": 0.10374379227869213, "tests/test_dingtalk_channel.py::TestOnChatbotMessage::test_p2p_message_without_sender_is_dropped[]": 0.1029528749641031, "tests/test_dingtalk_channel.py::TestOnChatbotMessageFiles::test_file_message_publishes_inbound_with_files": 0.10239170934073627, "tests/test_dingtalk_channel.py::TestOnChatbotMessageFiles::test_message_without_text_or_files_dropped": 0.10287445806898177, "tests/test_dingtalk_channel.py::TestOnChatbotMessageFiles::test_picture_message_publishes_inbound_with_files": 0.10225362586788833, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[blank-entries]": 0.0003658747300505638, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[blank-entry]": 0.0003292909823358059, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[bool-entry]": 0.0003460829611867666, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[bool-scalar]": 0.0003358330577611923, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[empty-mapping]": 0.00032916711643338203, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[float-scalar]": 0.00034541613422334194, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[mapping]": 0.00033308309502899647, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_allowlist_without_a_valid_staff_id_denies_everyone[null-entry]": 0.00034004170447587967, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_invalid_entries_are_dropped_with_a_warning": 0.0003906239289790392, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_listed_staff_ids[frozenset]": 0.00021033384837210178, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_listed_staff_ids[list]": 0.00021470803767442703, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_listed_staff_ids[set]": 0.00020166626200079918, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_listed_staff_ids[tuple]": 0.0002097508404403925, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_numeric_scalar_is_one_entry": 0.00018866709433495998, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_numeric_values_converted_to_string": 0.00018983404152095318, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_scalar_with_separators_stays_one_literal_id_and_warns[,]": 0.00032599992118775845, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_scalar_with_separators_stays_one_literal_id_and_warns[user1,user2]": 0.0004049998242408037, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_single_string_is_one_entry": 0.00022716796956956387, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[ ]": 0.00029862578958272934, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[None]": 0.0014494990464299917, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[]": 0.0003105420619249344, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[allowed_users1]": 0.0003909575752913952, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[allowed_users2]": 0.00034024985507130623, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[allowed_users3]": 0.0004832490812987089, "tests/test_dingtalk_channel.py::TestParseAllowedUsers::test_unset_or_empty_allows_everyone_quietly[allowed_users4]": 0.00035333307459950447, "tests/test_dingtalk_channel.py::TestReceiveFile::test_download_failure_surfaces_marker": 0.0012236249167472124, "tests/test_dingtalk_channel.py::TestReceiveFile::test_download_failure_without_filename_uses_type_only_marker": 0.00048787519335746765, "tests/test_dingtalk_channel.py::TestReceiveFile::test_downloads_persists_and_prepends_path": 0.008550624130293727, "tests/test_dingtalk_channel.py::TestReceiveFile::test_duplicate_document_names_do_not_collide": 0.0035919169895350933, "tests/test_dingtalk_channel.py::TestReceiveFile::test_failure_marker_sanitizes_hostile_filename": 0.0006811670027673244, "tests/test_dingtalk_channel.py::TestReceiveFile::test_fallback_name_sanitizes_download_code": 0.0036019589751958847, "tests/test_dingtalk_channel.py::TestReceiveFile::test_missing_sandbox_after_acquire_yields_marker": 0.0042204163037240505, "tests/test_dingtalk_channel.py::TestReceiveFile::test_multiple_images_in_one_message_get_distinct_paths": 0.0038464590907096863, "tests/test_dingtalk_channel.py::TestReceiveFile::test_no_files_is_noop": 0.002115124836564064, "tests/test_dingtalk_channel.py::TestReceiveFile::test_non_local_sandbox_is_synced": 0.003707792144268751, "tests/test_dingtalk_channel.py::TestReceiveFile::test_partial_failure_keeps_successful_path": 0.003513416973873973, "tests/test_dingtalk_channel.py::TestReceiveFile::test_pure_file_message_text_is_only_the_path": 0.007111708167940378, "tests/test_dingtalk_channel.py::TestReceiveFile::test_rejected_filename_falls_back_to_generated_name": 0.0034083330538123846, "tests/test_dingtalk_channel.py::TestReceiveFile::test_second_picture_does_not_overwrite_first": 0.0038145831786096096, "tests/test_dingtalk_channel.py::TestReceiveFile::test_token_failure_yields_marker_not_exception": 0.0007482508663088083, "tests/test_dingtalk_channel.py::TestReceiveFile::test_traversal_filename_is_sanitized": 0.003950166283175349, "tests/test_dingtalk_channel.py::TestReceiveFile::test_unexpected_error_becomes_marker": 0.0008636238053441048, "tests/test_dingtalk_channel.py::TestReceiveFile::test_update_file_failure_yields_marker": 0.005054834997281432, "tests/test_dingtalk_channel.py::TestReceiveFile::test_write_reserves_planted_symlink_name": 0.0033195416908711195, "tests/test_dingtalk_channel.py::TestSendRetry::test_raises_after_all_retries_exhausted": 3.005637750029564, "tests/test_dingtalk_channel.py::TestSendRetry::test_raises_runtime_error_when_no_attempts_configured": 0.002770582912489772, "tests/test_dingtalk_channel.py::TestSendRetry::test_retries_on_failure_then_succeeds": 3.0052731661126018, "tests/test_dingtalk_channel.py::TestSendRouting::test_default_metadata_uses_p2p": 0.001306331716477871, "tests/test_dingtalk_channel.py::TestSendRouting::test_group_send_uses_group_endpoint": 0.0012685421388596296, "tests/test_dingtalk_channel.py::TestSendRouting::test_p2p_send_uses_oto_endpoint": 0.0019305422902107239, "tests/test_dingtalk_channel.py::TestStop::test_stop_aborts_transport_when_peer_never_acks_close": 5.005368957994506, "tests/test_dingtalk_channel.py::TestStop::test_stop_before_stream_client_exists_never_connects": 0.052632959093898535, "tests/test_dingtalk_channel.py::TestStop::test_stop_cancels_stalled_ticket_request_without_lingering_threads": 5.0028470838442445, "tests/test_dingtalk_channel.py::TestStop::test_stop_closes_live_stream_connection_and_exits_thread": 5.01039204117842, "tests/test_dingtalk_channel.py::TestStop::test_stop_interrupts_open_connection_retry_sleep": 5.003247124841437, "tests/test_dingtalk_channel.py::TestStop::test_stop_joins_stream_thread_off_the_event_loop": 0.05196154094301164, "tests/test_dingtalk_channel.py::TestStop::test_stop_retains_live_stream_thread_after_join_timeout": 0.002696665935218334, "tests/test_dingtalk_channel.py::TestTokenCaching::test_token_is_cached_across_calls": 0.0010159588418900967, "tests/test_dingtalk_channel.py::TestTopicIdMapping::test_group_topic_is_message_id": 0.10388558288104832, "tests/test_dingtalk_channel.py::TestTopicIdMapping::test_p2p_topic_is_none": 0.10342658311128616, "tests/test_dingtalk_channel.py::TestUploadMediaValidation::test_json_decode_error_returns_none": 0.0016271253116428852, "tests/test_dingtalk_channel.py::TestUploadMediaValidation::test_non_dict_response_returns_none": 0.003304084064438939, "tests/test_discord_channel.py::TestDiscordAllowedChannels::test_exempt_channel_needs_no_mention[456-True]": 0.001011581625789404, "tests/test_discord_channel.py::TestDiscordAllowedChannels::test_exempt_channel_needs_no_mention[457-False]": 0.0008991656359285116, "tests/test_discord_channel.py::TestDiscordAllowedChannels::test_scalar_channel_id_is_one_entry_not_its_digits[int]": 0.0003467088099569082, "tests/test_discord_channel.py::TestDiscordAllowedChannels::test_scalar_channel_id_is_one_entry_not_its_digits[str]": 0.0003666249103844166, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_allowlist_without_a_parseable_entry_denies_every_guild[321,654]": 0.0006190831772983074, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_allowlist_without_a_parseable_entry_denies_every_guild[@acme]": 0.0006660011131316423, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_allowlist_without_a_parseable_entry_denies_every_guild[allowed_guilds0]": 0.0006370411720126867, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_allowlist_without_a_parseable_entry_denies_every_guild[allowed_guilds3]": 0.0004552078898996115, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_allowlist_without_a_parseable_entry_denies_every_guild[allowed_guilds4]": 0.00044466694816946983, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_allowlist_without_a_parseable_entry_denies_every_guild[allowed_guilds5]": 0.0005743326619267464, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_listed_guild_ids_are_allowed_and_others_denied": 0.000440291129052639, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_on_message_applies_the_allowlist[321-True]": 0.000851418124511838, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_on_message_applies_the_allowlist[322-False]": 0.0006805837620049715, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_scalar_guild_id_is_one_entry_not_its_digits[int]": 0.00040175020694732666, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_scalar_guild_id_is_one_entry_not_its_digits[str]": 0.00047387625090777874, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[-5]": 0.0006504172924906015, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[0]": 0.0006737920921295881, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[321,654]": 0.00045441719703376293, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[4.2]": 0.0007244590669870377, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[@acme]": 0.0004970841109752655, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[None]": 0.0004996671341359615, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unparseable_entry_is_dropped_with_warning[True]": 0.000681333476677537, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unset_or_empty_allowlist_allows_every_guild_without_warning[config_extra0]": 0.0007707499898970127, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unset_or_empty_allowlist_allows_every_guild_without_warning[config_extra1]": 0.0007007499225437641, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unset_or_empty_allowlist_allows_every_guild_without_warning[config_extra2]": 0.0005756239406764507, "tests/test_discord_channel.py::TestDiscordAllowedGuilds::test_unset_or_empty_allowlist_allows_every_guild_without_warning[config_extra3]": 0.000571749871596694, "tests/test_discord_channel.py::test_ack_reaction_retention_is_isolated_per_channel": 0.0006191658321768045, "tests/test_discord_channel.py::test_ack_reaction_task_failure_is_logged_and_discarded": 0.0008845000993460417, "tests/test_discord_channel.py::test_ack_reaction_task_retained_under_gc": 0.4571289159357548, "tests/test_discord_channel.py::test_ack_reaction_task_survives_reaction_failure": 0.0004605830181390047, "tests/test_discord_channel.py::test_allowed_channels_accepts_all_id_collections[frozenset]": 0.0002363331150263548, "tests/test_discord_channel.py::test_allowed_channels_accepts_all_id_collections[list]": 0.00026641692966222763, "tests/test_discord_channel.py::test_allowed_channels_accepts_all_id_collections[set]": 0.000248459167778492, "tests/test_discord_channel.py::test_allowed_channels_accepts_all_id_collections[tuple]": 0.0002461248077452183, "tests/test_discord_channel.py::test_discord_bot_mention_known_command_routes_as_command": 0.0006944576743990183, "tests/test_discord_channel.py::test_discord_bot_mention_slash_skill_routes_as_chat": 0.0008900831453502178, "tests/test_discord_channel.py::test_discord_channel_capabilities": 0.0002641670871526003, "tests/test_discord_channel.py::test_discord_channel_init": 0.0002922923304140568, "tests/test_discord_channel.py::test_discord_channel_registered": 0.0002398327924311161, "tests/test_discord_channel.py::test_discord_full_queue_rejects_before_thread_or_identity_side_effects": 0.0008811240550130606, "tests/test_discord_channel.py::test_discord_releases_early_reservation_when_thread_creation_raises": 0.0006994169671088457, "tests/test_discord_channel.py::test_discord_stop_does_not_clobber_store_before_load": 0.0023224579636007547, "tests/test_discord_channel.py::test_discord_stop_flushes_thread_mappings": 0.002712458139285445, "tests/test_discord_channel.py::test_discord_stop_joins_client_thread_off_the_event_loop": 0.052222251426428556, "tests/test_discord_channel.py::test_discord_thread_mapping_persists_across_restart": 0.0022775407414883375, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[ \\t ]": 0.0002381657250225544, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[None]": 0.00024137599393725395, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[]": 0.0002463751006871462, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[value3]": 0.00023158290423452854, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[value4]": 0.00023029278963804245, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[value5]": 0.0002351661678403616, "tests/test_discord_channel.py::test_empty_allowed_channels_gives_no_mention_exemption[value6]": 0.0002355417236685753, "tests/test_discord_channel.py::test_is_running_tracks_thread_aliveness": 0.0007234583608806133, "tests/test_discord_channel.py::test_outbound_loop_call_times_out_when_never_completes": 0.10247854189947248, "tests/test_discord_channel.py::test_send_control_calls_keep_the_default_outbound_bound": 0.0011236669961363077, "tests/test_discord_channel.py::test_send_fails_fast_when_discord_loop_is_not_running": 0.0007383762858808041, "tests/test_discord_channel.py::test_send_file_closes_file_handle": 0.0036067080218344927, "tests/test_discord_channel.py::test_send_file_closes_handle_when_send_fails": 0.0032461672089993954, "tests/test_discord_channel.py::test_send_file_upload_call_uses_the_dedicated_upload_timeout": 0.00493149901740253, "tests/test_discord_channel.py::test_start_typing_sends_indicator_through_discord_typing_api": 0.0009018317796289921, "tests/test_discord_channel.py::test_start_typing_warns_on_first_failure_then_logs_at_debug": 0.004304209956899285, "tests/test_discord_channel.py::test_start_without_discord_module_points_at_the_extra": 0.001653666840866208, "tests/test_discord_channel.py::test_stop_drains_in_flight_ack_reaction_tasks": 0.0004916668403893709, "tests/test_discord_channel.py::test_stop_wiring_drains_ack_tasks_across_loops": 0.05234570917673409, "tests/test_discord_channel_connections.py::test_discord_cancelled_handler_leaves_the_shared_handoff_to_settle[asyncio]": 0.0012668329291045666, "tests/test_discord_channel_connections.py::test_discord_committed_message_keeps_typing_and_acks[asyncio]": 0.04411216708831489, "tests/test_discord_channel_connections.py::test_discord_connect_code_binds_on_gateway_loop_and_replies_on_discord_loop[asyncio]": 0.04368441621772945, "tests/test_discord_channel_connections.py::test_discord_connect_command_binds_gateway_identity[asyncio]": 0.04474170901812613, "tests/test_discord_channel_connections.py::test_discord_failed_identity_lookup_keeps_another_messages_typing[asyncio]": 0.002108916873112321, "tests/test_discord_channel_connections.py::test_discord_failed_identity_lookup_stops_typing_and_skips_ack[asyncio]": 0.002733332570642233, "tests/test_discord_channel_connections.py::test_discord_failed_typing_creator_keeps_typing_for_a_follower[asyncio-follower-committed]": 0.023670666851103306, "tests/test_discord_channel_connections.py::test_discord_failed_typing_creator_keeps_typing_for_a_follower[asyncio-follower-pending]": 0.023914417950436473, "tests/test_discord_channel_connections.py::test_discord_inbound_attaches_owner_identity_from_user_level_connection[asyncio]": 0.05498720705509186, "tests/test_discord_channel_connections.py::test_discord_message_resolves_identity_on_gateway_loop[asyncio]": 0.046312501188367605, "tests/test_discord_channel_connections.py::test_discord_reply_stopping_typing_during_handoff_leaves_no_indicator[asyncio]": 0.0012110418174415827, "tests/test_discord_channel_connections.py::test_discord_stop_cancels_pending_identity_lookup_and_releases_intake[asyncio]": 0.04080091719515622, "tests/test_discord_channel_connections.py::test_discord_stop_closes_and_restart_reopens_threadsafe_submission_intake[asyncio]": 0.0014371660072356462, "tests/test_discord_channel_connections.py::test_discord_unscheduled_bind_is_handled_but_leaves_code_unconsumed[asyncio]": 0.041853333124890924, "tests/test_discord_inbound_attachments.py::TestDiscordCdnHostGate::test_allows_discord_cdn_hosts": 0.0002455830108374357, "tests/test_discord_inbound_attachments.py::TestDiscordCdnHostGate::test_rejects_lookalike_hosts": 0.00022279191762208939, "tests/test_discord_inbound_attachments.py::TestDiscordExtractInboundFiles::test_extracts_image_and_document_descriptors": 0.00024966802448034286, "tests/test_discord_inbound_attachments.py::TestDiscordExtractInboundFiles::test_rejects_upload_staging_filename": 0.00025966716930270195, "tests/test_discord_inbound_attachments.py::TestDiscordReceiveFile::test_bot_token_not_sent_to_foreign_host": 0.00043983408249914646, "tests/test_discord_inbound_attachments.py::TestDiscordReceiveFile::test_content_encoding_refusal_is_download_failed": 0.0004932917654514313, "tests/test_discord_inbound_attachments.py::TestDiscordReceiveFile::test_downloads_bytes_with_bot_token_and_strips_url": 0.00048283394426107407, "tests/test_discord_inbound_attachments.py::TestDiscordReceiveFile::test_missing_url_clears_file_and_notices": 0.0004726247861981392, "tests/test_discord_inbound_attachments.py::test_captioned_attachment_publishes_text_and_files": 0.0005864168051630259, "tests/test_discord_inbound_attachments.py::test_default_size_limit_notice_shows_25_mib": 0.000488250982016325, "tests/test_discord_inbound_attachments.py::test_empty_message_without_attachments_still_dropped": 0.00046287477016448975, "tests/test_discord_inbound_attachments.py::test_file_only_message_publishes_inbound_files": 0.0007864569779485464, "tests/test_discord_inbound_attachments.py::test_mention_only_skips_file_without_mention": 0.0004654591903090477, "tests/test_discord_inbound_attachments.py::test_mention_with_file_only_caption_still_publishes": 0.0006906681228429079, "tests/test_discord_inbound_attachments.py::test_size_limit_notice_tracks_enforced_cap[declared]": 0.0007227489259094, "tests/test_discord_inbound_attachments.py::test_size_limit_notice_tracks_enforced_cap[returned]": 0.0006117501761764288, "tests/test_discord_inbound_attachments.py::test_size_limit_notice_tracks_enforced_cap[stream]": 0.0005667919758707285, "tests/test_discord_thread_mapping_cancellation.py::test_discord_stop_drains_thread_mapping_write_across_repeated_cancellation": 0.003108832985162735, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_preflight_allows_windows_when_docker_reachable": 0.8675921238027513, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_preflight_rejects_missing_custom_socket_on_windows": 0.0410412079654634, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_preflight_rejects_missing_socket_on_posix": 0.050459499936550856, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_preflight_rejects_windows_when_docker_unreachable": 0.34002725104801357, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_preserves_custom_socket_on_windows": 0.34087512479163706, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_preserves_unset_default_on_windows": 0.3493964171502739, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_reads_from_dotenv": 0.367784664966166, "tests/test_docker_sandbox_mode_detection.py::test_aio_deploy_socket_unsets_default_on_windows": 0.3604178330861032, "tests/test_docker_sandbox_mode_detection.py::test_aio_dood_socket_preflight_allows_windows_when_docker_reachable": 0.04544945922680199, "tests/test_docker_sandbox_mode_detection.py::test_aio_dood_socket_preflight_rejects_missing_custom_socket_on_windows": 0.021449334220960736, "tests/test_docker_sandbox_mode_detection.py::test_aio_dood_socket_preflight_rejects_missing_socket_on_posix": 0.021636251360177994, "tests/test_docker_sandbox_mode_detection.py::test_aio_dood_socket_preflight_rejects_windows_when_docker_unreachable": 0.021936125122010708, "tests/test_docker_sandbox_mode_detection.py::test_compose_commands_set_deer_flow_root_before_compose[logs --gateway]": 0.017231333069503307, "tests/test_docker_sandbox_mode_detection.py::test_compose_commands_set_deer_flow_root_before_compose[restart]": 0.017490626079961658, "tests/test_docker_sandbox_mode_detection.py::test_compose_commands_set_deer_flow_root_before_compose[stop]": 0.02275091572664678, "tests/test_docker_sandbox_mode_detection.py::test_detect_mode_aio_without_provisioner_url": 0.02018691715784371, "tests/test_docker_sandbox_mode_detection.py::test_detect_mode_defaults_to_local_when_config_missing": 0.02847812487743795, "tests/test_docker_sandbox_mode_detection.py::test_detect_mode_ignores_commented_provisioner_url": 0.020287998719140887, "tests/test_docker_sandbox_mode_detection.py::test_detect_mode_local_provider": 0.022048332961276174, "tests/test_docker_sandbox_mode_detection.py::test_detect_mode_provisioner_with_url": 0.01943354122340679, "tests/test_docker_sandbox_mode_detection.py::test_detect_mode_unknown_provider_falls_back_to_local": 0.018791041802614927, "tests/test_docker_sandbox_mode_detection.py::test_ensure_env_files_copies_from_examples": 0.026129709091037512, "tests/test_docker_sandbox_mode_detection.py::test_ensure_env_files_leaves_existing_env_untouched": 0.017366582760587335, "tests/test_docker_sandbox_mode_detection.py::test_logs_prod_targets_production_stack[logs --prod --gateway]": 0.017490542260929942, "tests/test_docker_sandbox_mode_detection.py::test_logs_prod_targets_production_stack[logs --prod]": 0.018867916893213987, "tests/test_docker_sandbox_mode_detection.py::test_logs_without_dev_containers_hints_at_prod_logs": 0.016414332669228315, "tests/test_docker_sandbox_mode_detection.py::test_read_only_commands_do_not_create_env_files[logs --gateway]": 0.015641041798517108, "tests/test_docker_sandbox_mode_detection.py::test_read_only_commands_do_not_create_env_files[restart]": 0.015724459430202842, "tests/test_docker_sandbox_mode_detection.py::test_read_only_commands_do_not_create_env_files[stop]": 0.01849862514063716, "tests/test_docker_sandbox_mode_detection.py::test_read_only_commands_run_without_env_examples[logs --gateway]": 0.01605991693213582, "tests/test_docker_sandbox_mode_detection.py::test_read_only_commands_run_without_env_examples[restart]": 0.017267834162339568, "tests/test_docker_sandbox_mode_detection.py::test_read_only_commands_run_without_env_examples[stop]": 0.017100500874221325, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_enforces_minimum[-0]": 0.01729979319497943, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_enforces_minimum[2.23.3-1]": 0.01698758313432336, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_enforces_minimum[2.24.0-0]": 0.01698191720061004, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_enforces_minimum[2.5.0-1]": 0.017613166011869907, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_enforces_minimum[3.0.1-0]": 0.01617916696704924, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_enforces_minimum[v2.40.2-desktop.1-0]": 0.016443166648969054, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_falls_back_to_hyphenated_binary": 0.01911370805464685, "tests/test_docker_sandbox_mode_detection.py::test_require_compose_version_rejects_old_hyphenated_binary": 0.015916500007733703, "tests/test_dockerignore_excludes_runtime_data.py::test_build_inputs_are_still_included[.env.example]": 0.000419416930526495, "tests/test_dockerignore_excludes_runtime_data.py::test_build_inputs_are_still_included[backend/app/gateway/app.py]": 0.00035683391615748405, "tests/test_dockerignore_excludes_runtime_data.py::test_build_inputs_are_still_included[backend/packages/harness/deerflow/config/extensions_config.py]": 0.0004670829512178898, "tests/test_dockerignore_excludes_runtime_data.py::test_build_inputs_are_still_included[backend/pyproject.toml]": 0.00032708398066461086, "tests/test_dockerignore_excludes_runtime_data.py::test_build_inputs_are_still_included[frontend/.env.example]": 0.0003391678910702467, "tests/test_dockerignore_excludes_runtime_data.py::test_exclusion_uses_last_matching_pattern[patterns0-False]": 0.0008200418669730425, "tests/test_dockerignore_excludes_runtime_data.py::test_exclusion_uses_last_matching_pattern[patterns1-True]": 0.00032774987630546093, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[.deer-flow/integrations/skills/provider/pack/SKILL.md]": 0.0004164581187069416, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[.env]": 0.0029435409232974052, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[backend/.deer-flow/.jwt_secret]": 0.0003616239409893751, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[backend/.deer-flow/data/deerflow.db]": 0.0005421249661594629, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[backend/.deer-flow/users/some-user/agents/my-agent/config.yaml]": 0.00038987607695162296, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[backend/.env]": 0.0006377499084919691, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[backend/sandbox/some-thread/scratch.py]": 0.0005078322719782591, "tests/test_dockerignore_excludes_runtime_data.py::test_host_local_data_is_excluded_from_build_context[frontend/.env]": 0.0004994571208953857, "tests/test_doctor.py::TestCheckConfigExists::test_missing_config": 0.0022137078922241926, "tests/test_doctor.py::TestCheckConfigExists::test_present_config": 0.0027236260939389467, "tests/test_doctor.py::TestCheckConfigLoadable::test_invalid_config": 0.0023123747669160366, "tests/test_doctor.py::TestCheckConfigLoadable::test_loadable_config": 0.0022461237385869026, "tests/test_doctor.py::TestCheckConfigVersion::test_missing_config_skipped": 0.0019208339508622885, "tests/test_doctor.py::TestCheckConfigVersion::test_outdated": 0.002342792460694909, "tests/test_doctor.py::TestCheckConfigVersion::test_up_to_date": 0.003077750327065587, "tests/test_doctor.py::TestCheckDelegatedBackends::test_cloud_defaults_need_no_acknowledgement[fastcrw]": 0.0023040007799863815, "tests/test_doctor.py::TestCheckDelegatedBackends::test_cloud_defaults_need_no_acknowledgement[firecrawl]": 0.0022768741473555565, "tests/test_doctor.py::TestCheckDelegatedBackends::test_dotenv_backend_is_screened": 0.00259162369184196, "tests/test_doctor.py::TestCheckDelegatedBackends::test_env_endpoint_and_acknowledgement_are_resolved": 0.0025197919458150864, "tests/test_doctor.py::TestCheckDelegatedBackends::test_fastcrw_config_endpoint_takes_precedence_over_env": 0.0022760408464819193, "tests/test_doctor.py::TestCheckDelegatedBackends::test_fastcrw_env_backend_is_screened": 0.002342458115890622, "tests/test_doctor.py::TestCheckDelegatedBackends::test_invalid_scheme_warns_even_when_isolation_confirmed[browserless]": 0.0023899180814623833, "tests/test_doctor.py::TestCheckDelegatedBackends::test_invalid_scheme_warns_even_when_isolation_confirmed[crawl4ai]": 0.002390500158071518, "tests/test_doctor.py::TestCheckDelegatedBackends::test_invalid_scheme_warns_even_when_isolation_confirmed[fastcrw]": 0.002120126038789749, "tests/test_doctor.py::TestCheckDelegatedBackends::test_invalid_scheme_warns_even_when_isolation_confirmed[firecrawl]": 0.002130375010892749, "tests/test_doctor.py::TestCheckDelegatedBackends::test_isolated_private_backend_ok[browserless]": 0.0021171250846236944, "tests/test_doctor.py::TestCheckDelegatedBackends::test_isolated_private_backend_ok[crawl4ai]": 0.00210825027897954, "tests/test_doctor.py::TestCheckDelegatedBackends::test_isolated_private_backend_ok[fastcrw]": 0.002111998852342367, "tests/test_doctor.py::TestCheckDelegatedBackends::test_isolated_private_backend_ok[firecrawl]": 0.002122042002156377, "tests/test_doctor.py::TestCheckDelegatedBackends::test_localhost_default_warns[browserless]": 0.00210183416493237, "tests/test_doctor.py::TestCheckDelegatedBackends::test_localhost_default_warns[crawl4ai]": 0.002135458169505, "tests/test_doctor.py::TestCheckDelegatedBackends::test_other_provider_does_not_mask_unsafe_backend": 0.0022818339057266712, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://10.0.0.5:3000-browserless]": 0.002356249839067459, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://10.0.0.5:3000-crawl4ai]": 0.0021621668711304665, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://10.0.0.5:3000-fastcrw]": 0.002137749921530485, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://10.0.0.5:3000-firecrawl]": 0.0021654157899320126, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://missing.invalid:3000-browserless]": 0.002283209003508091, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://missing.invalid:3000-crawl4ai]": 0.002316084923222661, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://missing.invalid:3000-fastcrw]": 0.0021729159634560347, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://missing.invalid:3000-firecrawl]": 0.0022090820129960775, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://mixed.invalid:3000-browserless]": 0.002288915915414691, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://mixed.invalid:3000-crawl4ai]": 0.002138208132237196, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://mixed.invalid:3000-fastcrw]": 0.002117582829669118, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_or_unverifiable_backend_warns[http://mixed.invalid:3000-firecrawl]": 0.002119624987244606, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_target_opt_in_does_not_authorize_backend[browserless]": 0.002233956940472126, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_target_opt_in_does_not_authorize_backend[crawl4ai]": 0.0021472079679369926, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_target_opt_in_does_not_authorize_backend[fastcrw]": 0.002140291966497898, "tests/test_doctor.py::TestCheckDelegatedBackends::test_private_target_opt_in_does_not_authorize_backend[firecrawl]": 0.002198542933911085, "tests/test_doctor.py::TestCheckDelegatedBackends::test_public_backend_needs_no_acknowledgement[browserless]": 0.002151874825358391, "tests/test_doctor.py::TestCheckDelegatedBackends::test_public_backend_needs_no_acknowledgement[crawl4ai]": 0.0021183330100029707, "tests/test_doctor.py::TestCheckDelegatedBackends::test_public_backend_needs_no_acknowledgement[fastcrw]": 0.0020962089765816927, "tests/test_doctor.py::TestCheckDelegatedBackends::test_public_backend_needs_no_acknowledgement[firecrawl]": 0.0021272492595016956, "tests/test_doctor.py::TestCheckDelegatedBackends::test_search_policy_is_unchanged": 0.002303584013134241, "tests/test_doctor.py::TestCheckEnvFile::test_missing": 0.001961458008736372, "tests/test_doctor.py::TestCheckEnvFile::test_present": 0.002047582995146513, "tests/test_doctor.py::TestCheckFrontendEnv::test_missing": 0.00196612486615777, "tests/test_doctor.py::TestCheckFrontendEnv::test_present": 0.0020991244819015265, "tests/test_doctor.py::TestCheckImageSearch::test_brave_image_search_inline_api_key_warns": 0.002130792010575533, "tests/test_doctor.py::TestCheckImageSearch::test_brave_image_search_with_key_ok": 0.0023844582028687, "tests/test_doctor.py::TestCheckImageSearch::test_brave_image_search_without_key_warns": 0.002158375224098563, "tests/test_doctor.py::TestCheckImageSearch::test_ddg_always_ok": 0.002143376274034381, "tests/test_doctor.py::TestCheckImageSearch::test_infoquest_with_key_ok": 0.003191291121765971, "tests/test_doctor.py::TestCheckImageSearch::test_invalid_provider_use_fails": 0.002203082898631692, "tests/test_doctor.py::TestCheckImageSearch::test_no_image_search_tool_warns": 0.002081498969346285, "tests/test_doctor.py::TestCheckImageSearch::test_serper_config_env_ref_without_env_warns": 0.0021954593248665333, "tests/test_doctor.py::TestCheckImageSearch::test_serper_inline_api_key_warns": 0.002230290789157152, "tests/test_doctor.py::TestCheckImageSearch::test_serper_with_key_ok": 0.0021825830917805433, "tests/test_doctor.py::TestCheckImageSearch::test_serper_without_key_warns": 0.0026065409183502197, "tests/test_doctor.py::TestCheckLLMApiKey::test_commented_out_models_block_returns_empty": 0.0022310002241283655, "tests/test_doctor.py::TestCheckLLMApiKey::test_key_missing": 0.0023427081760019064, "tests/test_doctor.py::TestCheckLLMApiKey::test_key_set": 0.0024826666340231895, "tests/test_doctor.py::TestCheckLLMApiKey::test_missing_config_returns_empty": 0.0018173737917095423, "tests/test_doctor.py::TestCheckLLMAuth::test_claude_credentials_file_with_invalid_expires_at_fails": 0.0026792502030730247, "tests/test_doctor.py::TestCheckLLMAuth::test_claude_credentials_file_with_token_passes": 0.0023538332898169756, "tests/test_doctor.py::TestCheckLLMAuth::test_claude_credentials_file_without_token_fails": 0.0023979998659342527, "tests/test_doctor.py::TestCheckLLMAuth::test_claude_expired_credentials_file_fails": 0.0023333339486271143, "tests/test_doctor.py::TestCheckLLMAuth::test_claude_oauth_env_passes": 0.0026915830094367266, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_file_missing_fails": 0.0021557919681072235, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_file_with_blank_token_fails": 0.0021855831146240234, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_file_with_malformed_json_fails": 0.0022495838347822428, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_file_with_non_object_json_fails": 0.0022786681074649096, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_file_with_supported_token_shapes_passes": 0.0028131259605288506, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_file_without_token_fails": 0.0023157920222729445, "tests/test_doctor.py::TestCheckLLMAuth::test_codex_auth_path_pointing_at_directory_fails": 0.0022301669232547283, "tests/test_doctor.py::TestCheckLLMAuth::test_commented_out_models_block_returns_empty": 0.00219962396658957, "tests/test_doctor.py::TestCheckLLMAuth::test_undecodable_auth_file_keeps_other_model_results": 0.002239916007965803, "tests/test_doctor.py::TestCheckModelsConfigured::test_commented_out_models_block": 0.001994000980630517, "tests/test_doctor.py::TestCheckModelsConfigured::test_missing_config_skipped": 0.0018894998356699944, "tests/test_doctor.py::TestCheckModelsConfigured::test_no_models": 0.0023725819773972034, "tests/test_doctor.py::TestCheckModelsConfigured::test_one_model": 0.0021565002389252186, "tests/test_doctor.py::TestCheckPnpm::test_preserves_runner_diagnostics_with_invalid_utf8[0-ascii]": 0.023441749159246683, "tests/test_doctor.py::TestCheckPnpm::test_preserves_runner_diagnostics_with_invalid_utf8[0-cp936]": 0.02422662591561675, "tests/test_doctor.py::TestCheckPnpm::test_preserves_runner_diagnostics_with_invalid_utf8[7-ascii]": 0.02316504088230431, "tests/test_doctor.py::TestCheckPnpm::test_preserves_runner_diagnostics_with_invalid_utf8[7-cp936]": 0.022242290899157524, "tests/test_doctor.py::TestCheckPnpm::test_resolves_shared_runner_from_relative_script_path": 0.0009591248817741871, "tests/test_doctor.py::TestCheckPnpm::test_runner_failure_is_reported_as_failure": 0.00021691597066819668, "tests/test_doctor.py::TestCheckPnpm::test_uses_shared_runner_from_frontend": 0.00023641623556613922, "tests/test_doctor.py::TestCheckPython::test_current_python_passes": 0.0005212498363107443, "tests/test_doctor.py::TestCheckSandbox::test_commented_out_tools_block_reports_no_traceback": 0.002286791568621993, "tests/test_doctor.py::TestCheckSandbox::test_container_sandbox_without_runtime_warns": 0.0021159169264137745, "tests/test_doctor.py::TestCheckSandbox::test_local_sandbox_with_disabled_host_bash_warns": 0.002197875175625086, "tests/test_doctor.py::TestCheckSandbox::test_missing_sandbox_fails": 0.002100959187373519, "tests/test_doctor.py::TestCheckWebCapture::test_browserless_cloud_without_token_warns": 0.0022012910339981318, "tests/test_doctor.py::TestCheckWebCapture::test_browserless_isolated_self_host_without_token_ok": 0.002361165126785636, "tests/test_doctor.py::TestCheckWebCapture::test_browserless_self_host_without_confirmation_warns": 0.0026179994456470013, "tests/test_doctor.py::TestCheckWebCapture::test_browserless_token_env_ref_ok": 0.002291084034368396, "tests/test_doctor.py::TestCheckWebCapture::test_private_target_opt_in_does_not_authorize_capture_backend": 0.002303249668329954, "tests/test_doctor.py::TestCheckWebFetch::test_firecrawl_without_key_warns": 0.0021225418895483017, "tests/test_doctor.py::TestCheckWebFetch::test_invalid_provider_use_fails": 0.0022818332072347403, "tests/test_doctor.py::TestCheckWebFetch::test_jina_always_ok": 0.0024009577464312315, "tests/test_doctor.py::TestCheckWebFetch::test_no_fetch_tool_warns": 0.0021955000702291727, "tests/test_doctor.py::TestCheckWebFetch::test_sofya_without_key_warns": 0.002284332877025008, "tests/test_doctor.py::TestCheckWebFetch::test_unbrowse_with_key_ok": 0.0022727090399712324, "tests/test_doctor.py::TestCheckWebFetch::test_unbrowse_without_key_warns": 0.002013250021263957, "tests/test_doctor.py::TestCheckWebSearch::test_brave_with_api_key_env_ref_ok": 0.0020865011028945446, "tests/test_doctor.py::TestCheckWebSearch::test_brave_with_inline_api_key_warns": 0.0021058751735836267, "tests/test_doctor.py::TestCheckWebSearch::test_brave_with_key_ok": 0.0020647079218178988, "tests/test_doctor.py::TestCheckWebSearch::test_brave_without_key_warns": 0.0021572501864284277, "tests/test_doctor.py::TestCheckWebSearch::test_commented_out_tools_block_warns_without_traceback": 0.0019817089196294546, "tests/test_doctor.py::TestCheckWebSearch::test_ddg_always_ok": 0.0021804990246891975, "tests/test_doctor.py::TestCheckWebSearch::test_invalid_provider_use_fails": 0.002504291944205761, "tests/test_doctor.py::TestCheckWebSearch::test_missing_config_skipped": 0.001928915735334158, "tests/test_doctor.py::TestCheckWebSearch::test_no_search_tool_warns": 0.002165418118238449, "tests/test_doctor.py::TestCheckWebSearch::test_scalar_tools_entry_warns_without_traceback": 0.0019711670465767384, "tests/test_doctor.py::TestCheckWebSearch::test_serper_config_env_ref_ok": 0.0023895411286503077, "tests/test_doctor.py::TestCheckWebSearch::test_serper_inline_api_key_warns": 0.0021398330572992563, "tests/test_doctor.py::TestCheckWebSearch::test_serper_unresolved_env_ref_falls_back_to_default_var": 0.002508541801944375, "tests/test_doctor.py::TestCheckWebSearch::test_serper_unresolved_env_ref_without_default_warns": 0.0022292088251560926, "tests/test_doctor.py::TestCheckWebSearch::test_serper_with_key_ok": 0.0020326669327914715, "tests/test_doctor.py::TestCheckWebSearch::test_serper_without_key_warns": 0.002076582983136177, "tests/test_doctor.py::TestCheckWebSearch::test_serply_with_key_ok": 0.002126083942130208, "tests/test_doctor.py::TestCheckWebSearch::test_serply_without_key_warns": 0.0022702510468661785, "tests/test_doctor.py::TestCheckWebSearch::test_sofya_with_key_ok": 0.0020316250156611204, "tests/test_doctor.py::TestCheckWebSearch::test_sofya_without_key_warns": 0.0020472509786486626, "tests/test_doctor.py::TestCheckWebSearch::test_tavily_with_key_ok": 0.002087582601234317, "tests/test_doctor.py::TestCheckWebSearch::test_tavily_without_key_warns": 0.002150292042642832, "tests/test_doctor.py::TestCheckWebSearch::test_tencent_wsa_without_key_warns": 0.0023333330173045397, "tests/test_doctor.py::TestMainConfigResolution::test_checks_the_config_named_by_config_path_env": 0.7231898340396583, "tests/test_doctor.py::TestMainConfigResolution::test_defaults_project_root_to_the_checkout_like_make_dev[empty]": 0.6153539579827338, "tests/test_doctor.py::TestMainConfigResolution::test_defaults_project_root_to_the_checkout_like_make_dev[unset]": 0.6539252509828657, "tests/test_doctor.py::TestMainConfigResolution::test_dotenv_config_path_overrides_the_shell_like_make_dev": 0.6441968337167054, "tests/test_doctor.py::TestMainConfigResolution::test_dotenv_location_tilde_expands_like_source[config-path]": 0.6898917912039906, "tests/test_doctor.py::TestMainConfigResolution::test_dotenv_location_tilde_expands_like_source[project-root]": 0.7638024578336626, "tests/test_doctor.py::TestMainConfigResolution::test_dotenv_location_tilde_expands_like_source[quoted-config-path]": 0.7593802909832448, "tests/test_doctor.py::TestMainConfigResolution::test_dotenv_project_root_overrides_the_shell_like_make_dev": 1.7984855819959193, "tests/test_doctor.py::TestMainConfigResolution::test_empty_dotenv_config_path_clears_the_shell_value_like_make_dev": 0.6465802490711212, "tests/test_doctor.py::TestMainConfigResolution::test_missing_config_path_env_fails_even_with_a_checkout_config": 0.6632521669380367, "tests/test_doctor.py::TestMainConfigResolution::test_missing_project_root_env_fails": 0.8399264169856906, "tests/test_doctor.py::TestMainExitCode::test_returns_int": 0.6330230012536049, "tests/test_doctor.py::TestResolveConfigPath::test_missing_config_path_env_fails": 0.0019974589813500643, "tests/test_doctor.py::TestResolveConfigPath::test_missing_project_root_env_fails": 0.0020060830283910036, "tests/test_doctor.py::TestResolveConfigPath::test_no_config_anywhere_is_a_plain_missing_config": 0.001910290913656354, "tests/test_doctor.py::TestResolveConfigPath::test_unimportable_harness_is_reported_not_raised[ImportError]": 0.0018795840442180634, "tests/test_doctor.py::TestResolveConfigPath::test_unimportable_harness_is_reported_not_raised[SyntaxError]": 0.0020226247143000364, "tests/test_doctor.py::TestResolveConfigPath::test_unimportable_harness_is_reported_not_raised[TypeError]": 0.0021089580841362476, "tests/test_doctor.py::TestResolveConfigPath::test_uses_config_path_env": 0.0023299171589314938, "tests/test_doctor.py::TestResolveConfigPath::test_uses_config_under_project_root_env": 0.002238999353721738, "tests/test_doctor.py::test_run_preserves_tool_diagnostics_with_invalid_utf8[stderr-ascii]": 0.02163158287294209, "tests/test_doctor.py::test_run_preserves_tool_diagnostics_with_invalid_utf8[stderr-cp936]": 0.026971332961693406, "tests/test_doctor.py::test_run_preserves_tool_diagnostics_with_invalid_utf8[stdout-ascii]": 0.029378249077126384, "tests/test_doctor.py::test_run_preserves_tool_diagnostics_with_invalid_utf8[stdout-cp936]": 0.022693708073347807, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_active_goal_is_rendered_first_as_data": 0.0022600418888032436, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_contract_lets_the_agent_pursue_the_goal_at_user_level": 0.003925916971638799, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_contract_names_the_element_the_data_block_renders": 0.002177000045776367, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_goal_alone_opens_the_data_block": 0.0029620409477502108, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_goal_bookkeeping_does_not_change_the_rendered_block": 0.004424500046297908, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_goal_exception_follows_the_rest_of_the_contract": 0.004110959125682712, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_goal_objective_is_escaped_and_bounded": 0.0021474999375641346, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_goal_survives_compaction_of_the_message_that_stated_it": 0.007709874771535397, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_missing_or_malformed_goal_is_not_rendered[None]": 0.0021207507234066725, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_missing_or_malformed_goal_is_not_rendered[goal2]": 0.002060833852738142, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_missing_or_malformed_goal_is_not_rendered[goal3]": 0.002542708767578006, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_missing_or_malformed_goal_is_not_rendered[goal4]": 0.0026062920223921537, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_missing_or_malformed_goal_is_not_rendered[not a goal]": 0.0020723750349134207, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_only_the_rendered_element_stays_raw_in_the_lead_chain_order": 0.005058999871835113, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_other_fields_cannot_forge_the_goal_element[artifact]": 0.0026032079476863146, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_other_fields_cannot_forge_the_goal_element[delegation]": 0.002445750869810581, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_other_fields_cannot_forge_the_goal_element[skill]": 0.002178916009142995, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_other_fields_cannot_forge_the_goal_element[summary]": 0.0022154173348098993, "tests/test_durable_context_middleware.py::TestActiveGoalInjection::test_other_fields_cannot_forge_the_goal_element[task_notes]": 0.002211666898801923, "tests/test_durable_context_middleware.py::TestArtifactRegistryProjection::test_artifact_handles_injected_into_durable_data_block": 0.003937625093385577, "tests/test_durable_context_middleware.py::TestArtifactRegistryProjection::test_artifact_projection_disabled_by_flag": 0.0028633761685341597, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_after_model_captures_in_progress_task_dispatch": 0.000285665737465024, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_captured_delegations_include_runtime_run_id": 0.0002879167441278696, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_durable_context_uses_structured_task_metadata_when_content_disagrees": 0.0002690406981855631, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_earlier_reply_conservatively_preserves_unmarked_reuse": 0.00033058435656130314, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_later_unanswered_reuse_does_not_cancel_earlier_resumed_reply": 0.0003951669204980135, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_missing_current_run_marker_does_not_retag_old_run_delegations": 0.00024662516079843044, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_new_run_reply_with_reused_id_does_not_keep_old_orphan_in_progress": 0.0003042500466108322, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_new_user_turn_closes_delegation_an_earlier_run_left_in_progress": 0.00034566596150398254, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_new_user_turn_keeps_earlier_delegation_that_has_a_result[legacy-without-status-metadata]": 0.00024508312344551086, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_new_user_turn_keeps_earlier_delegation_that_has_a_result[structured-completed]": 0.0002535840030759573, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_new_user_turn_keeps_earlier_delegation_that_has_a_result[structured-failed]": 0.0002465411089360714, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_new_user_turn_keeps_in_progress_delegation_without_run_id": 0.0002245411742478609, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_next_turn_keeps_reply_checkpointed_by_resumed_run[resumed-call]": 0.0005464167334139347, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_next_turn_keeps_reply_checkpointed_by_resumed_run[shared-call]": 0.0003909599035978317, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_repeated_capture_after_cap_does_not_reemit_evicted_old_delegation": 0.0029829167760908604, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_repeated_capture_does_not_reemit_unchanged_delegation": 0.0002592082601040602, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_resume_boundary_does_not_retag_pre_existing_task_missing_from_ledger": 0.00023429212160408497, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_resume_boundary_does_not_treat_legacy_human_without_run_id_as_current": 0.00023191701620817184, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_resume_run_captures_new_delegation_after_pre_existing_boundary": 0.00024312501773238182, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_resume_without_human_boundary_uses_pre_existing_message_ids": 0.00023404182866215706, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_resumed_run_without_new_human_does_not_close_earlier_delegation": 0.0002739999908953905, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_returns_ledger_update_for_completed_task": 0.0009528330992907286, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_returns_none_when_no_delegations": 0.00021633203141391277, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_reused_id_does_not_hide_new_work_at_full_ledger_window": 0.0003435423132032156, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_reused_tool_call_id_is_captured_for_new_run_and_counts_toward_limit": 0.0005828342400491238, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_run_id_without_human_boundary_does_not_retag_existing_delegations": 0.0002199169248342514, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_runtime_run_id_capture_starts_at_current_run_message": 0.00026683276519179344, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_unmarked_new_run_reply_with_reused_id_does_not_answer_old_orphan": 0.00030262512154877186, "tests/test_durable_context_middleware.py::TestBeforeModelCapture::test_unmarked_prior_reply_preserves_earlier_delegation": 0.00025341613218188286, "tests/test_durable_context_middleware.py::TestDurableContextInjection::test_injects_summary_and_ledger_together": 0.0035946660209447145, "tests/test_durable_context_middleware.py::TestDurableContextInjection::test_untrusted_context_values_stay_out_of_system_message": 0.002867041388526559, "tests/test_durable_context_middleware.py::TestGraphIntegration::test_delegation_captured_and_injected": 0.0038075000047683716, "tests/test_durable_context_middleware.py::TestGraphIntegration::test_delegations_survives_summarization_and_stays_injected": 0.019695666152983904, "tests/test_durable_context_middleware.py::TestGraphIntegration::test_stopped_delegation_is_not_reported_in_progress_to_the_next_turn": 0.013334793038666248, "tests/test_durable_context_middleware.py::TestGraphIntegration::test_subagent_limit_counts_only_prior_delegations_in_real_middleware_chain": 0.004891751101240516, "tests/test_durable_context_middleware.py::TestMiddlewareRegistration::test_registered_before_summarization": 0.0012591658160090446, "tests/test_durable_context_middleware.py::TestSkillContextCapture::test_before_model_captures_skill_reference": 0.0002956253010779619, "tests/test_durable_context_middleware.py::TestSkillContextCapture::test_custom_skills_root_and_tool_names": 0.00022791698575019836, "tests/test_durable_context_middleware.py::TestSkillContextCapture::test_slash_only_skills_root_is_preserved": 0.0001958759967237711, "tests/test_durable_context_middleware.py::TestSkillContextInjection::test_skill_reference_injected_not_body": 0.004328958922997117, "tests/test_durable_context_middleware.py::TestSkillContextInjection::test_skill_reference_survives_summarization_and_stays_injected": 0.007524583023041487, "tests/test_durable_context_middleware.py::TestSummaryRecordWindowSplit::test_empty_skill_read_tool_names_disables_skill_capture": 0.0002744589000940323, "tests/test_durable_context_middleware.py::TestSummaryRecordWindowSplit::test_summary_in_channel_not_messages_then_injected": 0.007240333128720522, "tests/test_durable_context_middleware.py::test_artifact_projection_coexists_with_task_notes_and_summary": 0.0028396667912602425, "tests/test_durable_context_middleware.py::test_mixed_acceptance_gaps_stay_actionable_in_data_after_real_compaction": 0.006931541953235865, "tests/test_dynamic_context_middleware.py::test_checkpointed_memory_is_recorded_for_a_later_run_or_branch_without_reloading": 0.0007219992112368345, "tests/test_dynamic_context_middleware.py::test_context_event_failure_does_not_block_memory_injection": 0.0005344168748706579, "tests/test_dynamic_context_middleware.py::test_date_middlewares_declare_configured_timezone": 0.00029099988751113415, "tests/test_dynamic_context_middleware.py::test_date_middlewares_declare_resolved_local_zone_for_invalid_env": 0.0004902500659227371, "tests/test_dynamic_context_middleware.py::test_date_middlewares_declare_resolved_local_zone_without_env": 0.00022108294069766998, "tests/test_dynamic_context_middleware.py::test_date_middlewares_declare_utc_timezone": 0.00023458199575543404, "tests/test_dynamic_context_middleware.py::test_date_reminder_carries_structured_date": 0.0003936248831450939, "tests/test_dynamic_context_middleware.py::test_dynamic_context_release_policy_includes_memory_opt_out": 0.0001946671400219202, "tests/test_dynamic_context_middleware.py::test_effective_timezone_sentinel_uses_offset_when_local_zone_is_not_resolvable": 0.0002068749163299799, "tests/test_dynamic_context_middleware.py::test_endswith_not_substring_prevents_false_positive": 0.00020999996922910213, "tests/test_dynamic_context_middleware.py::test_first_run_records_exact_effective_memory": 0.0006585840601474047, "tests/test_dynamic_context_middleware.py::test_first_turn_fallback_targets_the_latest_user_message": 0.0004436238668859005, "tests/test_dynamic_context_middleware.py::test_first_turn_injection_with_unguarded_history_targets_last_user_message": 0.00045641581527888775, "tests/test_dynamic_context_middleware.py::test_format_current_date_defaults_to_server_local_without_env": 0.00028304080478847027, "tests/test_dynamic_context_middleware.py::test_format_current_date_honors_configured_timezone": 0.0004222090356051922, "tests/test_dynamic_context_middleware.py::test_format_current_date_invalid_timezone_falls_back": 0.0031649169977754354, "tests/test_dynamic_context_middleware.py::test_injects_system_reminder_into_first_human_message": 0.0008074590004980564, "tests/test_dynamic_context_middleware.py::test_legacy_summary_message_is_not_injection_target": 0.0002007076982408762, "tests/test_dynamic_context_middleware.py::test_legacy_systemmessage_reminder_without_key_detected": 0.00038145692087709904, "tests/test_dynamic_context_middleware.py::test_list_content_message_handled_as_separate_reminder": 0.0004270835779607296, "tests/test_dynamic_context_middleware.py::test_memory_included_when_present": 0.0005291658453643322, "tests/test_dynamic_context_middleware.py::test_memory_lookup_uses_runtime_user_id": 0.0006772920023649931, "tests/test_dynamic_context_middleware.py::test_memory_message_carries_reminder_key_for_title_eligibility": 0.0004382920451462269, "tests/test_dynamic_context_middleware.py::test_memory_opt_out_async_timeout_still_removes_frozen_memory": 0.011804333189502358, "tests/test_dynamic_context_middleware.py::test_memory_opt_out_keeps_date_reminder_without_reading_memory": 0.0004624989815056324, "tests/test_dynamic_context_middleware.py::test_memory_opt_out_removes_frozen_checkpoint_memory_but_keeps_date": 0.0003996251616626978, "tests/test_dynamic_context_middleware.py::test_message_without_id_gets_stable_uuid": 0.000431582797318697, "tests/test_dynamic_context_middleware.py::test_midnight_crossing_id_swap": 0.00036066630855202675, "tests/test_dynamic_context_middleware.py::test_midnight_crossing_injects_date_update_as_separate_message": 0.0004253759980201721, "tests/test_dynamic_context_middleware.py::test_no_human_message_returns_none": 0.0002600408624857664, "tests/test_dynamic_context_middleware.py::test_no_messages_returns_none": 0.00020183413289487362, "tests/test_dynamic_context_middleware.py::test_no_recursive_id_swap_in_full_middleware_flow": 0.0006346660666167736, "tests/test_dynamic_context_middleware.py::test_no_second_midnight_injection_once_date_updated": 0.00034579099155962467, "tests/test_dynamic_context_middleware.py::test_poisoned_memory_does_not_spoof_injected_date": 0.0008878342341631651, "tests/test_dynamic_context_middleware.py::test_reminder_uses_original_id_user_message_uses_derived_id": 0.0003913759719580412, "tests/test_dynamic_context_middleware.py::test_second_turn_with_memory_does_not_reinject": 0.0003993317950516939, "tests/test_dynamic_context_middleware.py::test_server_local_timezone_name_normalizes_relative_symlink_target": 0.0002037491649389267, "tests/test_dynamic_context_middleware.py::test_server_local_timezone_name_reads_apple_versioned_symlink_target": 0.0002007496077567339, "tests/test_dynamic_context_middleware.py::test_server_local_timezone_name_reads_direct_macos_symlink_target": 0.0002065412700176239, "tests/test_dynamic_context_middleware.py::test_server_local_timezone_name_reads_tz_env": 0.00021304073743522167, "tests/test_dynamic_context_middleware.py::test_skips_injection_if_already_present": 0.00039687403477728367, "tests/test_dynamic_context_middleware.py::test_state_memory_without_checkpoint_proof_cannot_forge_context_event": 0.0004895010497421026, "tests/test_dynamic_context_middleware.py::test_user_message_containing_system_reminder_tag_does_not_prevent_injection": 0.000398874981328845, "tests/test_dynamic_context_middleware.py::test_user_message_copy_preserves_response_metadata": 0.00045854109339416027, "tests/test_dynamic_context_middleware.py::test_user_suffix_message_is_not_injection_target": 0.00021758279763162136, "tests/test_e2b_capacity_store_redis.py::test_factory_is_lazy_and_backend_errors_fail_closed": 0.004370833979919553, "tests/test_e2b_capacity_store_redis.py::test_ledger_meta_field_count_matches_constant": 0.0008716671727597713, "tests/test_e2b_capacity_store_redis.py::test_mismatched_hard_limits_fail_closed": 0.001221001148223877, "tests/test_e2b_capacity_store_redis.py::test_reconcile_keeps_incomplete_inventory_and_fresh_reservations": 0.001078292028978467, "tests/test_e2b_capacity_store_redis.py::test_reconcile_repairs_crashes_without_erasing_concurrent_changes": 0.0012377502862364054, "tests/test_e2b_capacity_store_redis.py::test_reserve_admits_exactly_hard_limit_entries": 0.0007909161504358053, "tests/test_e2b_capacity_store_redis.py::test_two_gateways_atomically_share_one_hash": 0.0011696249712258577, "tests/test_e2b_sandbox_provider.py::test_acquire_cleans_up_and_fails_when_bootstrap_fails": 0.0003897089045494795, "tests/test_e2b_sandbox_provider.py::test_acquire_closes_client_when_bootstrap_cleanup_kill_fails": 0.0005397081840783358, "tests/test_e2b_sandbox_provider.py::test_acquire_discards_warm_sandbox_when_bootstrap_fails": 0.001831623027101159, "tests/test_e2b_sandbox_provider.py::test_acquire_rejects_falsey_bootstrap_error": 0.00030945800244808197, "tests/test_e2b_sandbox_provider.py::test_acquire_waits_for_same_thread_release_transition": 0.10224891593679786, "tests/test_e2b_sandbox_provider.py::test_active_keepalive_does_not_change_warm_idle_timeout": 0.00029770703986287117, "tests/test_e2b_sandbox_provider.py::test_active_vm_survives_reconciliation_intervals[0-60]": 0.00036058295518159866, "tests/test_e2b_sandbox_provider.py::test_active_vm_survives_reconciliation_intervals[1800-60]": 0.0002837912179529667, "tests/test_e2b_sandbox_provider.py::test_active_vm_survives_reconciliation_intervals[30-300]": 0.0002934166695922613, "tests/test_e2b_sandbox_provider.py::test_active_vm_survives_reconciliation_intervals[30-60]": 0.00029825069941580296, "tests/test_e2b_sandbox_provider.py::test_active_vm_survives_reconciliation_intervals[600-60]": 0.0003654169850051403, "tests/test_e2b_sandbox_provider.py::test_ambiguous_create_failure_retains_deployment_reservation": 0.0006541660986840725, "tests/test_e2b_sandbox_provider.py::test_append_accumulates_existing_content": 0.0003800818230956793, "tests/test_e2b_sandbox_provider.py::test_append_creates_file_when_file_does_not_exist[FileNotFoundError]": 0.0006126661319285631, "tests/test_e2b_sandbox_provider.py::test_append_creates_file_when_file_does_not_exist[FileNotFoundException]": 0.0004417907912284136, "tests/test_e2b_sandbox_provider.py::test_append_decodes_bytes_preimage": 0.0003782510757446289, "tests/test_e2b_sandbox_provider.py::test_append_does_not_overwrite_when_read_fails": 0.0006784989964216948, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_bounds_total_bytes_across_mounts": 0.011221833061426878, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_bounds_total_files_across_mounts": 0.004094332922250032, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_continues_after_mount_exceeds_limit": 0.0026955422945320606, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_deadline_defaults_to_120_when_not_configured": 0.0029054998885840178, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_deadline_reason_shows_configured_value": 0.004681082908064127, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_deadline_stops_before_next_file": 0.003289751010015607, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_deadline_stops_before_next_mount_preflight": 0.0033062079455703497, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_deadline_stops_directory_preflight": 0.00332275009714067, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_deadline_uses_configured_value": 0.002804997842758894, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_keeps_configured_mounts_when_projection_fails": 0.0026873331516981125, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_missing_host_path_is_not_reported_as_truncation": 0.002315124496817589, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_non_limit_failure_is_not_reported_as_truncation": 0.0025555831380188465, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_returns_result_on_success": 0.0037514157593250275, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_returns_truncated_result_on_byte_budget": 0.00284799886867404, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_returns_truncated_result_on_deadline": 0.003147624898701906, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_returns_truncated_result_on_file_count": 0.003991873934864998, "tests/test_e2b_sandbox_provider.py::test_apply_mounts_uploads_only_enabled_skill_projection": 0.00867162598297, "tests/test_e2b_sandbox_provider.py::test_atexit_shutdown_logs_pending_cleanup_without_raising": 0.0012159172911196947, "tests/test_e2b_sandbox_provider.py::test_bootstrap_failure_does_not_kill_without_destroy_lease": 0.0002783751115202904, "tests/test_e2b_sandbox_provider.py::test_bootstrap_sandbox_paths_emits_expected_script": 0.00021416577510535717, "tests/test_e2b_sandbox_provider.py::test_bootstrap_sandbox_paths_raises_on_command_failure": 0.0002756670583039522, "tests/test_e2b_sandbox_provider.py::test_capacity_burst_policy_allows_limited_overflow": 0.008721332997083664, "tests/test_e2b_sandbox_provider.py::test_capacity_burst_with_zero_limit_falls_back_to_reject": 0.006083207670599222, "tests/test_e2b_sandbox_provider.py::test_capacity_concurrent_different_threads_only_one_creates": 0.10897520906291902, "tests/test_e2b_sandbox_provider.py::test_capacity_create_aborted_by_shutdown_kills_vm": 0.0013234999496489763, "tests/test_e2b_sandbox_provider.py::test_capacity_create_aborted_by_shutdown_retries_failed_kill": 0.0012289162259548903, "tests/test_e2b_sandbox_provider.py::test_capacity_create_aborted_by_shutdown_tracks_uncertain_cleanup": 0.0016903749201446772, "tests/test_e2b_sandbox_provider.py::test_capacity_default_config_values": 0.0011695006396621466, "tests/test_e2b_sandbox_provider.py::test_capacity_keeps_slot_when_create_bootstrap_kill_fails": 0.0022360843140631914, "tests/test_e2b_sandbox_provider.py::test_capacity_keeps_slot_when_warm_eviction_kill_fails": 0.0020960841793566942, "tests/test_e2b_sandbox_provider.py::test_capacity_keeps_slot_when_warm_eviction_reconnect_fails": 0.00203120824880898, "tests/test_e2b_sandbox_provider.py::test_capacity_keeps_slot_when_warm_reclaim_bootstrap_kill_fails": 0.0028532487340271473, "tests/test_e2b_sandbox_provider.py::test_capacity_keeps_slot_when_warm_reclaim_reconnect_fails": 0.0032154598738998175, "tests/test_e2b_sandbox_provider.py::test_capacity_reclaim_holds_slot_during_transition": 0.0027122909668833017, "tests/test_e2b_sandbox_provider.py::test_capacity_reject_evicts_other_thread_warm_entry_before_create": 0.0029151251073926687, "tests/test_e2b_sandbox_provider.py::test_capacity_reject_frees_slot_on_release": 0.0025101250503212214, "tests/test_e2b_sandbox_provider.py::test_capacity_reject_policy_does_not_leak_reserved_slots": 0.0023133750073611736, "tests/test_e2b_sandbox_provider.py::test_capacity_reject_policy_raises_when_full": 0.0016367083881050348, "tests/test_e2b_sandbox_provider.py::test_capacity_release_holds_slot_during_transition": 0.006702790269628167, "tests/test_e2b_sandbox_provider.py::test_capacity_release_on_bootstrap_failure": 0.003464248962700367, "tests/test_e2b_sandbox_provider.py::test_capacity_release_on_create_failure": 0.008722624741494656, "tests/test_e2b_sandbox_provider.py::test_capacity_reset_uses_destructive_shutdown_semantics": 0.001541332108899951, "tests/test_e2b_sandbox_provider.py::test_capacity_reset_wakes_waiter_with_shutdown_error": 0.10622991691343486, "tests/test_e2b_sandbox_provider.py::test_capacity_retries_tombstone_until_warm_vm_is_destroyed": 0.003147875890135765, "tests/test_e2b_sandbox_provider.py::test_capacity_shutdown_wakes_waiter_with_error": 0.20284825144335628, "tests/test_e2b_sandbox_provider.py::test_capacity_wait_policy_succeeds_when_slot_freed": 0.2089135420974344, "tests/test_e2b_sandbox_provider.py::test_capacity_wait_policy_times_out": 1.0044327932409942, "tests/test_e2b_sandbox_provider.py::test_cleanup_lifecycle_remains_available_after_acquire_shutdown": 0.0006128340028226376, "tests/test_e2b_sandbox_provider.py::test_client_alive_false_when_sandbox_gone": 0.00020716688595712185, "tests/test_e2b_sandbox_provider.py::test_client_alive_treats_unknown_errors_as_alive": 0.0002115420065820217, "tests/test_e2b_sandbox_provider.py::test_client_alive_true_for_healthy_client": 0.000218583969399333, "tests/test_e2b_sandbox_provider.py::test_competing_reconcilers_only_one_kills_duplicate": 0.00027741584926843643, "tests/test_e2b_sandbox_provider.py::test_create_metadata_records_the_snapshotted_skills_root": 0.0014197500422596931, "tests/test_e2b_sandbox_provider.py::test_create_sandbox_stores_mount_result_on_sandbox": 0.0013873737771064043, "tests/test_e2b_sandbox_provider.py::test_deployment_capacity_reserves_commits_and_rejects_globally": 0.002110500121489167, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_accepts_legacy_list": 0.0008273317944258451, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_discards_candidate_when_bootstrap_fails": 0.00048699905164539814, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_rejects_a_different_skills_root": 0.00025083310902118683, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_returns_none_when_list_raises": 0.0002412500325590372, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_skips_dead_candidate": 0.0002580410800874233, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_tries_later_candidate_when_first_is_dead": 0.00026362366043031216, "tests/test_e2b_sandbox_provider.py::test_discover_remote_sandbox_walks_paginator": 0.00027100020088255405, "tests/test_e2b_sandbox_provider.py::test_discovery_bootstrap_kill_failure_retains_reserved_slot": 0.001710207900032401, "tests/test_e2b_sandbox_provider.py::test_discovery_claims_ownership_before_bootstrap_cleanup": 0.0003479162696748972, "tests/test_e2b_sandbox_provider.py::test_discovery_reports_busy_capacity_without_killing_remote_vm": 0.003991791978478432, "tests/test_e2b_sandbox_provider.py::test_discovery_reports_shutdown_without_killing_remote_vm": 0.0017859998624771833, "tests/test_e2b_sandbox_provider.py::test_discovery_uses_sdk_query_and_tracks_without_reserving": 0.0005304168444126844, "tests/test_e2b_sandbox_provider.py::test_download_file_falls_back_to_buffered_read_for_legacy_sdk": 0.00022254209034144878, "tests/test_e2b_sandbox_provider.py::test_download_file_streaming_raises_efbig_before_full_buffering": 0.0004592500627040863, "tests/test_e2b_sandbox_provider.py::test_download_file_uses_streaming_read_and_returns_full_bytes": 0.0003246262203902006, "tests/test_e2b_sandbox_provider.py::test_e2b_acquire_async_uses_dedicated_executor[asyncio]": 0.002846041927114129, "tests/test_e2b_sandbox_provider.py::test_e2b_config_accepts_documented_reconciliation_fields": 0.0005866270512342453, "tests/test_e2b_sandbox_provider.py::test_e2b_config_warns_about_unknown_fields": 0.0005153338424861431, "tests/test_e2b_sandbox_provider.py::test_evict_oldest_warm_cleans_mount_result": 0.0006480419542640448, "tests/test_e2b_sandbox_provider.py::test_evict_oldest_warm_defers_peer_owned_sandbox": 0.00022575026378035545, "tests/test_e2b_sandbox_provider.py::test_evict_oldest_warm_keeps_slot_when_kill_lookup_raises": 0.00031133322045207024, "tests/test_e2b_sandbox_provider.py::test_evict_oldest_warm_releases_destroy_lease_after_kill_failure": 0.0003790420014411211, "tests/test_e2b_sandbox_provider.py::test_evict_oldest_warm_uses_kill_helper_and_closes_client": 0.00025791581720113754, "tests/test_e2b_sandbox_provider.py::test_eviction_of_missing_sandbox_releases_local_capacity": 0.003121999092400074, "tests/test_e2b_sandbox_provider.py::test_execute_command_appends_exit_marker_when_failure_has_output": 0.000283209141343832, "tests/test_e2b_sandbox_provider.py::test_execute_command_does_not_mark_dead_on_unrelated_error": 0.00030920770950615406, "tests/test_e2b_sandbox_provider.py::test_execute_command_env_none_passes_no_envs_kwarg": 0.0004294577520340681, "tests/test_e2b_sandbox_provider.py::test_execute_command_forwards_env_and_timeout_to_commands_run": 0.00038558291271328926, "tests/test_e2b_sandbox_provider.py::test_execute_command_forwards_env_as_envs": 0.0002958758268505335, "tests/test_e2b_sandbox_provider.py::test_execute_command_keeps_stdout_and_stderr_on_nonzero_exit": 0.00022787507623434067, "tests/test_e2b_sandbox_provider.py::test_execute_command_marks_dead_on_sandbox_gone_error": 0.00028058281168341637, "tests/test_e2b_sandbox_provider.py::test_execute_command_nonzero_exit_is_harvested_as_error": 0.0022360840812325478, "tests/test_e2b_sandbox_provider.py::test_execute_command_nonzero_exit_mentioning_not_found_does_not_mark_dead": 0.0002238759770989418, "tests/test_e2b_sandbox_provider.py::test_execute_command_rejects_invalid_env_key": 0.0002817101776599884, "tests/test_e2b_sandbox_provider.py::test_execute_command_reports_exit_code_when_failure_has_no_output": 0.00020912475883960724, "tests/test_e2b_sandbox_provider.py::test_execute_command_returns_stdout_on_success": 0.00021979189477860928, "tests/test_e2b_sandbox_provider.py::test_execute_command_timeout_appends_exit_marker": 0.00021708174608647823, "tests/test_e2b_sandbox_provider.py::test_failed_inventory_and_redis_error_both_prevent_create": 0.0007574569899588823, "tests/test_e2b_sandbox_provider.py::test_failed_write_consumes_aggregate_upload_budget": 0.00304899993352592, "tests/test_e2b_sandbox_provider.py::test_forget_local_sandbox_cleans_mount_result": 0.0003870408982038498, "tests/test_e2b_sandbox_provider.py::test_glob_preserves_trailing_space_in_filename": 0.00042587495408952236, "tests/test_e2b_sandbox_provider.py::test_grep_plain_glob_matches_files_in_any_directory": 0.000349084148183465, "tests/test_e2b_sandbox_provider.py::test_grep_scoped_glob_excludes_unrelated_directory_matches": 0.0004402089398354292, "tests/test_e2b_sandbox_provider.py::test_grep_scoped_glob_still_passes_coarse_include_flag": 0.0002212489489465952, "tests/test_e2b_sandbox_provider.py::test_grep_single_file_path_with_matching_glob": 0.00023925094865262508, "tests/test_e2b_sandbox_provider.py::test_grep_without_glob_is_unaffected": 0.00021029077470302582, "tests/test_e2b_sandbox_provider.py::test_is_sandbox_gone_error_matches_known_signatures": 0.0002114987000823021, "tests/test_e2b_sandbox_provider.py::test_kill_and_close_invokes_kill_and_close_in_order": 0.00025749998167157173, "tests/test_e2b_sandbox_provider.py::test_kill_and_close_skips_peer_owned_sandbox": 0.0002263330388814211, "tests/test_e2b_sandbox_provider.py::test_kill_and_close_swallows_kill_exceptions": 0.0002194591797888279, "tests/test_e2b_sandbox_provider.py::test_kill_client_reports_uncertain_cleanup_without_callable_kill": 0.0002457497175782919, "tests/test_e2b_sandbox_provider.py::test_kill_client_returns_exception_without_raising": 0.0006265011616051197, "tests/test_e2b_sandbox_provider.py::test_lifecycle_lock_is_reclaimed_after_nested_failure": 0.001358334207907319, "tests/test_e2b_sandbox_provider.py::test_list_dir_classifies_empty_failure[1-OSError]": 0.0004794991109520197, "tests/test_e2b_sandbox_provider.py::test_list_dir_classifies_empty_failure[missing-FileNotFoundError]": 0.0003314588684588671, "tests/test_e2b_sandbox_provider.py::test_list_dir_preserves_trailing_space_in_filename": 0.0006316681392490864, "tests/test_e2b_sandbox_provider.py::test_list_dir_raises_oserror_when_find_exit_is_not_missing_path": 0.00044362456537783146, "tests/test_e2b_sandbox_provider.py::test_list_dir_raises_when_client_closed": 0.0003147907555103302, "tests/test_e2b_sandbox_provider.py::test_list_dir_raises_when_command_fails": 0.0006684169638901949, "tests/test_e2b_sandbox_provider.py::test_list_dir_returns_entries_when_head_truncation_exits_141": 0.00048191589303314686, "tests/test_e2b_sandbox_provider.py::test_list_dir_uses_find_H_to_dereference_start_point": 0.00026487628929317, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[alpha]": 0.0005544582381844521, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[infinity]": 0.0005234172567725182, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[large_negative]": 0.0005398748908191919, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[negative]": 0.0006027489434927702, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[none]": 0.0005093750078231096, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[suffix]": 0.0006946669891476631, "tests/test_e2b_sandbox_provider.py::test_load_config_clamps_invalid_mount_upload_deadline[zero]": 0.0010744989849627018, "tests/test_e2b_sandbox_provider.py::test_load_config_custom_mount_upload_deadline_flows_to_apply_mounts": 0.003237958997488022, "tests/test_e2b_sandbox_provider.py::test_mount_result_survives_warm_pool_reclaim": 0.0012298738583922386, "tests/test_e2b_sandbox_provider.py::test_mount_upload_deadline_none_returns_default": 0.00023900135420262814, "tests/test_e2b_sandbox_provider.py::test_mount_upload_result_is_frozen": 0.00029008323326706886, "tests/test_e2b_sandbox_provider.py::test_non_burst_policy_ignores_burst_limit[reject]": 0.0033867917954921722, "tests/test_e2b_sandbox_provider.py::test_non_burst_policy_ignores_burst_limit[wait]": 1.0084987091831863, "tests/test_e2b_sandbox_provider.py::test_peer_owned_live_vm_keeps_shared_capacity_until_remote_disappearance": 0.0006592911668121815, "tests/test_e2b_sandbox_provider.py::test_ping_returns_false_when_sandbox_gone": 0.00023241760209202766, "tests/test_e2b_sandbox_provider.py::test_ping_returns_true_on_unknown_error": 0.0002682083286345005, "tests/test_e2b_sandbox_provider.py::test_policy_scoped_thread_skips_shared_projection_during_create": 0.002470125909894705, "tests/test_e2b_sandbox_provider.py::test_read_file_returns_error_for_missing_file": 0.00034258305095136166, "tests/test_e2b_sandbox_provider.py::test_read_file_supports_bounded_ranges": 0.0003147502429783344, "tests/test_e2b_sandbox_provider.py::test_read_only_mount_is_not_chmodded_when_no_upload_starts": 0.002432875335216522, "tests/test_e2b_sandbox_provider.py::test_read_only_mount_remains_read_only_when_pass_limit_stops_mid_mount": 0.002823959104716778, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_cleans_mount_result_on_dead_entry": 0.0005519569385796785, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_cleans_mount_result_on_reconnect_failure": 0.0004488329868763685, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_sandbox_drops_dead_entry": 0.0003353739157319069, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_sandbox_handles_reconnect_exception": 0.0002447499427944422, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_sandbox_happy_path": 0.00024216785095632076, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_sandbox_returns_none_on_seed_mismatch": 0.0002594590187072754, "tests/test_e2b_sandbox_provider.py::test_reclaim_warm_pool_sandbox_with_missing_sandbox_frees_slot": 0.0002506673336029053, "tests/test_e2b_sandbox_provider.py::test_reconcile_adoption_recheck_treats_warm_pool_as_local": 0.00022387481294572353, "tests/test_e2b_sandbox_provider.py::test_reconcile_adopts_canonical_after_restart_loses_local_state": 0.0002520410344004631, "tests/test_e2b_sandbox_provider.py::test_reconcile_bootstrap_failure_clears_inflight_after_peer_take": 0.0004071667790412903, "tests/test_e2b_sandbox_provider.py::test_reconcile_defers_duplicate_with_live_peer_lease": 0.00028049969114363194, "tests/test_e2b_sandbox_provider.py::test_reconcile_discards_active_snapshot_after_release": 0.0003936248831450939, "tests/test_e2b_sandbox_provider.py::test_reconcile_does_not_readopt_a_release_in_progress": 0.0002995424438267946, "tests/test_e2b_sandbox_provider.py::test_reconcile_honors_item_budget": 0.0003405830357223749, "tests/test_e2b_sandbox_provider.py::test_reconcile_honors_page_budget": 0.00022333301603794098, "tests/test_e2b_sandbox_provider.py::test_reconcile_honors_wall_clock_budget": 0.0003253319300711155, "tests/test_e2b_sandbox_provider.py::test_reconcile_keeps_unexpired_warm_pool_entry": 0.0002144179306924343, "tests/test_e2b_sandbox_provider.py::test_reconcile_kills_metadata_orphan_only_after_ttl": 0.0002668339293450117, "tests/test_e2b_sandbox_provider.py::test_reconcile_kills_remote_duplicate_of_a_warm_pool_sandbox": 0.0002405010163784027, "tests/test_e2b_sandbox_provider.py::test_reconcile_kills_unowned_duplicate_after_grace": 0.00025537493638694286, "tests/test_e2b_sandbox_provider.py::test_reconcile_never_adopts_an_old_skills_root_and_reaps_it_after_grace": 0.00029558385722339153, "tests/test_e2b_sandbox_provider.py::test_reconcile_never_probes_a_locally_active_sandbox": 0.00028283288702368736, "tests/test_e2b_sandbox_provider.py::test_reconcile_never_probes_or_adopts_a_warm_pool_sandbox": 0.0003024991601705551, "tests/test_e2b_sandbox_provider.py::test_reconcile_renewal_cannot_overwrite_concurrent_release[False]": 0.0005326250102370977, "tests/test_e2b_sandbox_provider.py::test_reconcile_renewal_cannot_overwrite_concurrent_release[True]": 0.0007888739928603172, "tests/test_e2b_sandbox_provider.py::test_reconcile_sweeps_expired_warm_pool_entry": 0.0004834586288779974, "tests/test_e2b_sandbox_provider.py::test_reconciliation_repairs_crash_and_uses_safe_reservation_age": 0.0004942917730659246, "tests/test_e2b_sandbox_provider.py::test_recreated_sandbox_restores_saved_thread_files[False-/home/custom]": 0.0077158319763839245, "tests/test_e2b_sandbox_provider.py::test_recreated_sandbox_restores_saved_thread_files[False-/home/user]": 0.008806042140349746, "tests/test_e2b_sandbox_provider.py::test_recreated_sandbox_restores_saved_thread_files[True-/home/custom]": 0.0072437499184161425, "tests/test_e2b_sandbox_provider.py::test_recreated_sandbox_restores_saved_thread_files[True-/home/user]": 0.008326249895617366, "tests/test_e2b_sandbox_provider.py::test_refresh_owned_leases_forgets_peer_owned_sandbox": 0.00021166633814573288, "tests/test_e2b_sandbox_provider.py::test_refresh_owned_leases_reclaims_lapsed_lease": 0.0002337079495191574, "tests/test_e2b_sandbox_provider.py::test_release_dead_sandbox_skips_warm_pool": 0.00029154098592698574, "tests/test_e2b_sandbox_provider.py::test_release_healthy_sandbox_parks_in_warm_pool": 0.0025375832337886095, "tests/test_e2b_sandbox_provider.py::test_release_keeps_parked_vm_reclaimable_during_client_close": 0.005487584043294191, "tests/test_e2b_sandbox_provider.py::test_release_output_sync_does_not_block_ownership_heartbeat": 0.0003662498202174902, "tests/test_e2b_sandbox_provider.py::test_release_owns_final_timeout_after_inflight_active_renewal[None]": 0.10351458308286965, "tests/test_e2b_sandbox_provider.py::test_release_owns_final_timeout_after_inflight_active_renewal[t1]": 0.1057033333927393, "tests/test_e2b_sandbox_provider.py::test_release_skips_warm_pool_when_sync_reveals_dead_vm": 0.003455790923908353, "tests/test_e2b_sandbox_provider.py::test_release_unknown_sandbox_id_is_noop": 0.00020833313465118408, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-carriage-return]": 0.01425275020301342, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-file-separator]": 0.014319209149107337, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-form-feed]": 0.014281248906627297, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-group-separator]": 0.01358345802873373, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-line-separator]": 0.012215500231832266, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-next-line]": 0.012782000005245209, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-paragraph-separator]": 0.012075416510924697, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-record-separator]": 0.012889583827927709, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[filename-vertical-tab]": 0.013382208067923784, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-carriage-return]": 0.01216008304618299, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-file-separator]": 0.012460623867809772, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-form-feed]": 0.012315209023654461, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-group-separator]": 0.013413582928478718, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-line-separator]": 0.01884424965828657, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-next-line]": 0.014849124941974878, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-paragraph-separator]": 0.01475125108845532, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-record-separator]": 0.01623691595159471, "tests/test_e2b_sandbox_provider.py::test_remote_glob_preserves_non_lf_separators_in_paths[parent-directory-vertical-tab]": 0.01230349880643189, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[directory-2026-10-09T13:45:00.txt]": 0.013098874827846885, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[directory-plain.txt]": 0.025296000065281987, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[directory-report:2026.txt]": 0.015483292052522302, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[directory-report:2:2026.txt]": 0.013159499038010836, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[directory-reports:2026/result.txt]": 0.012638418236747384, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[filtered_directory-2026-10-09T13:45:00.txt]": 0.014493916183710098, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[filtered_directory-plain.txt]": 0.028105206787586212, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[filtered_directory-report:2026.txt]": 0.016689043026417494, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[filtered_directory-report:2:2026.txt]": 0.014786042040213943, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[filtered_directory-reports:2026/result.txt]": 0.01351858302950859, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[single_file-2026-10-09T13:45:00.txt]": 0.02724620816297829, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[single_file-plain.txt]": 0.012830000137910247, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[single_file-report:2026.txt]": 0.013718833914026618, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[single_file-report:2:2026.txt]": 0.025952832074835896, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_colons_in_paths[single_file-reports:2026/result.txt]": 0.019669416127726436, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[carriage-return]": 0.012148791924118996, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[file-separator]": 0.012219165917485952, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[form-feed]": 0.012136748991906643, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[group-separator]": 0.012434125179424882, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[line-separator]": 0.012525499798357487, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[next-line]": 0.013030166970565915, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[paragraph-separator]": 0.012455042218789458, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[record-separator]": 0.012529625091701746, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_content[vertical-tab]": 0.012248374754562974, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-carriage-return]": 0.014799334108829498, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-file-separator]": 0.015026625944301486, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-form-feed]": 0.014892000006511807, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-group-separator]": 0.013630416011437774, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-line-separator]": 0.013332832604646683, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-next-line]": 0.013262875145301223, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-paragraph-separator]": 0.01303949998691678, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-record-separator]": 0.013321249978616834, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-filename-vertical-tab]": 0.01422308199107647, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-carriage-return]": 0.012961917091161013, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-file-separator]": 0.012177917640656233, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-form-feed]": 0.012247625039890409, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-group-separator]": 0.012560500064864755, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-line-separator]": 0.015233499929308891, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-next-line]": 0.013455874985083938, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-paragraph-separator]": 0.014324748888611794, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-record-separator]": 0.012628291267901659, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[directory-parent-directory-vertical-tab]": 0.012457374017685652, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-carriage-return]": 0.01314016617834568, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-file-separator]": 0.013190167024731636, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-form-feed]": 0.01575708296149969, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-group-separator]": 0.012723041931167245, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-line-separator]": 0.01311045722104609, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-next-line]": 0.013233374804258347, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-paragraph-separator]": 0.012957958970218897, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-record-separator]": 0.01260212529450655, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-filename-vertical-tab]": 0.014985874993726611, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-carriage-return]": 0.012305750045925379, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-file-separator]": 0.012206458253785968, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-form-feed]": 0.012394374003633857, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-group-separator]": 0.01273220800794661, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-line-separator]": 0.012873250991106033, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-next-line]": 0.012962249107658863, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-paragraph-separator]": 0.01259199995547533, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-record-separator]": 0.013083124766126275, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[filtered_directory-parent-directory-vertical-tab]": 0.01243883278220892, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-carriage-return]": 0.014073084341362119, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-file-separator]": 0.013355541974306107, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-form-feed]": 0.013344250153750181, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-group-separator]": 0.013628042070195079, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-line-separator]": 0.013606792315840721, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-next-line]": 0.014191791648045182, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-paragraph-separator]": 0.013111958047375083, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-record-separator]": 0.013753291219472885, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-filename-vertical-tab]": 0.01373458281159401, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-carriage-return]": 0.012468166882172227, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-file-separator]": 0.013584082713350654, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-form-feed]": 0.012951374752447009, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-group-separator]": 0.014170083915814757, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-line-separator]": 0.013745708856731653, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-next-line]": 0.01306583289988339, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-paragraph-separator]": 0.012903289869427681, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-record-separator]": 0.013429333223029971, "tests/test_e2b_sandbox_provider.py::test_remote_grep_preserves_non_lf_separators_in_paths[single_file-parent-directory-vertical-tab]": 0.01310575008392334, "tests/test_e2b_sandbox_provider.py::test_remote_grep_reports_single_file_overflow[50-False]": 0.013030541827902198, "tests/test_e2b_sandbox_provider.py::test_remote_grep_reports_single_file_overflow[51-True]": 0.0128176249563694, "tests/test_e2b_sandbox_provider.py::test_remote_search_exactly_full_is_not_truncated[glob-1-False]": 0.013073165901005268, "tests/test_e2b_sandbox_provider.py::test_remote_search_exactly_full_is_not_truncated[glob-2-True]": 0.012952875113114715, "tests/test_e2b_sandbox_provider.py::test_remote_search_exactly_full_is_not_truncated[grep-1-False]": 0.01294120796956122, "tests/test_e2b_sandbox_provider.py::test_remote_search_exactly_full_is_not_truncated[grep-2-True]": 0.013290792005136609, "tests/test_e2b_sandbox_provider.py::test_remote_search_keeps_real_matches_and_genuine_no_match": 0.05089295795187354, "tests/test_e2b_sandbox_provider.py::test_remote_search_missing_binary_raises_instead_of_no_matches[glob-find]": 0.568838625214994, "tests/test_e2b_sandbox_provider.py::test_remote_search_missing_binary_raises_instead_of_no_matches[grep-grep]": 0.2732627922669053, "tests/test_e2b_sandbox_provider.py::test_remote_search_missing_root_raises_file_not_found[glob]": 0.007797457976266742, "tests/test_e2b_sandbox_provider.py::test_remote_search_missing_root_raises_file_not_found[grep]": 0.009508459363132715, "tests/test_e2b_sandbox_provider.py::test_remote_search_raises_when_the_client_call_fails[glob]": 0.0002708339598029852, "tests/test_e2b_sandbox_provider.py::test_remote_search_raises_when_the_client_call_fails[grep]": 0.0005615837872028351, "tests/test_e2b_sandbox_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[glob-51-False]": 0.016391958110034466, "tests/test_e2b_sandbox_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[glob-52-True]": 0.016342415940016508, "tests/test_e2b_sandbox_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[grep-51-False]": 0.017827416071668267, "tests/test_e2b_sandbox_provider.py::test_remote_search_reports_truncation_when_the_cap_hides_filtered_results[grep-52-True]": 0.016345373820513487, "tests/test_e2b_sandbox_provider.py::test_reuse_evicts_dead_sandbox_cleans_mount_result": 0.00037950044497847557, "tests/test_e2b_sandbox_provider.py::test_reuse_in_process_sandbox_cleans_dangling_mapping": 0.00020679133012890816, "tests/test_e2b_sandbox_provider.py::test_reuse_in_process_sandbox_evicts_dead_sandbox": 0.00024329195730388165, "tests/test_e2b_sandbox_provider.py::test_reuse_in_process_sandbox_evicts_when_ping_fails": 0.00023429212160408497, "tests/test_e2b_sandbox_provider.py::test_reuse_in_process_sandbox_returns_cached_id_on_healthy_reuse": 0.00021362514235079288, "tests/test_e2b_sandbox_provider.py::test_reuse_in_process_sandbox_returns_none_when_no_mapping": 0.0002144149038940668, "tests/test_e2b_sandbox_provider.py::test_safe_close_client_swallows_close_failures": 0.00022987485863268375, "tests/test_e2b_sandbox_provider.py::test_sandbox_config_validates_e2b_capacity_fields": 0.0002639999147504568, "tests/test_e2b_sandbox_provider.py::test_sandbox_id_falls_back_when_client_id_is_none": 0.00021516717970371246, "tests/test_e2b_sandbox_provider.py::test_shutdown_defers_teardown_and_fences_cached_acquire_while_maintenance_thread_is_alive[asyncio]": 0.00139908236451447, "tests/test_e2b_sandbox_provider.py::test_shutdown_does_not_retry_kill_for_unowned_discovery_vm": 0.00138195906765759, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_bootstrap_does_not_commit": 0.0049989172257483006, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_create_bootstrap_kill_failure_tracks_vm": 0.0008776669856160879, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_discovery_does_not_kill_unowned_vm": 0.0008752071298658848, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_gone_sandbox_eviction_releases_slot_once": 0.00037258281372487545, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_initial_eviction_reconnect_failure_tracks_vm": 0.00041379104368388653, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_reclaim_does_not_register_active": 2.0085998338181525, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_reclaim_reconnect_failure_tracks_vm": 0.002538708969950676, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_release_close_kills_published_warm_vm": 0.005105997668579221, "tests/test_e2b_sandbox_provider.py::test_shutdown_during_release_does_not_repopulate_warm_pool": 0.004131541820243001, "tests/test_e2b_sandbox_provider.py::test_shutdown_only_kills_sandboxes_owned_by_current_instance": 0.00034954166039824486, "tests/test_e2b_sandbox_provider.py::test_signal_handler_forwards_original_action_when_shutdown_cleanup_is_pending": 0.00048504117876291275, "tests/test_e2b_sandbox_provider.py::test_skill_projection_and_configured_mount_share_upload_budget": 0.0025104591622948647, "tests/test_e2b_sandbox_provider.py::test_skill_projection_mounts_swallows_projection_failure": 0.002512791659682989, "tests/test_e2b_sandbox_provider.py::test_slow_active_timeout_does_not_expire_ownership": 0.0014250401873141527, "tests/test_e2b_sandbox_provider.py::test_stable_seed_is_deterministic_and_user_scoped": 0.00021945778280496597, "tests/test_e2b_sandbox_provider.py::test_stable_seed_matches_shared_identity": 0.0006372500211000443, "tests/test_e2b_sandbox_provider.py::test_startup_reconciliation_runs_in_background_without_blocking_caller": 0.0003334588836878538, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_leaves_no_signature_after_upload_failure": 0.0024015819653868675, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rebuilds_managed_remote_tree_despite_matching_legacy_marker": 0.00374166714027524, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_symlinked_remote_root_before_deleting": 0.0030018752440810204, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[//mnt/skills]": 0.004586540861055255, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/]": 0.005638958886265755, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/bin]": 0.002835542196407914, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/boot]": 0.0027302512899041176, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/dev]": 0.0026647080667316914, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/etc/deerflow-skills]": 0.0027800840325653553, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/etc]": 0.002896249294281006, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/home/user]": 0.0028960828203707933, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/home]": 0.0027707929257303476, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/lib32]": 0.002548916731029749, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/lib64]": 0.0023844169918447733, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/lib]": 0.0026672917883843184, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/libx32]": 0.0023374997545033693, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/lost+found]": 0.0024597079027444124, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/media]": 0.002380707999691367, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/mnt//skills]": 0.0035587081220000982, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/mnt/acp-workspace]": 0.0028177511412650347, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/mnt/skills/..]": 0.0027620000764727592, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/mnt/skills/.]": 0.0027480011340230703, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/mnt/user-data]": 0.003286166815087199, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/mnt]": 0.002938457764685154, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/opt]": 0.0021970828529447317, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/proc]": 0.002170667750760913, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/root]": 0.002238624030724168, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/run]": 0.002114999108016491, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/sbin]": 0.0020735422149300575, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/snap]": 0.002028249902650714, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/srv]": 0.002010249998420477, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/sys]": 0.0020534589421004057, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/tmp]": 0.0020149170886725187, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/usr/local/deerflow-skills]": 0.0022349171340465546, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/usr]": 0.0020044571720063686, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/var/lib/deerflow-skills]": 0.002040999010205269, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[/var]": 0.002050209091976285, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_rejects_unsafe_reset_roots_before_remote_access[skills]": 0.0061776661314070225, "tests/test_e2b_sandbox_provider.py::test_sync_agent_skills_serializes_reset_and_upload_for_same_thread": 0.20918833324685693, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_converges_across_passes": 0.004390541231259704, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_discards_manifest_from_another_sandbox": 0.004371291026473045, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_is_noop_when_client_closed": 0.0004155838396400213, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_marks_dead_on_sandbox_gone": 0.005148499738425016, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_preserves_trailing_space_in_filename": 0.008338999701663852, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_records_variable_precision_remote_mtime": 0.006229042075574398, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_removes_manifest_entries_for_deleted_files": 0.013364000944420695, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_resets_empty_manifest_for_new_sandbox": 0.006839084206148982, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_restores_externally_modified_file": 0.011078833136707544, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_skips_file_when_manifest_matches": 0.015279209706932306, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_skips_mtime_restoration_on_overflow": 0.008105791872367263, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_skips_oversize_files": 0.0027784169651567936, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_stops_at_deadline": 0.0027039579581469297, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_stops_at_file_count_cap": 0.004876874154433608, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_stops_at_total_byte_budget": 0.005381375085562468, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_truncated_pass_preserves_stale_manifest": 0.003982584225013852, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_updates_changed_same_size_file": 0.02308720792643726, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_uses_manifest_when_host_mtime_is_rounded": 0.007732458179816604, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_uses_virtual_path_for_download": 0.004530583042651415, "tests/test_e2b_sandbox_provider.py::test_sync_outputs_to_host_writes_new_files": 0.015895209042355418, "tests/test_e2b_sandbox_provider.py::test_thread_key_includes_the_provider_skills_root": 0.0003362500574439764, "tests/test_e2b_sandbox_provider.py::test_thread_restore_does_not_overwrite_live_sandbox[active]": 0.00304200011305511, "tests/test_e2b_sandbox_provider.py::test_thread_restore_does_not_overwrite_live_sandbox[discovered]": 0.0027069170027971268, "tests/test_e2b_sandbox_provider.py::test_thread_restore_does_not_overwrite_live_sandbox[warm]": 0.004021290922537446, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[byte_limit]": 0.0030529999639838934, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[deadline]": 0.002990623703226447, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[file_limit]": 0.003122250083833933, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[single_file_limit]": 0.003231208771467209, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[tree_byte_limit]": 0.003766166977584362, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[tree_file_limit]": 0.003376582870259881, "tests/test_e2b_sandbox_provider.py::test_thread_restore_failure_discards_unusable_sandbox[write]": 0.0041635429952293634, "tests/test_e2b_sandbox_provider.py::test_thread_restore_rejects_linked_resource_roots[thread]": 0.0025395832490175962, "tests/test_e2b_sandbox_provider.py::test_thread_restore_rejects_linked_resource_roots[user]": 0.002535416977480054, "tests/test_e2b_sandbox_provider.py::test_thread_restore_rejects_linked_resource_roots[workspace]": 0.002581625012680888, "tests/test_e2b_sandbox_provider.py::test_thread_restore_scan_error_is_not_an_empty_directory[acp-workspace-acp_workspace_dir]": 0.0036385832354426384, "tests/test_e2b_sandbox_provider.py::test_thread_restore_scan_error_is_not_an_empty_directory[outputs-sandbox_outputs_dir]": 0.0029729160014539957, "tests/test_e2b_sandbox_provider.py::test_thread_restore_scan_error_is_not_an_empty_directory[uploads-sandbox_uploads_dir]": 0.003128791693598032, "tests/test_e2b_sandbox_provider.py::test_thread_restore_scan_error_is_not_an_empty_directory[workspace-sandbox_work_dir]": 0.003918125061318278, "tests/test_e2b_sandbox_provider.py::test_thread_restore_shared_limit_requires_saved_data_remediation[_MAX_MOUNT_PASS_FILES]": 0.004364249762147665, "tests/test_e2b_sandbox_provider.py::test_thread_restore_shared_limit_requires_saved_data_remediation[_MAX_MOUNT_PASS_TOTAL_BYTES]": 0.00417245808057487, "tests/test_e2b_sandbox_provider.py::test_thread_restore_shares_budget_with_optional_mounts": 0.003005499951541424, "tests/test_e2b_sandbox_provider.py::test_thread_restore_skips_links_and_unpublished_files": 0.00342383305542171, "tests/test_e2b_sandbox_provider.py::test_tombstone_eviction_has_one_retry_owner": 0.0006195423193275928, "tests/test_e2b_sandbox_provider.py::test_tombstone_retry_of_missing_sandbox_frees_retained_slot": 0.0031621260568499565, "tests/test_e2b_sandbox_provider.py::test_upload_tree_logs_upload_summary": 0.0037456259597092867, "tests/test_e2b_sandbox_provider.py::test_upload_tree_rejects_excess_file_count_before_upload": 0.002775416010990739, "tests/test_e2b_sandbox_provider.py::test_upload_tree_rejects_file_size_changed_after_preflight[larger]": 0.002530082128942013, "tests/test_e2b_sandbox_provider.py::test_upload_tree_rejects_file_size_changed_after_preflight[smaller]": 0.002475874964147806, "tests/test_e2b_sandbox_provider.py::test_upload_tree_rejects_oversized_file_before_upload": 0.0023419579956680536, "tests/test_e2b_sandbox_provider.py::test_upload_tree_rejects_oversized_tree_before_upload": 0.0027077067643404007, "tests/test_e2b_sandbox_provider.py::test_upload_tree_streams_file_contents": 0.0021073741372674704, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_custom_home_subtree[/opt/e2b-home-/opt/e2b-home/skills]": 0.0002694167196750641, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_custom_home_subtree[/tmp/e2b-home-/tmp/e2b-home/skills]": 0.0002598739229142666, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_directories[/custom-skills-/custom-skills]": 0.0003354167565703392, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_directories[/custom/skills-/custom/skills]": 0.00033783307299017906, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_directories[/home/user/skills-/home/user/skills]": 0.000261958921328187, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_directories[/mnt/skills-/mnt/skills]": 0.00035320804454386234, "tests/test_e2b_sandbox_provider.py::test_validate_skills_reset_root_accepts_isolated_directories[/mnt/skills/-/mnt/skills]": 0.0003981669433414936, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_cannot_delete_concurrent_discovery_lease": 0.00039612501859664917, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_cannot_race_lapsed_lease_reclaim": 0.10711612505838275, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_cannot_release_reacquired_ownership[claim]": 0.10435745888389647, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_cannot_release_reacquired_ownership[discover]": 0.10383333289064467, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_leaves_shared_capacity_to_inventory[False]": 0.0005453340709209442, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_leaves_shared_capacity_to_inventory[True]": 0.0004295420367270708, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_rechecks_entry_after_reclaim_and_release[0]": 0.0003362500574439764, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_rechecks_entry_after_reclaim_and_release[601]": 0.000465126009657979, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_rechecks_snapshot_after_lifecycle_wait[acquire]": 0.0007641671691089869, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_rechecks_snapshot_after_lifecycle_wait[repark]": 0.0013572091702371836, "tests/test_e2b_sandbox_provider.py::test_warm_sweep_serializes_with_lapsed_lease_renewal": 0.0003331252373754978, "tests/test_ensure_admin.py::test_admin_exists_no_admin_row_skips_migration": 0.004853250226005912, "tests/test_ensure_admin.py::test_admin_exists_no_store_skips_migration": 0.00189295900054276, "tests/test_ensure_admin.py::test_admin_exists_session_factory_none_skips_migration": 0.001132542034611106, "tests/test_ensure_admin.py::test_admin_exists_triggers_migration": 0.01045587519183755, "tests/test_ensure_admin.py::test_first_boot_does_not_create_admin": 0.004817833891138434, "tests/test_ensure_admin.py::test_first_boot_skips_migration": 0.002929456764832139, "tests/test_ensure_admin.py::test_iter_store_items_terminates_on_short_page": 0.000771374674513936, "tests/test_ensure_admin.py::test_iter_store_items_walks_multiple_pages": 0.000641584163531661, "tests/test_ensure_admin.py::test_migrate_orphaned_threads_empty_store_is_noop": 0.0006630418356508017, "tests/test_ensure_admin.py::test_migrate_orphaned_threads_stamps_user_id_on_unowned_rows": 0.0008783738594502211, "tests/test_ensure_admin.py::test_migration_failure_is_non_fatal": 0.0027820011600852013, "tests/test_ensure_sandbox_initialized.py::test_async_fork_restored_owner_holds_non_releasing_scope_lease[asyncio]": 0.0013276662211865187, "tests/test_ensure_sandbox_initialized.py::test_async_fork_restored_owner_normally_releases_fresh_replacement[asyncio]": 0.0015738322399556637, "tests/test_ensure_sandbox_initialized.py::test_async_reuse_replaces_stale_checkpoint_and_owner_binding[asyncio]": 0.0011002090759575367, "tests/test_ensure_sandbox_initialized.py::test_async_reuse_with_config_only_thread_id_binds_execution_owner[asyncio]": 0.0010899989865720272, "tests/test_ensure_sandbox_initialized.py::test_cancelled_async_tool_drains_worker_before_execution_lease_cleanup[asyncio]": 0.0017937079537659883, "tests/test_ensure_sandbox_initialized.py::test_ensure_sandbox_initialized_acquires_fresh_when_parent_missing": 0.0003632490988820791, "tests/test_ensure_sandbox_initialized.py::test_ensure_sandbox_initialized_async_acquires_fresh_when_parent_missing[asyncio]": 0.0010323328897356987, "tests/test_ensure_sandbox_initialized.py::test_ensure_sandbox_initialized_async_plain_state_unchanged[asyncio]": 0.0009595828596502542, "tests/test_ensure_sandbox_initialized.py::test_ensure_sandbox_initialized_async_unwraps_overwrite_state[asyncio]": 0.0013183760456740856, "tests/test_ensure_sandbox_initialized.py::test_ensure_sandbox_initialized_plain_state_unchanged": 0.0003439581487327814, "tests/test_ensure_sandbox_initialized.py::test_ensure_sandbox_initialized_unwraps_overwrite_state": 0.0004807491786777973, "tests/test_ensure_sandbox_initialized.py::test_fork_restored_owner_holds_non_releasing_scope_lease": 0.00042137387208640575, "tests/test_ensure_sandbox_initialized.py::test_fork_restored_owner_normally_releases_fresh_replacement": 0.000393041642382741, "tests/test_ensure_sandbox_initialized.py::test_post_acquire_lookup_failure_unwinds_async_execution_lease[asyncio]": 0.002082458697259426, "tests/test_ensure_sandbox_initialized.py::test_post_acquire_lookup_failure_unwinds_sync_execution_lease": 0.001120084198191762, "tests/test_ensure_sandbox_initialized.py::test_reuse_replaces_stale_checkpoint_and_owner_binding": 0.0004007101524621248, "tests/test_ensure_sandbox_initialized.py::test_reuse_with_config_only_thread_id_binds_execution_owner": 0.00037416722625494003, "tests/test_env_file.py::test_auth_secret_warning_mentions_selected_env_file": 0.3298972509801388, "tests/test_env_file.py::test_disabled_dotenv_without_selector_keeps_default_behavior[auth]": 0.24990891618654132, "tests/test_env_file.py::test_disabled_dotenv_without_selector_keeps_default_behavior[config]": 0.21595266577787697, "tests/test_env_file.py::test_disabled_dotenv_without_selector_keeps_default_behavior[debug]": 0.26042841700837016, "tests/test_env_file.py::test_empty_selected_file_does_not_load_defaults": 0.22363445814698935, "tests/test_env_file.py::test_empty_selected_file_still_rejects_disabled_dotenv": 0.22314225020818412, "tests/test_env_file.py::test_explicit_selection_from_unrelated_cwd[False-auth]": 0.28195574902929366, "tests/test_env_file.py::test_explicit_selection_from_unrelated_cwd[False-config]": 0.2919563341420144, "tests/test_env_file.py::test_explicit_selection_from_unrelated_cwd[False-debug]": 0.27132295770570636, "tests/test_env_file.py::test_explicit_selection_from_unrelated_cwd[True-auth]": 0.24664858309552073, "tests/test_env_file.py::test_explicit_selection_from_unrelated_cwd[True-config]": 0.29555637389421463, "tests/test_env_file.py::test_explicit_selection_from_unrelated_cwd[True-debug]": 0.23890187498182058, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[1-auth]": 0.11284879082813859, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[1-config]": 0.28822091734036803, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[1-debug]": 0.07062937505543232, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[TRUE-auth]": 0.11001354199834168, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[TRUE-config]": 0.21044795704074204, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[TRUE-debug]": 0.06948866602033377, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[Y-auth]": 0.10931141604669392, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[Y-config]": 0.20569024910219014, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[Y-debug]": 0.06996229197829962, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[YeS-auth]": 0.10855254111811519, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[YeS-config]": 0.21328449994325638, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[YeS-debug]": 0.07276029302738607, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[t-auth]": 0.11671070894226432, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[t-config]": 0.20795279182493687, "tests/test_env_file.py::test_explicit_selection_rejects_disabled_dotenv[t-debug]": 0.07126504089683294, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[directory-auth]": 0.10875116614624858, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[directory-config]": 0.207965292269364, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[directory-debug]": 0.07283633411861956, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[empty-auth]": 0.11194720771163702, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[empty-config]": 0.21608383301645517, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[empty-debug]": 0.07283345912583172, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[invalid_encoding-auth]": 0.11126933270134032, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[invalid_encoding-config]": 0.21827133186161518, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[invalid_encoding-debug]": 0.07525237486697733, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[missing-auth]": 0.10903987614437938, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[missing-config]": 0.21538533410057425, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[missing-debug]": 0.06957595702260733, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[unreadable-auth]": 0.11481129052117467, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[unreadable-config]": 0.217925249831751, "tests/test_env_file.py::test_invalid_explicit_file_fails_without_fallback[unreadable-debug]": 0.07507075020112097, "tests/test_env_file.py::test_non_disabling_values_allow_explicit_selection[ true ]": 0.21473162481561303, "tests/test_env_file.py::test_non_disabling_values_allow_explicit_selection[0]": 0.21655370807275176, "tests/test_env_file.py::test_non_disabling_values_allow_explicit_selection[]": 0.21419425029307604, "tests/test_env_file.py::test_non_disabling_values_allow_explicit_selection[false]": 0.2138397078961134, "tests/test_env_file.py::test_non_disabling_values_allow_explicit_selection[no]": 0.21889074915088713, "tests/test_env_file.py::test_process_environment_wins[]": 0.21785187488421798, "tests/test_env_file.py::test_process_environment_wins[exported]": 0.2206533330027014, "tests/test_env_file.py::test_unset_preserves_default_loading[auth]": 0.24283887399360538, "tests/test_env_file.py::test_unset_preserves_default_loading[config]": 0.21446599997580051, "tests/test_env_file.py::test_unset_preserves_default_loading[debug]": 0.23743654298596084, "tests/test_exa_tools.py::TestWebFetchTool::test_basic_fetch": 0.000665042083710432, "tests/test_exa_tools.py::TestWebFetchTool::test_fetch_error_handling": 0.0011117919348180294, "tests/test_exa_tools.py::TestWebFetchTool::test_fetch_no_results": 0.0006116251461207867, "tests/test_exa_tools.py::TestWebFetchTool::test_fetch_no_title": 0.0006305009592324495, "tests/test_exa_tools.py::TestWebFetchTool::test_fetch_reads_web_fetch_config": 0.0005902501288801432, "tests/test_exa_tools.py::TestWebFetchTool::test_fetch_truncates_long_content": 0.0006076658610254526, "tests/test_exa_tools.py::TestWebFetchTool::test_fetch_uses_independent_api_key": 0.0006404172163456678, "tests/test_exa_tools.py::TestWebSearchTool::test_basic_search": 0.07572154304943979, "tests/test_exa_tools.py::TestWebSearchTool::test_search_accepts_env_var_string_limits": 0.0005462921690195799, "tests/test_exa_tools.py::TestWebSearchTool::test_search_empty_results": 0.0006361673586070538, "tests/test_exa_tools.py::TestWebSearchTool::test_search_error_handling": 0.0005941658746451139, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[-2_0]": 0.000622292049229145, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[-2_1]": 0.0006827500183135271, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[0]": 0.0006239579524844885, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[10.0]": 0.0006329999305307865, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[3.5_0]": 0.0011805829126387835, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[3.5_1]": 0.0006426670588552952, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[False]": 0.000643458217382431, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[None]": 0.0007678752299398184, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[True]": 0.0006362088024616241, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[]": 0.0006834170781075954, "tests/test_exa_tools.py::TestWebSearchTool::test_search_invalid_limits_fall_back_to_defaults[many]": 0.0006454999092966318, "tests/test_exa_tools.py::TestWebSearchTool::test_search_with_custom_config": 0.0006981249898672104, "tests/test_exa_tools.py::TestWebSearchTool::test_search_with_no_highlights": 0.000687501160427928, "tests/test_executor_starvation.py::test_dedicated_file_io_pool_runs_while_default_executor_is_saturated": 0.000768790952861309, "tests/test_executor_starvation.py::test_default_executor_saturation_keeps_work_queued": 0.0014053760096430779, "tests/test_executor_starvation.py::test_waiter_timeout_does_not_stop_started_sync_work": 0.0007376237772405148, "tests/test_extended_length_paths.py::test_document_symlink_confinement[False]": 0.002433998975902796, "tests/test_extended_length_paths.py::test_document_symlink_confinement[True]": 0.002359208883717656, "tests/test_extended_length_paths.py::test_document_traversal_is_still_rejected": 0.002545333467423916, "tests/test_extended_length_paths.py::test_posix_path_is_unchanged": 0.00019483198411762714, "tests/test_extended_length_paths.py::test_windows_extended_spelling[C:/shelf/documents-\\\\\\\\?\\\\C:\\\\shelf\\\\documents]": 0.00025783502496778965, "tests/test_extended_length_paths.py::test_windows_extended_spelling[C:\\\\shelf\\\\..\\\\documents-\\\\\\\\?\\\\C:\\\\documents]": 0.00029237475246191025, "tests/test_extended_length_paths.py::test_windows_extended_spelling[\\\\\\\\.\\\\C:\\\\shelf-\\\\\\\\.\\\\C:\\\\shelf]": 0.00023787515237927437, "tests/test_extended_length_paths.py::test_windows_extended_spelling[\\\\\\\\.\\\\pipe\\\\deerflow-\\\\\\\\.\\\\pipe\\\\deerflow]": 0.00022529298439621925, "tests/test_extended_length_paths.py::test_windows_extended_spelling[\\\\\\\\?\\\\C:\\\\shelf-\\\\\\\\?\\\\C:\\\\shelf]": 0.00022504176013171673, "tests/test_extended_length_paths.py::test_windows_extended_spelling[\\\\\\\\?\\\\C:\\\\shelf\\\\..\\\\documents-\\\\\\\\?\\\\C:\\\\shelf\\\\..\\\\documents]": 0.00022833398543298244, "tests/test_extended_length_paths.py::test_windows_extended_spelling[\\\\\\\\?\\\\UNC\\\\server\\\\share\\\\shelf-\\\\\\\\?\\\\UNC\\\\server\\\\share\\\\shelf]": 0.00023879134096205235, "tests/test_extended_length_paths.py::test_windows_extended_spelling[\\\\\\\\server\\\\share\\\\shelf-\\\\\\\\?\\\\UNC\\\\server\\\\share\\\\shelf]": 0.00024366681464016438, "tests/test_extended_length_paths.py::test_windows_relative_path_is_absolutized": 7.316702976822853e-05, "tests/test_extension_agent_runs.py::test_action_and_tool_context_keep_positional_compatibility": 0.0004325839690864086, "tests/test_extension_agent_runs.py::test_auth_disabled_handle_cannot_outlive_auth_disabled_mode": 0.0009663749951869249, "tests/test_extension_agent_runs.py::test_binding_rejects_inconsistent_authenticated_identity": 0.0004034170415252447, "tests/test_extension_agent_runs.py::test_custom_agent_binding_and_permission_rechecks_use_current_user": 0.005660790018737316, "tests/test_extension_agent_runs.py::test_foreign_thread_and_forged_privileged_input_are_rejected": 0.009323334321379662, "tests/test_extension_agent_runs.py::test_handle_rechecks_user_and_shutdown_before_dispatch": 0.0009483336471021175, "tests/test_extension_agent_runs.py::test_internal_launchers_work_with_installed_host_without_delegation[mcp]": 0.2666660009417683, "tests/test_extension_agent_runs.py::test_internal_launchers_work_with_installed_host_without_delegation[scheduled]": 0.26824737596325576, "tests/test_extension_agent_runs.py::test_permissions_are_intersected_with_original_grant_and_current_policy": 0.0008142488077282906, "tests/test_extension_agent_runs.py::test_plugin_actions_isolate_same_local_idempotency_key": 0.5177445830777287, "tests/test_extension_agent_runs.py::test_plugin_scoping_preserves_key_validation_and_authorization": 0.002170917112380266, "tests/test_extension_agent_runs.py::test_real_interrupt_resume_conflict_and_cancel": 0.5610526658128947, "tests/test_extension_agent_runs.py::test_real_run_lifecycle_and_automatic_followup": 1.0974965412169695, "tests/test_extension_agent_runs.py::test_runtime_handle_is_host_owned_redacted_and_released": 0.0003089588135480881, "tests/test_extension_agent_runs.py::test_unstamped_requests_receive_no_delegated_capability": 0.00038325018249452114, "tests/test_extension_agent_runs.py::test_unsupported_host_and_credentials_fail_closed": 0.0009980429895222187, "tests/test_extension_agent_runs.py::test_wait_uses_capped_backoff_and_returns_terminal_status": 0.004978999961167574, "tests/test_extension_api_contracts.py::test_additive_dataclasses_are_constructible_with_required_fields_only[ExtensionRuntimeDeps]": 0.00032620783895254135, "tests/test_extension_api_contracts.py::test_additive_dataclasses_are_constructible_with_required_fields_only[HostPolicySnapshot]": 0.0003230832517147064, "tests/test_extension_api_contracts.py::test_additive_dataclasses_are_constructible_with_required_fields_only[SystemModelRequest]": 0.0003256250638514757, "tests/test_extension_api_contracts.py::test_additive_dataclasses_are_constructible_with_required_fields_only[SystemModelResult]": 0.0002792081795632839, "tests/test_extension_api_contracts.py::test_additive_dataclasses_are_constructible_with_required_fields_only[TaskInfo]": 0.0004510842263698578, "tests/test_extension_api_contracts.py::test_agent_build_context_optional_fields_keep_their_defaults": 0.0002496240194886923, "tests/test_extension_api_contracts.py::test_agent_scope_both_is_union": 0.00026133377104997635, "tests/test_extension_api_contracts.py::test_bare_run_evidence_reader_fails_explicitly_instead_of_looking_caught_up": 0.00040749995969235897, "tests/test_extension_api_contracts.py::test_contract_package_keeps_runtime_dependencies_empty": 0.0005532088689506054, "tests/test_extension_api_contracts.py::test_contributor_defaults_return_empty": 0.00029745791107416153, "tests/test_extension_api_contracts.py::test_distribution_marks_the_contract_package_as_typed": 0.0002852922771126032, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[AgentBuildContext]": 0.0003608330152928829, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[ExtensionRuntimeDeps]": 0.00038095773197710514, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[HostPolicySnapshot]": 0.0003692922182381153, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[MiddlewarePlacement]": 0.00034704222343862057, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[RunEventPage]": 0.0003579582553356886, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[RunEventView]": 0.0003502920735627413, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[RunPage]": 0.0003114589489996433, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[RunStatusView]": 0.0002541663125157356, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[SystemModelRequest]": 0.0002538328990340233, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[SystemModelResult]": 0.0003235831391066313, "tests/test_extension_api_contracts.py::test_every_dataclass_is_frozen[TaskInfo]": 0.00032695895060896873, "tests/test_extension_api_contracts.py::test_every_protocol_method_has_a_default_implementation[ExtensionRegistry]": 0.001394334016367793, "tests/test_extension_api_contracts.py::test_every_protocol_method_has_a_default_implementation[ExtensionService]": 0.00038691703230142593, "tests/test_extension_api_contracts.py::test_every_protocol_method_has_a_default_implementation[MiddlewareContributor]": 0.0002917931415140629, "tests/test_extension_api_contracts.py::test_every_protocol_method_has_a_default_implementation[RunEvidenceReader]": 0.0006722079124301672, "tests/test_extension_api_contracts.py::test_every_protocol_method_has_a_default_implementation[SystemModelCallObserver]": 0.0003329990431666374, "tests/test_extension_api_contracts.py::test_every_protocol_method_has_a_default_implementation[TaskLifecycleContributor]": 0.0003707490395754576, "tests/test_extension_api_contracts.py::test_extension_decorator_stamps_api_requirement": 0.00027362466789782047, "tests/test_extension_api_contracts.py::test_extension_service_contract_is_public_and_defaults_to_noop": 0.0005660830065608025, "tests/test_extension_api_contracts.py::test_gateway_contribution_points_are_part_of_the_public_surface": 0.00028000003658235073, "tests/test_extension_api_contracts.py::test_harness_pins_the_contract_package_exactly": 0.0016616240609437227, "tests/test_extension_api_contracts.py::test_middleware_placement_defaults": 0.00024387636221945286, "tests/test_extension_api_contracts.py::test_placement_members_cover_both_axes": 0.00035558314993977547, "tests/test_extension_api_contracts.py::test_registry_and_install_alias_are_part_of_the_public_surface": 0.000259751221165061, "tests/test_extension_api_contracts.py::test_run_evidence_pages_are_immutable_and_empty_by_default": 0.0002727098762989044, "tests/test_extension_api_contracts.py::test_runtime_api_version_matches_the_installed_contract_package": 0.00036337366327643394, "tests/test_extension_api_contracts.py::test_system_model_observer_contract_reports_success_and_failure_shapes": 0.0006130000110715628, "tests/test_extension_api_contracts.py::test_system_model_request_normalizes_messages_into_an_immutable_sequence": 0.0002877507358789444, "tests/test_extension_api_contracts.py::test_system_operation_kind_members": 0.0002667088992893696, "tests/test_extension_api_contracts.py::test_task_lifecycle_contract_is_public_and_defaults_to_noop": 0.0005821671802550554, "tests/test_extension_api_contracts.py::test_task_outcome_members": 0.00026495824567973614, "tests/test_extension_api_contracts.py::test_task_store_from_runtime_reads_the_host_key": 0.0002691661939024925, "tests/test_extension_api_contracts.py::test_task_store_from_runtime_returns_none_on_missing_or_wrong_shape": 0.0002755839377641678, "tests/test_extension_api_state.py::test_api_package_does_not_import_deerflow": 0.0023326671216636896, "tests/test_extension_api_state.py::test_get_or_init_allows_initializer_to_use_the_same_store": 0.00032466696575284004, "tests/test_extension_api_state.py::test_get_or_init_creates_once": 0.00023491564206779003, "tests/test_extension_api_state.py::test_get_returns_none_when_absent": 0.0002500000409781933, "tests/test_extension_api_state.py::test_remove_returns_and_clears": 0.0002303742803633213, "tests/test_extension_api_state.py::test_scope_id_is_exposed": 0.00023170886561274529, "tests/test_extension_api_state.py::test_set_then_get_roundtrips": 0.0002354159951210022, "tests/test_extension_api_state.py::test_stores_are_independent": 0.00022883340716362, "tests/test_extension_api_state.py::test_types_are_isolated": 0.00023195892572402954, "tests/test_extension_api_surface.py::test_api_version_matches_the_packaging_metadata": 0.0004328328650444746, "tests/test_extension_api_surface.py::test_every_contract_kind_added_for_the_0_2_series_is_exported": 0.00023345905356109142, "tests/test_extension_api_surface.py::test_public_surface_imports_and_matches_all": 0.00027683493681252003, "tests/test_extension_api_surface.py::test_registry_protocol_declares_every_registration_method": 0.0002200007438659668, "tests/test_extension_api_surface.py::test_runtime_deps_is_exported_under_its_documented_name": 0.00022995821200311184, "tests/test_extension_app_loading.py::test_create_app_exposes_loaded_extensions_on_app_state_and_process_singleton": 0.06559262494556606, "tests/test_extension_app_loading.py::test_create_app_exposes_one_canonical_live_diagnostics_list": 0.10967537527903914, "tests/test_extension_app_loading.py::test_create_app_fails_closed_for_required_extension_with_malformed_api_marker": 0.0004749998915940523, "tests/test_extension_app_loading.py::test_create_app_fails_closed_when_a_required_extension_cannot_load": 0.0005234170239418745, "tests/test_extension_app_loading.py::test_create_app_fails_open_when_extension_loading_raises_unexpectedly": 0.05742762517184019, "tests/test_extension_app_loading.py::test_create_app_mounts_extension_routers_after_all_host_routes": 0.06193370884284377, "tests/test_extension_app_loading.py::test_create_app_propagates_config_failures_instead_of_blaming_extension_loading": 0.00053575006313622, "tests/test_extension_app_loading.py::test_create_app_tolerates_a_missing_config_file_and_loads_no_extensions": 0.05614333297125995, "tests/test_extension_check_script.py::test_backend_only_wheel_skips_extraction": 0.002867666305974126, "tests/test_extension_check_script.py::test_custom_manifest_can_be_checked_explicitly": 0.003419665154069662, "tests/test_extension_check_script.py::test_dotted_entry_module_is_accepted_without_importing_plugin": 0.0025694577489048243, "tests/test_extension_check_script.py::test_dropped_manifest_is_detected_from_src_layout": 0.0032733744010329247, "tests/test_extension_check_script.py::test_invalid_packaged_entry_is_rejected[example = example-entry point target]": 0.002729416824877262, "tests/test_extension_check_script.py::test_invalid_packaged_entry_is_rejected[example = example:factory.install-entry point target]": 0.002642874140292406, "tests/test_extension_check_script.py::test_invalid_packaged_entry_is_rejected[example = example:install\\nsecond = example:install-exactly one]": 0.0025987077970057726, "tests/test_extension_check_script.py::test_invalid_packaged_entry_is_rejected[example = missing:install-entry module]": 0.0028061261400580406, "tests/test_extension_check_script.py::test_invalid_packaged_python_is_rejected": 0.0034565830137580633, "tests/test_extension_check_script.py::test_missing_or_incompatible_api_dependency_is_rejected[deerflow-extension-api>=0.2; extra == \"optional\"]": 0.0026572931092232466, "tests/test_extension_check_script.py::test_missing_or_incompatible_api_dependency_is_rejected[deerflow-extension-api>=99]": 0.0025075417943298817, "tests/test_extension_check_script.py::test_missing_or_incompatible_api_dependency_is_rejected[unrelated>=1]": 0.0024805841967463493, "tests/test_extension_check_script.py::test_packaged_assets_use_host_manifest_validation": 0.005806708009913564, "tests/test_extension_check_script.py::test_packaged_entry_is_checked_without_importing_plugin": 0.0032425839453935623, "tests/test_extension_check_script.py::test_single_module_source_cannot_drop_its_manifest": 0.0026418750640004873, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[../escaped]": 0.0025952088180929422, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[/escaped]": 0.0026336240116506815, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[C:/example/ui_manifest.json]": 0.0028745417948812246, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[C:/ui_manifest.json]": 0.0024802088737487793, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[C:example/ui_manifest.json]": 0.0027598340529948473, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[C:ui_manifest.json]": 0.0024432088248431683, "tests/test_extension_check_script.py::test_wheel_paths_cannot_escape_temporary_directory[example\\\\escaped]": 0.002745874924585223, "tests/test_extension_check_script.py::test_wheel_root_manifest_is_also_validated": 0.0031238317023962736, "tests/test_extension_config.py::test_app_config_defaults_to_no_plugins": 0.0005002082325518131, "tests/test_extension_config.py::test_app_config_parses_plugin_entries": 0.00037762499414384365, "tests/test_extension_config.py::test_new_field_does_not_disturb_the_existing_extensions_field": 0.0002778759226202965, "tests/test_extension_config.py::test_plugin_entries_reject_unknown_fields_instead_of_weakening_required": 0.0003019587602466345, "tests/test_extension_config.py::test_plugins_is_registered_as_startup_only": 0.0001979588996618986, "tests/test_extension_config.py::test_reset_does_not_leak_app_store_writes": 0.00018637487664818764, "tests/test_extension_config.py::test_reset_gives_a_fresh_instance": 0.000202166847884655, "tests/test_extension_config.py::test_runtime_diagnostics_are_bounded_without_replacing_the_live_list": 0.00021954206749796867, "tests/test_extension_config.py::test_singleton_defaults_to_empty": 0.00018595927394926548, "tests/test_extension_config.py::test_singleton_roundtrips": 0.00020024902187287807, "tests/test_extension_dependency_sync.py::test_backend_make_targets_never_mutate_the_extension_lock": 0.0004641669802367687, "tests/test_extension_dependency_sync.py::test_docker_builder_can_resolve_locked_git_extensions": 0.00038504088297486305, "tests/test_extension_dependency_sync.py::test_docker_context_keeps_every_managed_extension_artifact": 0.0003586250822991133, "tests/test_extension_dependency_sync.py::test_docker_dev_entrypoint_syncs_the_lock_before_runtime": 0.0005604999605566263, "tests/test_extension_dependency_sync.py::test_docker_image_builds_from_the_lock_and_never_syncs_at_runtime": 0.0007529591675847769, "tests/test_extension_dependency_sync.py::test_extension_management_bootstrap_does_not_resolve_a_broken_extension_source": 0.0006071238312870264, "tests/test_extension_dependency_sync.py::test_extensions_dependency_group_is_part_of_the_default_sync": 0.0006163329817354679, "tests/test_extension_dependency_sync.py::test_frozen_management_bootstrap_installs_core_without_reading_a_missing_extension": 0.22133420803584158, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_are_cross_platform_and_keep_trust_confirmation": 0.0007238741964101791, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_command_line_arguments_out_of_the_shell_recipe[extension-disable-NAME---name-env __deerflow_extension_name__]": 0.011062375036999583, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_command_line_arguments_out_of_the_shell_recipe[extension-enable-NAME---name-env __deerflow_extension_name__]": 0.01123358285985887, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_command_line_arguments_out_of_the_shell_recipe[extension-install-SOURCE---source-env __deerflow_extension_source__]": 0.011777250096201897, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_command_line_arguments_out_of_the_shell_recipe[extension-remove-NAME---name-env __deerflow_extension_name__]": 0.010889416327700019, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_command_line_arguments_out_of_the_shell_recipe[extension-upgrade-SOURCE---source-env __deerflow_extension_source__]": 0.011957457987591624, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_values_out_of_the_cmd_recipe_on_windows[extension-disable-NAME---name-env __deerflow_extension_name__]": 0.011081624776124954, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_values_out_of_the_cmd_recipe_on_windows[extension-enable-NAME---name-env __deerflow_extension_name__]": 0.011495166923850775, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_values_out_of_the_cmd_recipe_on_windows[extension-install-SOURCE---source-env __deerflow_extension_source__]": 0.010791999055072665, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_values_out_of_the_cmd_recipe_on_windows[extension-remove-NAME---name-env __deerflow_extension_name__]": 0.011803000001236796, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_keep_values_out_of_the_cmd_recipe_on_windows[extension-upgrade-SOURCE---source-env __deerflow_extension_source__]": 0.010841916082426906, "tests/test_extension_dependency_sync.py::test_root_extension_shortcuts_reject_ambient_environment_arguments": 0.036115832859650254, "tests/test_extension_dependency_sync.py::test_root_local_startup_syncs_the_locked_backend_before_runtime": 0.0006512082181870937, "tests/test_extension_dependency_sync.py::test_root_makefile_exposes_extension_management_commands": 0.0006759159732609987, "tests/test_extension_dependency_sync.py::test_the_app_layer_declares_the_contract_package_it_imports_directly": 0.24602337507531047, "tests/test_extension_gateway_wiring.py::test_contributed_mount_is_rejected_but_does_not_starve_later_router": 0.00048054102808237076, "tests/test_extension_gateway_wiring.py::test_contributed_websocket_route_is_rejected_until_host_auth_wraps_it": 0.0010630430188030005, "tests/test_extension_gateway_wiring.py::test_dynamic_host_mount_claims_matching_descendants": 0.0006450421642512083, "tests/test_extension_gateway_wiring.py::test_each_service_stop_has_its_own_timeout_budget": 0.0115614989772439, "tests/test_extension_gateway_wiring.py::test_extension_csrf_reserved_exact_paths_track_csrf_exemption[/api/v1/auth/me//]": 0.00021616718731820583, "tests/test_extension_gateway_wiring.py::test_extension_csrf_reserved_exact_paths_track_csrf_exemption[/api/v1/auth/me/]": 0.00021625123918056488, "tests/test_extension_gateway_wiring.py::test_extension_csrf_reserved_exact_paths_track_csrf_exemption[/api/v1/auth/me]": 0.00023816712200641632, "tests/test_extension_gateway_wiring.py::test_extension_public_paths_track_auth_middleware_public_paths": 0.00021237507462501526, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_claim_reserved_exact_paths_with_a_disjoint_method[/api/v1/auth/login/local-POST-/api/v1/auth/login/local-GET]": 0.0005664580967277288, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_claim_reserved_exact_paths_with_a_disjoint_method[/api/v1/auth/login/local-POST-/api/v1/auth/login/local/-GET]": 0.000520041910931468, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_claim_reserved_exact_paths_with_a_disjoint_method[/api/v1/auth/login/local-POST-/api/v1/auth/login/local//-GET]": 0.0005178318824619055, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_claim_reserved_exact_paths_with_a_disjoint_method[/api/v1/auth/me-GET-/api/v1/auth/me-POST]": 0.0005452078767120838, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_claim_reserved_exact_paths_with_a_disjoint_method[/api/v1/auth/me-GET-/api/v1/auth/me/-POST]": 0.0004873741418123245, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_enter_host_public_namespaces[/api/webhooks/extension]": 0.00041674869135022163, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_enter_host_public_namespaces[/api/{rest:path}]": 0.00043970905244350433, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_enter_host_public_namespaces[/api/{section}/extension]": 0.0005285430233925581, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_enter_host_public_namespaces[/docs-private]": 0.0004384580533951521, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_enter_host_public_namespaces[/health-extension]": 0.0005652501713484526, "tests/test_extension_gateway_wiring.py::test_extension_routes_cannot_enter_host_public_namespaces[/redoc-private]": 0.0003992097917944193, "tests/test_extension_gateway_wiring.py::test_extension_routes_that_cannot_enter_a_public_namespace_are_allowed[/api/{item_id:int}]": 0.0004763747565448284, "tests/test_extension_gateway_wiring.py::test_extension_routes_that_cannot_enter_a_public_namespace_are_allowed[/api/{item_id}]": 0.000391415785998106, "tests/test_extension_gateway_wiring.py::test_extension_routes_that_cannot_enter_a_public_namespace_are_allowed[/api]": 0.0003239999059587717, "tests/test_extension_gateway_wiring.py::test_extension_routes_that_cannot_enter_a_public_namespace_are_allowed[/heal]": 0.00032658292911946774, "tests/test_extension_gateway_wiring.py::test_host_mount_claims_descendant_http_paths": 0.0005492083728313446, "tests/test_extension_gateway_wiring.py::test_host_mount_does_not_claim_newline_capable_str_descendants[/assets-/assets/{name}-/assets/a\\nb]": 0.0004795838613063097, "tests/test_extension_gateway_wiring.py::test_host_mount_does_not_claim_newline_capable_str_descendants[/pre{tenant}-/prefoo{id}/{child}-/prefoo1/a\\nb]": 0.0005639588925987482, "tests/test_extension_gateway_wiring.py::test_include_router_failure_rolls_back_partial_routes_before_continuing": 0.0024368329904973507, "tests/test_extension_gateway_wiring.py::test_private_custom_convertor_with_named_backreference_is_allowed": 0.0005440840031951666, "tests/test_extension_gateway_wiring.py::test_re_registered_convertor_does_not_create_a_false_shadow[flip]": 0.0012225829996168613, "tests/test_extension_gateway_wiring.py::test_re_registered_convertor_does_not_create_a_false_shadow[int]": 0.0006757089868187904, "tests/test_extension_gateway_wiring.py::test_recompiled_converter_cannot_enter_a_public_namespace": 0.0005495424848049879, "tests/test_extension_gateway_wiring.py::test_router_claim_uses_converter_semantics_at_include_time": 0.0008697081357240677, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[compound-trailing-str-shadows-narrower-compound]": 0.0005618759896606207, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[disjoint-http-methods]": 0.0005061659030616283, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[dynamic-shadows-compound]": 0.0005202500615268946, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[dynamic-shadows-static]": 0.0005477911327034235, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[exact]": 0.0008650838863104582, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[int-does-not-cover-static]": 0.0005374171305447817, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[int-shadows-digit-compound]": 0.0005490840412676334, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[nonterminal-path-does-not-cover-newline-capable-str]": 0.0005309998523443937, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[path-covers-descendant]": 0.0005524172447621822, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[path-does-not-cover-newline-capable-str]": 0.0005702092312276363, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[renamed-parameter]": 0.0006148340180516243, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[static-does-not-shadow-dynamic]": 0.000515500083565712, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[str-covers-int]": 0.0005438742227852345, "tests/test_extension_gateway_wiring.py::test_router_conflicts_follow_starlette_dispatch_order[websocket-does-not-shadow-http]": 0.0005180411972105503, "tests/test_extension_gateway_wiring.py::test_router_custom_lifespan_is_rejected_in_favor_of_extension_service": 0.0003820830024778843, "tests/test_extension_gateway_wiring.py::test_router_is_rejected_when_its_own_earlier_route_shadows_a_later_one": 0.0005274568684399128, "tests/test_extension_gateway_wiring.py::test_router_lifecycle_hooks_are_rejected_in_favor_of_extension_service": 0.0006395408418029547, "tests/test_extension_gateway_wiring.py::test_router_with_one_conflict_is_rejected_atomically_and_names_first_owner": 0.0005963339935988188, "tests/test_extension_gateway_wiring.py::test_router_with_unsupported_route_item_is_rejected_atomically": 0.0004190418403595686, "tests/test_extension_gateway_wiring.py::test_safe_method_at_csrf_exempt_exact_path_is_not_reserved": 0.0003199591301381588, "tests/test_extension_gateway_wiring.py::test_service_originated_cancelled_error_does_not_abort_start_batch": 0.000615251949056983, "tests/test_extension_gateway_wiring.py::test_service_originated_cancelled_error_does_not_abort_stop_batch": 0.0005012918263673782, "tests/test_extension_gateway_wiring.py::test_service_originated_timeout_error_is_reported_as_failure_not_budget_expiry": 0.0005278317257761955, "tests/test_extension_gateway_wiring.py::test_services_start_in_order_with_narrow_deps_and_fail_open": 0.001932542072609067, "tests/test_extension_gateway_wiring.py::test_services_stop_in_reverse_order_and_fail_open": 0.000532875070348382, "tests/test_extension_gateway_wiring.py::test_unknown_convertor_near_a_public_namespace_fails_closed": 0.0003913748078048229, "tests/test_extension_injection.py::test_all_four_placements_nest_correctly": 0.0002492079511284828, "tests/test_extension_injection.py::test_contributor_failure_is_isolated_to_that_extension": 0.0007980011869221926, "tests/test_extension_injection.py::test_contributor_iterable_failure_is_isolated_to_that_extension": 0.0002955829259008169, "tests/test_extension_injection.py::test_extension_middleware_name_does_not_collide_with_the_core_stack": 0.001074792118743062, "tests/test_extension_injection.py::test_extension_middleware_names_are_stable_across_equivalent_builds": 0.00024929316714406013, "tests/test_extension_injection.py::test_extension_middleware_names_avoid_langgraph_reserved_characters": 0.00022570928558707237, "tests/test_extension_injection.py::test_inner_of_lands_immediately_after_the_anchor": 0.0002355002798140049, "tests/test_extension_injection.py::test_malformed_placement_is_skipped_without_losing_other_extensions": 0.0002308739349246025, "tests/test_extension_injection.py::test_missing_anchor_falls_back_and_warns": 0.00026620831340551376, "tests/test_extension_injection.py::test_multiple_extension_middlewares_can_compile_into_one_agent": 0.0011929592583328485, "tests/test_extension_injection.py::test_no_contributors_returns_the_stack_untouched": 0.00020375102758407593, "tests/test_extension_injection.py::test_non_middleware_contribution_is_skipped": 0.00022775004617869854, "tests/test_extension_injection.py::test_order_field_breaks_ties_within_a_placement": 0.00022154138423502445, "tests/test_extension_injection.py::test_outer_of_lands_immediately_before_the_anchor": 0.00024062511511147022, "tests/test_extension_injection.py::test_outermost_lands_at_index_zero": 0.0003153318539261818, "tests/test_extension_injection.py::test_provenance_maps_index_to_source": 0.0002097927499562502, "tests/test_extension_injection.py::test_scope_both_applies_everywhere": 0.0002482098061591387, "tests/test_extension_injection.py::test_scope_filters_out_non_matching_contributions": 0.0002237078733742237, "tests/test_extension_injection.py::test_wrapper_construction_failure_is_isolated_to_one_contribution": 0.0003517088480293751, "tests/test_extension_isolation.py::test_async_handler_cancellation_propagates_without_replay_or_diagnostic": 0.00034337397664785385, "tests/test_extension_isolation.py::test_async_middleware_cannot_swallow_or_repeat_handler_calls": 0.0003486666828393936, "tests/test_extension_isolation.py::test_async_observer_cannot_replace_the_downstream_request": 0.0003387490287423134, "tests/test_extension_isolation.py::test_async_only_wrap_hook_falls_through_on_sync_execution_path": 0.00022229203023016453, "tests/test_extension_isolation.py::test_async_post_handler_failure_does_not_replay_model_handler": 0.0004141672980040312, "tests/test_extension_isolation.py::test_async_post_handler_failure_does_not_replay_tool_handler": 0.0004152916371822357, "tests/test_extension_isolation.py::test_async_tool_handler_failure_propagates_without_replay_or_diagnostic": 0.00036358321085572243, "tests/test_extension_isolation.py::test_create_agent_runs_the_wrapped_hooks_and_registers_the_wrapped_tools": 0.004425626015290618, "tests/test_extension_isolation.py::test_error_message_identifies_the_hook": 0.000254832673817873, "tests/test_extension_isolation.py::test_failing_async_middleware_falls_through": 0.0006433748640120029, "tests/test_extension_isolation.py::test_failing_lifecycle_hook_degrades_to_none_with_a_diagnostic": 0.0005022911354899406, "tests/test_extension_isolation.py::test_failing_middleware_falls_through_to_the_handler": 0.0006854590028524399, "tests/test_extension_isolation.py::test_graph_bubble_up_propagates_from_lifecycle_hooks": 0.00036891689524054527, "tests/test_extension_isolation.py::test_graph_bubble_up_propagates_unchanged": 0.0003763327840715647, "tests/test_extension_isolation.py::test_lifecycle_hooks_delegate_to_the_inner": 0.0004947083070874214, "tests/test_extension_isolation.py::test_middleware_cannot_call_a_side_effecting_handler_twice": 0.0002878748346120119, "tests/test_extension_isolation.py::test_middleware_cannot_replace_a_handler_failure_with_graph_bubble_up": 0.00020495685748755932, "tests/test_extension_isolation.py::test_middleware_cannot_replace_a_handler_failure_with_its_own_error": 0.00021212431602180004, "tests/test_extension_isolation.py::test_middleware_cannot_skip_the_handler_or_replace_its_result": 0.0002711669076234102, "tests/test_extension_isolation.py::test_middleware_cannot_swallow_a_handler_failure_with_a_fallback": 0.0002151660155504942, "tests/test_extension_isolation.py::test_middleware_implements_agrees_with_the_wrapper": 0.00021520769223570824, "tests/test_extension_isolation.py::test_observer_cannot_replace_the_downstream_request": 0.00021091708913445473, "tests/test_extension_isolation.py::test_post_handler_failure_does_not_replay_model_handler": 0.0002854980994015932, "tests/test_extension_isolation.py::test_post_handler_failure_does_not_replay_tool_handler": 0.0002737920731306076, "tests/test_extension_isolation.py::test_post_handler_graph_bubble_up_cannot_discard_a_successful_result": 0.00035529094748198986, "tests/test_extension_isolation.py::test_sync_only_wrap_hook_falls_through_on_async_execution_path": 0.0003385408781468868, "tests/test_extension_isolation.py::test_tool_handler_failure_propagates_without_replay_or_diagnostic": 0.00029762391932308674, "tests/test_extension_isolation.py::test_working_middleware_is_not_disturbed": 0.00021691713482141495, "tests/test_extension_isolation.py::test_wrapper_advertises_the_lifecycle_hooks_the_inner_implements": 0.00021191616542637348, "tests/test_extension_isolation.py::test_wrapper_does_not_fabricate_hooks_the_inner_lacks": 0.0001947509590536356, "tests/test_extension_isolation.py::test_wrapper_mirrors_sync_and_async_hooks_independently": 0.00020483299158513546, "tests/test_extension_isolation.py::test_wrapper_preserves_tools_state_schema_and_transformers": 0.0012315830681473017, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_a_declared_prefix_is_registered_with_the_migration_filter": 0.0002738318871706724, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_a_disabled_specs_prefix_is_still_registered": 0.0002398751676082611, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_a_failing_specs_prefix_is_still_registered": 0.0004227501340210438, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_a_prefix_that_collides_with_a_host_table_aborts_loading": 0.00029429211281239986, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_an_empty_prefix_is_rejected_at_config_load": 0.00026595708914101124, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_no_declared_prefix_registers_nothing": 0.00023341691121459007, "tests/test_extension_loader.py::TestTablePrefixRegistration::test_omitting_the_key_remains_the_way_to_declare_no_prefix": 0.0002267917152494192, "tests/test_extension_loader.py::test_a_successful_load_is_reported": 0.0011855431366711855, "tests/test_extension_loader.py::test_an_all_failed_load_reports_none_rather_than_an_empty_list": 0.00045708310790359974, "tests/test_extension_loader.py::test_compatible_declared_api_loads": 0.0002177921123802662, "tests/test_extension_loader.py::test_compatible_follows_semver_windows": 0.00021154223941266537, "tests/test_extension_loader.py::test_compatible_string_subclass_api_marker_can_load": 0.00021816627122461796, "tests/test_extension_loader.py::test_config_block_is_passed_through_verbatim": 0.0002087079919874668, "tests/test_extension_loader.py::test_diagnostic_helpers_set_level": 0.00019895890727639198, "tests/test_extension_loader.py::test_disabled_extension_registers_nothing": 0.00020566582679748535, "tests/test_extension_loader.py::test_extension_api_marker_getter_failure_obeys_required_policy[False]": 0.000256124883890152, "tests/test_extension_loader.py::test_extension_api_marker_getter_failure_obeys_required_policy[True]": 0.00028566597029566765, "tests/test_extension_loader.py::test_host_disabled_required_extension_is_skipped_before_resolution": 0.00024108332581818104, "tests/test_extension_loader.py::test_host_registry_satisfies_the_public_contract": 0.0002092909999191761, "tests/test_extension_loader.py::test_incompatible_declared_api_is_refused_with_actionable_message": 0.0002426248975098133, "tests/test_extension_loader.py::test_install_failure_rolls_back_partial_registration": 0.0007283329032361507, "tests/test_extension_loader.py::test_load_order_follows_config_order": 0.00022254325449466705, "tests/test_extension_loader.py::test_manager_metadata_is_accepted_without_reaching_the_install_hook": 0.00020395894534885883, "tests/test_extension_loader.py::test_newer_minor_declared_api_is_refused": 0.0002340411301702261, "tests/test_extension_loader.py::test_newer_minor_required_extension_aborts_startup": 0.0002332497388124466, "tests/test_extension_loader.py::test_no_configured_plugins_stays_off_the_info_log": 0.00030675088055431843, "tests/test_extension_loader.py::test_no_specs_yields_empty_result": 0.00021912460215389729, "tests/test_extension_loader.py::test_non_callable_entry_point_is_rejected": 0.00022920803166925907, "tests/test_extension_loader.py::test_optional_extension_with_non_string_api_marker_is_skipped_with_a_diagnostic": 0.00023116706870496273, "tests/test_extension_loader.py::test_optional_extension_with_unrenderable_api_marker_still_returns_a_diagnostic": 0.00023574987426400185, "tests/test_extension_loader.py::test_required_extension_failure_aborts_startup": 0.00031554209999740124, "tests/test_extension_loader.py::test_required_extension_with_non_string_iterable_api_marker_fails_closed": 0.000256457831710577, "tests/test_extension_loader.py::test_required_unresolvable_extension_aborts_startup": 0.00048808264546096325, "tests/test_extension_loader.py::test_rollback_does_not_remove_a_different_specs_registrations_sharing_the_same_use": 0.00032416614703834057, "tests/test_extension_loader.py::test_string_subclass_api_marker_cannot_break_incompatibility_diagnostics": 0.00025183334946632385, "tests/test_extension_loader.py::test_successful_install_registers_and_attributes": 0.00022000097669661045, "tests/test_extension_loader.py::test_the_report_counts_skipped_extensions_apart_from_loaded_ones": 0.00047320686280727386, "tests/test_extension_loader.py::test_undeclared_api_is_allowed": 0.00020399922505021095, "tests/test_extension_loader.py::test_unresolvable_entry_point_is_skipped_with_an_error_diagnostic": 0.0002728330437093973, "tests/test_extension_manager.py::test_benign_query_parameters_remain_installable[git+https://github.com/acme/demo.git@main#subdirectory=packages/demo]": 0.00039466703310608864, "tests/test_extension_manager.py::test_benign_query_parameters_remain_installable[https://packages.example/demo.whl?keyword=demo]": 0.0004579180385917425, "tests/test_extension_manager.py::test_benign_query_parameters_remain_installable[https://packages.example/demo.whl?monkeypatch=1]": 0.00031595793552696705, "tests/test_extension_manager.py::test_benign_query_parameters_remain_installable[https://packages.example/demo.whl?rev=0123456789]": 0.0002579588908702135, "tests/test_extension_manager.py::test_cli_install_exposes_the_required_opt_in": 0.2657789171207696, "tests/test_extension_manager.py::test_cli_install_updates_the_runtime_selected_config_file": 0.26360387611202896, "tests/test_extension_manager.py::test_cli_never_echoes_rejected_source_credentials": 0.0031905840151011944, "tests/test_extension_manager.py::test_cli_rejects_git_ssh_without_traceback_or_partial_state": 0.0038630408234894276, "tests/test_extension_manager.py::test_cli_reports_invalid_config_without_a_traceback": 0.0028431257233023643, "tests/test_extension_manager.py::test_cli_reports_uv_install_failure_without_traceback_or_partial_state": 0.004532292950898409, "tests/test_extension_manager.py::test_commit_local_extension_ignores_inherited_git_hooks": 0.11094904178753495, "tests/test_extension_manager.py::test_contended_lock_waits_instead_of_failing": 0.0004052089061588049, "tests/test_extension_manager.py::test_controlled_uv_environment_drops_interpreter_and_trust_overrides[UV_CONSTRAINT]": 0.0002527909819036722, "tests/test_extension_manager.py::test_controlled_uv_environment_drops_interpreter_and_trust_overrides[UV_INSECURE_HOST]": 0.0002600837033241987, "tests/test_extension_manager.py::test_controlled_uv_environment_drops_interpreter_and_trust_overrides[UV_NO_BUILD_ISOLATION]": 0.00025070924311876297, "tests/test_extension_manager.py::test_controlled_uv_environment_drops_interpreter_and_trust_overrides[UV_PYTHON]": 0.00029020803049206734, "tests/test_extension_manager.py::test_deerflow_extensions_disable_keeps_the_plugin_configuration": 0.004220874747261405, "tests/test_extension_manager.py::test_deerflow_extensions_enable_reactivates_a_configured_plugin": 0.004026332870125771, "tests/test_extension_manager.py::test_deerflow_extensions_install_exposes_the_local_install_flow": 0.3139617091510445, "tests/test_extension_manager.py::test_deerflow_extensions_list_rejects_entries_the_runtime_schema_rejects[missing-use]": 0.0030945430044084787, "tests/test_extension_manager.py::test_deerflow_extensions_list_rejects_entries_the_runtime_schema_rejects[non-mapping]": 0.0031850000377744436, "tests/test_extension_manager.py::test_deerflow_extensions_list_reports_activation_and_package": 0.0033364591654390097, "tests/test_extension_manager.py::test_deerflow_extensions_remove_uninstalls_dependency_source_and_activation": 0.3161215833388269, "tests/test_extension_manager.py::test_deerflow_extensions_upgrade_exposes_the_local_replace_flow": 0.5801201248541474, "tests/test_extension_manager.py::test_dependency_sync_uses_the_same_configured_optional_extras_as_startup": 0.028323832899332047, "tests/test_extension_manager.py::test_disable_replaces_nonempty_flow_style_plugins_without_duplicate_key[\"plugins\"]": 0.0035091680474579334, "tests/test_extension_manager.py::test_disable_replaces_nonempty_flow_style_plugins_without_duplicate_key['plugins']": 0.003493417054414749, "tests/test_extension_manager.py::test_disable_replaces_nonempty_flow_style_plugins_without_duplicate_key[plugins]": 0.004029500065371394, "tests/test_extension_manager.py::test_distribution_identifier_uses_pep_503_normalization": 0.003362917108461261, "tests/test_extension_manager.py::test_entry_point_discovery_tolerates_interpreter_startup_output": 0.004333043238148093, "tests/test_extension_manager.py::test_explicit_invalid_project_root_does_not_fall_back_to_current_checkout": 0.0026795410085469484, "tests/test_extension_manager.py::test_failed_entry_point_discovery_rolls_back_dependency_and_lock": 1.2322917091660202, "tests/test_extension_manager.py::test_failed_install_does_not_overwrite_a_concurrent_operator_config_edit": 0.06626845803111792, "tests/test_extension_manager.py::test_failed_install_preserves_a_concurrent_dependency_file_edit": 0.04897333309054375, "tests/test_extension_manager.py::test_failed_recovery_sync_still_restores_the_dependency_files": 0.005806749919429421, "tests/test_extension_manager.py::test_failed_remove_preserves_a_concurrent_dependency_file_edit": 0.2986099999397993, "tests/test_extension_manager.py::test_failed_remove_preserves_a_concurrent_operator_config_edit": 0.31026808405295014, "tests/test_extension_manager.py::test_failed_upgrade_leaves_snapshot_when_staging_rename_fails": 0.2874951248522848, "tests/test_extension_manager.py::test_failed_upgrade_restores_snapshot_when_a_concurrent_dependency_edit_blocks_lock_rollback": 0.3102367918472737, "tests/test_extension_manager.py::test_failed_upgrade_restores_the_previous_snapshot_and_config": 0.7284610422793776, "tests/test_extension_manager.py::test_file_urls_are_rejected_because_they_cannot_enter_the_docker_build_context": 0.0026387921534478664, "tests/test_extension_manager.py::test_git_ssh_shorthand_points_at_the_https_correction[deerflow-extension-demo @ git+git@github.com:acme/deerflow-extension-demo.git]": 0.0002528748009353876, "tests/test_extension_manager.py::test_git_ssh_shorthand_points_at_the_https_correction[deploy@internal.example:acme/deerflow-extension-demo.git]": 0.0003039170987904072, "tests/test_extension_manager.py::test_git_ssh_shorthand_points_at_the_https_correction[git+git@github.com:acme/deerflow-extension-demo.git]": 0.00026749889366328716, "tests/test_extension_manager.py::test_git_ssh_shorthand_points_at_the_https_correction[git@github.com:acme/deerflow-extension-demo.git]": 0.00028033414855599403, "tests/test_extension_manager.py::test_hidden_name_env_option_reads_the_extension_name_outside_the_shell_recipe": 0.004421167075634003, "tests/test_extension_manager.py::test_hidden_source_env_option_reads_the_install_source_outside_the_shell_recipe": 0.2650288750883192, "tests/test_extension_manager.py::test_install_adopts_an_existing_manual_plugin_instead_of_loading_it_twice": 0.2891025429125875, "tests/test_extension_manager.py::test_install_defaults_to_a_fail_open_plugin_record": 0.26371629210188985, "tests/test_extension_manager.py::test_install_git_source_discovers_and_enables_its_packaging_entry_point": 0.6894292917568237, "tests/test_extension_manager.py::test_install_local_directory_makes_it_deployable_and_enabled": 0.3636890831403434, "tests/test_extension_manager.py::test_install_preserves_unrelated_config_comments_and_layout": 0.2631413738708943, "tests/test_extension_manager.py::test_install_prompts_for_trust_when_yes_is_not_supplied": 0.2611463745124638, "tests/test_extension_manager.py::test_install_records_required_when_the_operator_opts_in": 0.26084729097783566, "tests/test_extension_manager.py::test_install_rejects_a_local_wheel_directory_ignored_by_the_docker_context[packages/harness/wheels]": 0.04541037604212761, "tests/test_extension_manager.py::test_install_rejects_a_local_wheel_directory_ignored_by_the_docker_context[wheels]": 0.04743799893185496, "tests/test_extension_manager.py::test_install_rejects_a_pypi_requirement_resolved_from_an_external_local_wheel": 0.0487226250115782, "tests/test_extension_manager.py::test_install_rejects_a_relative_find_links_wheelhouse_outside_the_build_context": 0.04538208316080272, "tests/test_extension_manager.py::test_install_rejects_an_already_snapshotted_local_directory": 0.27073799865320325, "tests/test_extension_manager.py::test_install_rejects_identity_collisions_with_a_different_entry_point[configured_plugin0]": 0.31927624996751547, "tests/test_extension_manager.py::test_install_rejects_identity_collisions_with_a_different_entry_point[configured_plugin1]": 0.3246010411530733, "tests/test_extension_manager.py::test_install_rejects_identity_collisions_with_a_different_entry_point[configured_plugin2]": 0.30210954090580344, "tests/test_extension_manager.py::test_install_rejects_uv_versions_without_no_workspace_support": 0.003117874963209033, "tests/test_extension_manager.py::test_install_replaces_inline_empty_plugins_with_one_schema_valid_block": 0.2591079999692738, "tests/test_extension_manager.py::test_install_rolls_back_when_the_declared_entry_point_cannot_be_imported": 0.30606529163196683, "tests/test_extension_manager.py::test_install_uses_one_controlled_uv_project_and_deferred_sync": 0.004901458974927664, "tests/test_extension_manager.py::test_install_validates_the_config_before_running_third_party_build_hooks[duplicate-plugins-keys]": 0.0037617909256368876, "tests/test_extension_manager.py::test_install_validates_the_config_before_running_third_party_build_hooks[missing-config]": 0.003615457098931074, "tests/test_extension_manager.py::test_install_validates_the_config_before_running_third_party_build_hooks[non-mapping-root]": 0.0034724159631878138, "tests/test_extension_manager.py::test_interrupt_during_install_restores_files_without_a_recovery_resolve": 0.004625791218131781, "tests/test_extension_manager.py::test_list_uses_the_same_boolean_coercion_as_the_runtime_loader": 0.0029719581361860037, "tests/test_extension_manager.py::test_local_install_rejects_distribution_names_that_escape_the_managed_root[../outside]": 0.003000000026077032, "tests/test_extension_manager.py::test_local_install_rejects_distribution_names_that_escape_the_managed_root[/tmp/outside]": 0.0029253331013023853, "tests/test_extension_manager.py::test_local_install_rejects_distribution_names_that_escape_the_managed_root[C:/outside]": 0.0032059578225016594, "tests/test_extension_manager.py::test_local_install_rejects_likely_secret_files[.env.local]": 0.0030866251327097416, "tests/test_extension_manager.py::test_local_install_rejects_likely_secret_files[.npmrc]": 0.003134917002171278, "tests/test_extension_manager.py::test_local_install_rejects_likely_secret_files[.pypirc]": 0.0032694588880985975, "tests/test_extension_manager.py::test_local_install_rejects_likely_secret_files[credentials.json]": 0.003016083035618067, "tests/test_extension_manager.py::test_local_install_rejects_likely_secret_files[deploy.pem]": 0.003196624806150794, "tests/test_extension_manager.py::test_local_install_rejects_special_files_before_snapshotting": 0.0032463320530951023, "tests/test_extension_manager.py::test_local_install_rejects_symlinks_before_copying_or_resolving": 0.003726708935573697, "tests/test_extension_manager.py::test_locked_local_source_audit_accepts_deployable_relative_references": 0.0038690411020070314, "tests/test_extension_manager.py::test_locked_local_source_audit_allows_a_private_network_index": 0.002937042387202382, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_absolute_paths_even_inside_allowed_roots": 0.0028130828868597746, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[absolute-wheelhouse]": 0.002854124875739217, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[direct-wheel-path]": 0.0029032931197434664, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[dotdot-through-a-workspace-member]": 0.003303457982838154, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[escaping-directory]": 0.004313373938202858, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[file-url-wheelhouse]": 0.0030214169528335333, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[relative-wheelhouse]": 0.003002001205459237, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[wheelhouse-inside-a-workspace-member]": 0.002909915754571557, "tests/test_extension_manager.py::test_locked_local_source_audit_rejects_non_deployable_local_references[windows-absolute-wheelhouse]": 0.0028057077433913946, "tests/test_extension_manager.py::test_locked_local_source_audit_warns_about_loopback_references[localhost-registry]": 0.0030733742751181126, "tests/test_extension_manager.py::test_locked_local_source_audit_warns_about_loopback_references[loopback-git-remote]": 0.0029829577542841434, "tests/test_extension_manager.py::test_locked_local_source_audit_warns_about_loopback_references[loopback-ipv4-registry]": 0.006014333805069327, "tests/test_extension_manager.py::test_locked_local_source_audit_warns_about_loopback_references[loopback-ipv6-wheel-url]": 0.003009749110788107, "tests/test_extension_manager.py::test_manager_falls_back_to_the_legacy_backend_config_path": 0.003084458876401186, "tests/test_extension_manager.py::test_mutating_operations_are_serialized_for_one_checkout": 0.20691650011576712, "tests/test_extension_manager.py::test_null_plugins_is_treated_as_the_runtime_default_and_can_be_managed": 0.0025734989903867245, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_a_following_section_with_an_unconventional_key[$schema]": 0.0034259578678756952, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_a_following_section_with_an_unconventional_key[2fa]": 0.0034530407283455133, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_a_following_section_with_an_unconventional_key[\\u65e5\\u672c]": 0.0033862069249153137, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_a_following_section_with_an_unconventional_key[my key]": 0.003384917275980115, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_a_following_section_with_an_unconventional_key[my.key]": 0.003418999956920743, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_the_next_quoted_or_plain_top_level_section[\"log_level\"]": 0.0036611249670386314, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_the_next_quoted_or_plain_top_level_section['log_level']": 0.003341458970680833, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_the_next_quoted_or_plain_top_level_section[log_level]": 0.003395542036741972, "tests/test_extension_manager.py::test_plugins_rewrite_preserves_trailing_content_below_a_final_plugins_block": 0.0033167910296469927, "tests/test_extension_manager.py::test_public_git_https_sources_remain_allowed[deerflow-extension-demo @ git+https://github.com/acme/deerflow-extension-demo.git@0123456789012345678901234567890123456789]": 0.00024925009347498417, "tests/test_extension_manager.py::test_public_git_https_sources_remain_allowed[git+https://github.com/acme/deerflow-extension-demo.git@0123456789012345678901234567890123456789]": 0.0002801239024847746, "tests/test_extension_manager.py::test_relative_or_absolute_direct_paths_must_use_the_managed_directory_snapshot[../outside/deerflow-extension-demo]": 0.0027106660418212414, "tests/test_extension_manager.py::test_relative_or_absolute_direct_paths_must_use_the_managed_directory_snapshot[deerflow-extension-demo @ ../outside]": 0.0031136658508330584, "tests/test_extension_manager.py::test_relative_or_absolute_direct_paths_must_use_the_managed_directory_snapshot[deerflow-extension-demo @ /outside/demo.whl]": 0.002624999964609742, "tests/test_extension_manager.py::test_remote_git_ssh_sources_are_rejected_before_uv[deerflow-extension-demo @ git+ssh://git@github.com/acme/deerflow-extension-demo.git@main]": 0.0027374171186238527, "tests/test_extension_manager.py::test_remote_git_ssh_sources_are_rejected_before_uv[git+ssh://git@github.com/acme/deerflow-extension-demo.git@main]": 0.003049165941774845, "tests/test_extension_manager.py::test_remote_git_ssh_sources_are_rejected_before_uv[ssh://git@github.com/acme/deerflow-extension-demo.git@main]": 0.002673707902431488, "tests/test_extension_manager.py::test_remote_sources_require_https[ftp://packages.example/demo.whl]": 0.00025454326532781124, "tests/test_extension_manager.py::test_remote_sources_require_https[git+git://github.com/acme/deerflow-extension-demo.git@main]": 0.0002634171396493912, "tests/test_extension_manager.py::test_remote_sources_require_https[http://packages.example/demo.whl]": 0.00030587497167289257, "tests/test_extension_manager.py::test_remote_sources_with_embedded_credentials_are_rejected_before_uv[deerflow-extension-demo @ https://user:password@example.com/demo.whl]": 0.002681541256606579, "tests/test_extension_manager.py::test_remote_sources_with_embedded_credentials_are_rejected_before_uv[git+https://token@example.com/acme/demo.git@0123456789012345678901234567890123456789]": 0.0030117928981781006, "tests/test_extension_manager.py::test_remote_sources_with_embedded_credentials_are_rejected_before_uv[https://user:password@example.com/demo.whl]": 0.0027904158923774958, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[demo @ https://packages.example/demo.whl?X-Amz-Signature=do-not-store]": 0.00027920911088585854, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl#api_key=do-not-store]": 0.00028108409605920315, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl?AWSAccessKeyId=do-not-store]": 0.0002661657053977251, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl?Authorization=Bearer-do-not-store]": 0.0002804999239742756, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl?X-Authorization=Bearer-do-not-store]": 0.0004138329531997442, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl?authToken=do-not-store]": 0.0002778340131044388, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl?clientSecret=do-not-store]": 0.00027854181826114655, "tests/test_extension_manager.py::test_remote_sources_with_secret_query_parameters_are_rejected[https://packages.example/demo.whl?token=do-not-store]": 0.0004642917774617672, "tests/test_extension_manager.py::test_remove_one_configured_instance_keeps_its_shared_distribution_runnable": 0.2924858327023685, "tests/test_extension_manager.py::test_remove_rolls_back_package_lock_config_source_and_environment_when_config_write_fails": 0.3308522501029074, "tests/test_extension_manager.py::test_remove_uses_deferred_uv_mutation_then_the_same_controlled_sync": 0.0036308341659605503, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?ACCESSTOKEN=do-not-store]": 0.00027733296155929565, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?accesstoken=do-not-store]": 0.00028262403793632984, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?apikey=do-not-store]": 0.0002847088035196066, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?code=do-not-store]": 0.000394041882827878, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?key=do-not-store]": 0.0002677920274436474, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?pw=do-not-store]": 0.0002720830962061882, "tests/test_extension_manager.py::test_run_together_secret_query_parameters_are_rejected[https://packages.example/demo.whl?sas=do-not-store]": 0.0002757909242063761, "tests/test_extension_manager.py::test_toggle_preserves_the_next_section_header_and_crlf_style": 0.004286793060600758, "tests/test_extension_manager.py::test_toggle_rejects_duplicate_top_level_plugins_keys_without_mutating_config": 0.002970708766952157, "tests/test_extension_manager.py::test_upgrade_rejects_a_git_source_that_is_not_installed": 0.0027812488842755556, "tests/test_extension_manager.py::test_upgrade_rejects_a_local_source_that_is_not_installed": 0.0034925418440252542, "tests/test_extension_manager.py::test_upgrade_rejects_a_requirement_that_is_not_installed": 0.0026733330450952053, "tests/test_extension_manager.py::test_upgrade_repins_an_installed_git_source_and_preserves_private_config": 1.3075977510306984, "tests/test_extension_manager.py::test_upgrade_repins_an_installed_requirement_and_preserves_private_config": 10.025595791172236, "tests/test_extension_manager.py::test_upgrade_replaces_local_snapshot_and_preserves_private_config": 0.5954787090886384, "tests/test_extension_manager.py::test_uv_add_partial_writes_are_rolled_back_when_the_command_fails": 0.014137832913547754, "tests/test_extension_manager.py::test_uv_remove_partial_writes_are_rolled_back_when_the_command_fails": 0.26270808302797377, "tests/test_extension_model_invocation.py::test_admission_limit_shared_and_rejects_before_payload_processing": 0.004073249874636531, "tests/test_extension_model_invocation.py::test_caller_cancellation_wins_when_provider_also_cancels": 0.001595000270754099, "tests/test_extension_model_invocation.py::test_cancelled_constructor_retains_slot_and_never_dispatches": 0.052553582936525345, "tests/test_extension_model_invocation.py::test_concurrency_shared_across_services_and_queue_timeout": 0.012511335080489516, "tests/test_extension_model_invocation.py::test_doc_classification_example_uses_public_contract": 0.09415599913336337, "tests/test_extension_model_invocation.py::test_failed_duplicate_install_does_not_grant_prior_service": 0.000805750023573637, "tests/test_extension_model_invocation.py::test_grant_is_bound_to_installation_not_entrypoint": 0.1137039999011904, "tests/test_extension_model_invocation.py::test_host_timeout_caps_request_and_preserves_running_provider": 0.051921666134148836, "tests/test_extension_model_invocation.py::test_input_and_output_limits": 0.0012013327796012163, "tests/test_extension_model_invocation.py::test_invalid_grants_rejected[grant0]": 0.00027495785616338253, "tests/test_extension_model_invocation.py::test_invalid_grants_rejected[grant1]": 0.0002725408412516117, "tests/test_extension_model_invocation.py::test_invalid_grants_rejected[grant2]": 0.0002464577555656433, "tests/test_extension_model_invocation.py::test_invalid_grants_rejected[grant3]": 0.00024554203264415264, "tests/test_extension_model_invocation.py::test_invalid_grants_rejected[grant4]": 0.00025216839276254177, "tests/test_extension_model_invocation.py::test_invalid_schema_rejected_without_provider_call[schema0]": 0.046973709017038345, "tests/test_extension_model_invocation.py::test_invalid_schema_rejected_without_provider_call[schema1]": 0.04719533305615187, "tests/test_extension_model_invocation.py::test_invalid_schema_rejected_without_provider_call[schema2]": 0.0477700422052294, "tests/test_extension_model_invocation.py::test_invalid_schema_rejected_without_provider_call[schema3]": 0.04896691790781915, "tests/test_extension_model_invocation.py::test_invalid_schema_rejected_without_provider_call[schema4]": 0.04708141693845391, "tests/test_extension_model_invocation.py::test_invalid_timeout_rejected_before_provider[-1]": 0.0006005819886922836, "tests/test_extension_model_invocation.py::test_invalid_timeout_rejected_before_provider[0]": 0.0018816669471561909, "tests/test_extension_model_invocation.py::test_invalid_timeout_rejected_before_provider[60]": 0.0005226661451160908, "tests/test_extension_model_invocation.py::test_invalid_timeout_rejected_before_provider[True]": 0.0005275818984955549, "tests/test_extension_model_invocation.py::test_invalid_timeout_rejected_before_provider[inf]": 0.0006237509660422802, "tests/test_extension_model_invocation.py::test_invalid_timeout_rejected_before_provider[nan]": 0.0005568761844187975, "tests/test_extension_model_invocation.py::test_missing_model_and_disallowed_role_fail_before_provider": 0.0006757094524800777, "tests/test_extension_model_invocation.py::test_old_extension_has_no_capability": 0.0004118338692933321, "tests/test_extension_model_invocation.py::test_pending_caller_cancellation_at_invocation_entry_propagates": 0.0011993320658802986, "tests/test_extension_model_invocation.py::test_provider_cancellation_is_normalized_and_releases_capacity[False-False]": 0.003944000927731395, "tests/test_extension_model_invocation.py::test_provider_cancellation_is_normalized_and_releases_capacity[False-True]": 0.002398001030087471, "tests/test_extension_model_invocation.py::test_provider_cancellation_is_normalized_and_releases_capacity[True-False]": 0.0021486671175807714, "tests/test_extension_model_invocation.py::test_provider_cancellation_is_normalized_and_releases_capacity[True-True]": 0.0017890417948365211, "tests/test_extension_model_invocation.py::test_provider_errors_do_not_expose_credentials": 0.0017005421686917543, "tests/test_extension_model_invocation.py::test_provider_timeout_is_not_reported_as_host_deadline": 0.003027167171239853, "tests/test_extension_model_invocation.py::test_real_host_factory_preserves_tracing_and_text_contract": 0.09555870783515275, "tests/test_extension_model_invocation.py::test_schema_failure_never_returns_success[[]]": 0.09274866664782166, "tests/test_extension_model_invocation.py::test_schema_failure_never_returns_success[not JSON]": 0.0926767501514405, "tests/test_extension_model_invocation.py::test_schema_failure_never_returns_success[{\"label\":\"positive\", \"score\":1e999}]": 0.09564229217357934, "tests/test_extension_model_invocation.py::test_schema_failure_never_returns_success[{\"label\":\"positive\", \"score\":NaN}]": 0.09769237414002419, "tests/test_extension_model_invocation.py::test_schema_failure_never_returns_success[{\"label\":\"unknown\"}]": 0.09974150010384619, "tests/test_extension_model_invocation.py::test_start_failure_revokes_only_failed_service": 0.0023455009795725346, "tests/test_extension_model_invocation.py::test_stop_revokes_retained_capability_and_cancels_inflight": 0.0010250837076455355, "tests/test_extension_model_invocation.py::test_sync_provider_retains_slot_until_thread_finishes[cancel]": 0.06152783310972154, "tests/test_extension_model_invocation.py::test_sync_provider_retains_slot_until_thread_finishes[stop]": 0.06166083412244916, "tests/test_extension_model_invocation.py::test_sync_provider_retains_slot_until_thread_finishes[timeout]": 0.15898391581140459, "tests/test_extension_model_invocation.py::test_text_blocks_project_without_provider_metadata": 0.001620874973013997, "tests/test_extension_model_invocation.py::test_tool_calls_rejected": 0.0010002909693866968, "tests/test_extension_model_invocation.py::test_validation_deadline_does_not_block_event_loop[cancel]": 0.1112475423142314, "tests/test_extension_model_invocation.py::test_validation_deadline_does_not_block_event_loop[stop]": 0.11210933281108737, "tests/test_extension_model_invocation.py::test_validation_deadline_does_not_block_event_loop[timeout]": 3.036825999384746, "tests/test_extension_notify_shutdown_cancellation.py::test_extension_notify_shutdown_drain_is_bounded": 0.011840456863865256, "tests/test_extension_notify_shutdown_cancellation.py::test_extension_notify_shutdown_drains_pending_dispatch_across_repeated_cancellation": 0.0010499160271137953, "tests/test_extension_ordering.py::test_core_constraints_are_a_plain_tuple": 0.0002776659093797207, "tests/test_extension_ordering.py::test_core_constraints_are_declared": 0.0004829999525099993, "tests/test_extension_ordering.py::test_correct_order_passes": 0.0003096659202128649, "tests/test_extension_ordering.py::test_every_duplicate_participant_must_satisfy_the_constraint": 0.0002675824798643589, "tests/test_extension_ordering.py::test_missing_participant_is_not_a_violation": 0.00029316707514226437, "tests/test_extension_ordering.py::test_resolution_stays_deferred_until_first_use": 1.2981741668190807, "tests/test_extension_ordering.py::test_reversed_order_raises": 0.0003927077632397413, "tests/test_extension_ordering.py::test_reversed_order_raises_when_a_participant_is_wrapped": 0.0006072930991649628, "tests/test_extension_ordering.py::test_violation_does_not_blame_an_uninvolved_extension": 0.0002805003896355629, "tests/test_extension_ordering.py::test_violation_message_names_the_responsible_extension": 0.0002846240531653166, "tests/test_extension_ordering.py::test_violation_without_extensions_says_core": 0.00025245780125260353, "tests/test_extension_placement_guarantees.py::test_all_four_probes_coexist_without_violating_ordering": 0.0003967911470681429, "tests/test_extension_placement_guarantees.py::test_declaring_extension_middleware_keeps_ordering_through_narrowing": 0.002736958907917142, "tests/test_extension_placement_guarantees.py::test_lead_model_physical_reports_when_the_safety_anchor_is_disabled": 0.0005168342031538486, "tests/test_extension_placement_guarantees.py::test_lead_model_physical_uses_the_innermost_tail_anchor": 0.0005368329584598541, "tests/test_extension_placement_guarantees.py::test_logical_and_physical_nest_in_the_right_order": 0.00036891596391797066, "tests/test_extension_placement_guarantees.py::test_middleware_implements_detects_overrides": 0.00023116613738238811, "tests/test_extension_placement_guarantees.py::test_model_logical_is_outer_of_the_retry_loop": 0.00037345895543694496, "tests/test_extension_placement_guarantees.py::test_model_physical_sees_the_final_request": 0.0019225417636334896, "tests/test_extension_placement_guarantees.py::test_subagent_model_physical_sees_the_final_request": 0.00046108290553092957, "tests/test_extension_placement_guarantees.py::test_subagent_model_physical_uses_the_innermost_core_coalescer": 0.0003855412360280752, "tests/test_extension_placement_guarantees.py::test_the_tool_raw_carve_out_is_actually_needed": 0.00036641606129705906, "tests/test_extension_placement_guarantees.py::test_tool_raw_is_adjacent_to_the_callable_boundary": 0.00040612416341900826, "tests/test_extension_placement_guarantees.py::test_tool_visible_sees_the_final_result": 0.00037112506106495857, "tests/test_extension_placement_guarantees.py::test_visible_and_raw_bracket_the_tool_chain": 0.0003900409210473299, "tests/test_extension_registry.py::test_app_store_is_created_at_build_time": 0.00019491673447191715, "tests/test_extension_registry.py::test_build_result_is_frozen": 0.00020383321680128574, "tests/test_extension_registry.py::test_discard_removes_every_entry_of_one_source": 0.0002055000513792038, "tests/test_extension_registry.py::test_empty_registry_builds_with_all_flags_false": 0.00023287511430680752, "tests/test_extension_registry.py::test_empty_singleton_matches_an_empty_build": 0.00021062488667666912, "tests/test_extension_registry.py::test_entries_carry_their_source": 0.00020983396098017693, "tests/test_extension_registry.py::test_registering_outside_attributed_to_raises": 0.0002602089662104845, "tests/test_extension_registry.py::test_registration_order_is_preserved": 0.00019979081116616726, "tests/test_extension_registry.py::test_rollback_restores_all_registration_buckets_positionally": 0.00020220805890858173, "tests/test_extension_registry.py::test_routers_are_flattened_in_registration_order_without_task_storage": 0.00019979197531938553, "tests/test_extension_registry.py::test_services_are_attributed_without_allocating_task_storage": 0.0001990830060094595, "tests/test_extension_registry.py::test_system_model_observers_are_attributed_and_require_task_storage": 0.00020112399943172932, "tests/test_extension_registry.py::test_task_lifecycle_entries_are_attributed_and_require_task_storage": 0.00020041689276695251, "tests/test_extension_registry.py::test_task_scoped_contributions_require_a_task_store[middleware]": 0.0002459581010043621, "tests/test_extension_registry.py::test_task_scoped_contributions_require_a_task_store[system-model-observer]": 0.00021712505258619785, "tests/test_extension_registry.py::test_task_scoped_contributions_require_a_task_store[task-lifecycle]": 0.0002226661890745163, "tests/test_extension_request_evidence.py::test_resolver_failure_does_not_return_a_global_reader": 0.00028708321042358875, "tests/test_extension_request_evidence.py::test_resolver_rejects_missing_auth_context[state0]": 0.06650783307850361, "tests/test_extension_request_evidence.py::test_resolver_rejects_missing_auth_context[state1]": 0.05807683290913701, "tests/test_extension_request_evidence.py::test_route_scope_cursor_and_concurrent_requests": 0.06386079220101237, "tests/test_extension_route_principal.py::test_host_installs_a_resolver_on_app_state": 0.05654520774260163, "tests/test_extension_route_principal.py::test_require_admin_accepts_an_admin": 0.00020554102957248688, "tests/test_extension_route_principal.py::test_require_admin_fails_closed_with_no_resolver": 0.00021179183386266232, "tests/test_extension_route_principal.py::test_require_admin_rejects_a_plain_user": 0.00021612411364912987, "tests/test_extension_route_principal.py::test_resolve_returns_none_rather_than_raising_when_the_resolver_fails": 0.0002548322081565857, "tests/test_extension_route_principal.py::test_resolve_returns_none_when_the_host_installed_no_resolver": 0.00021541723981499672, "tests/test_extension_route_principal.py::test_resolve_returns_the_hosts_principal": 0.0002582920715212822, "tests/test_extension_route_principal.py::test_the_installed_resolver_projects_system_role_into_roles": 0.05634641693904996, "tests/test_extension_route_principal.py::test_the_installed_resolver_suppresses_admin_for_pat_callers": 0.056384708266705275, "tests/test_extension_snapshot_restore.py::test_restore_keeps_the_current_file_when_setting_permissions_fails": 0.002500667003914714, "tests/test_extension_snapshot_restore.py::test_restore_keeps_the_previous_content_when_the_publish_fails": 0.003128166776150465, "tests/test_extension_snapshot_restore.py::test_restore_preserves_the_captured_permissions[384]": 0.002526335185393691, "tests/test_extension_snapshot_restore.py::test_restore_preserves_the_captured_permissions[416]": 0.002540624001994729, "tests/test_extension_snapshot_restore.py::test_restore_preserves_the_captured_permissions[420]": 0.002513416111469269, "tests/test_extension_snapshot_restore.py::test_restore_recreates_a_deleted_file_with_its_captured_permissions": 0.002421791199594736, "tests/test_extension_snapshot_restore.py::test_restore_removes_a_file_that_did_not_exist": 0.002236083149909973, "tests/test_extension_snapshot_restore.py::test_restore_still_replaces_the_file": 0.002730750944465399, "tests/test_extension_stack_wiring.py::test_anchor_table_covers_every_placement": 0.00022062379866838455, "tests/test_extension_stack_wiring.py::test_bound_build_snapshot_is_used_by_lead_and_subagent_fallbacks": 0.0005047919694334269, "tests/test_extension_stack_wiring.py::test_build_and_runtime_diagnostics_are_each_recorded_once": 0.0006293330807238817, "tests/test_extension_stack_wiring.py::test_core_ordering_table_is_enforced_against_a_real_stack": 0.00032275100238621235, "tests/test_extension_stack_wiring.py::test_core_ordering_table_passes_on_the_unmodified_stack": 0.0004380838945508003, "tests/test_extension_stack_wiring.py::test_first_subagent_build_resolves_every_lazy_anchor": 0.0003957906737923622, "tests/test_extension_stack_wiring.py::test_lead_build_context_carries_the_projected_host_policy": 0.00037916703149676323, "tests/test_extension_stack_wiring.py::test_lead_build_context_projects_the_effective_delegation_override": 0.0003599158953875303, "tests/test_extension_stack_wiring.py::test_lead_build_context_projects_the_enforced_delegation_cap[99-50]": 0.0003818341065198183, "tests/test_extension_stack_wiring.py::test_lead_build_context_projects_the_enforced_delegation_cap[None-7]": 0.0003875838592648506, "tests/test_extension_stack_wiring.py::test_lead_only_contribution_is_absent_from_subagent_stack": 0.0003925841301679611, "tests/test_extension_stack_wiring.py::test_lead_system_middlewares_capture_the_explicit_build_snapshot": 0.0003602909855544567, "tests/test_extension_stack_wiring.py::test_model_logical_lands_outside_the_retry_middleware": 0.0004671248607337475, "tests/test_extension_stack_wiring.py::test_ordering_violation_raises_and_names_the_extension": 0.00032879202626645565, "tests/test_extension_stack_wiring.py::test_runtime_isolation_failure_is_recorded_after_stack_composition": 0.0010042088106274605, "tests/test_extension_stack_wiring.py::test_subagent_build_context_carries_the_projected_host_policy": 0.00034766714088618755, "tests/test_extension_stack_wiring.py::test_tool_raw_lands_inside_tool_error_handling": 0.00037362496368587017, "tests/test_extension_stack_wiring.py::test_tool_visible_lands_at_the_outermost_position": 0.00040512578561902046, "tests/test_extension_stack_wiring.py::test_zero_extension_composition_reuses_the_built_stack": 0.000218832865357399, "tests/test_extension_stack_wiring.py::test_zero_extensions_leaves_the_stack_unchanged": 0.0008022929541766644, "tests/test_extension_stack_wiring.py::test_zero_extensions_skip_policy_projection": 0.0004992079921066761, "tests/test_extension_subagent_lifecycle.py::test_subagent_base_exception_still_emits_failed_stop": 0.002206791890785098, "tests/test_extension_subagent_lifecycle.py::test_subagent_failure_and_cancellation_map_to_distinct_outcomes": 0.0031583760865032673, "tests/test_extension_subagent_lifecycle.py::test_subagent_keeps_one_snapshot_across_build_context_and_hooks": 0.0018745409324765205, "tests/test_extension_subagent_lifecycle.py::test_subagent_success_emits_shaped_start_and_completed_stop": 0.0033424568828195333, "tests/test_extension_subagent_lifecycle.py::test_subagent_without_parent_run_skips_lifecycle_but_keeps_task_store": 0.0019464592915028334, "tests/test_extension_system_model_calls.py::test_async_summarization_observes_each_provider_attempt_and_live_store": 0.0005407908465713263, "tests/test_extension_system_model_calls.py::test_awaited_observation_from_an_isolated_loop_uses_registered_loop": 0.0005702509079128504, "tests/test_extension_system_model_calls.py::test_bad_observer_is_fail_open_and_does_not_hide_later_observers": 0.0008937092497944832, "tests/test_extension_system_model_calls.py::test_detached_observation_dispatches_to_the_registered_loop": 0.013000458711758256, "tests/test_extension_system_model_calls.py::test_detached_observation_drops_when_loop_is_missing_stopped_or_suspended": 0.0004781251773238182, "tests/test_extension_system_model_calls.py::test_detached_observation_ignores_the_callers_other_running_loop": 0.013060416793450713, "tests/test_extension_system_model_calls.py::test_genuine_host_cancellation_during_notification_still_propagates": 0.0005115419626235962, "tests/test_extension_system_model_calls.py::test_goal_evaluator_observes_success_and_failure_with_explicit_snapshot": 0.0006495818961411715, "tests/test_extension_system_model_calls.py::test_memory_callback_contains_bridge_failures": 0.00036229309625923634, "tests/test_extension_system_model_calls.py::test_memory_callback_dispatches_the_captured_snapshot_and_live_store": 0.0006054588593542576, "tests/test_extension_system_model_calls.py::test_memory_callback_does_not_swallow_interpreter_shutdown": 0.0002287072129547596, "tests/test_extension_system_model_calls.py::test_observe_reports_cancellation_without_awaiting_inside_the_cancelled_task": 0.011605959152802825, "tests/test_extension_system_model_calls.py::test_observe_uses_explicit_snapshot_and_store_on_both_paths": 0.00045579089783132076, "tests/test_extension_system_model_calls.py::test_observer_raising_cancellederror_is_fail_open_like_any_other_failure": 0.0005005840212106705, "tests/test_extension_system_model_calls.py::test_summarization_public_hook_propagates_the_live_task_store": 0.0110773341730237, "tests/test_extension_system_model_calls.py::test_system_model_failure_logs_identify_the_task_scope": 0.001711792079731822, "tests/test_extension_system_model_calls.py::test_system_model_notification_reports_success_failure_and_detached_store": 0.0004575410857796669, "tests/test_extension_system_model_calls.py::test_task_store_fallback_reads_only_the_host_runtime_key": 0.00020150002092123032, "tests/test_extension_system_model_calls.py::test_title_middleware_uses_build_bound_snapshot_and_live_task_store": 0.0005892922636121511, "tests/test_extension_system_model_calls.py::test_zero_observer_path_only_invokes_the_original_call": 0.00039983424358069897, "tests/test_extension_task_lifecycle.py::test_budget_exhaustion_is_classified_without_a_clock_recheck": 0.021856623934581876, "tests/test_extension_task_lifecycle.py::test_budget_exhaustion_mid_hook_logs_a_warning_not_a_traceback": 0.02179979206994176, "tests/test_extension_task_lifecycle.py::test_completion_cancellation_does_not_skip_survivor_after_rogue_stop_cancel": 0.5400199580471963, "tests/test_extension_task_lifecycle.py::test_contributor_raising_cancellederror_cannot_interrupt_run_cleanup": 0.0018620418850332499, "tests/test_extension_task_lifecycle.py::test_contributor_timeout_error_before_budget_is_a_hook_failure": 0.0009440009016543627, "tests/test_extension_task_lifecycle.py::test_lead_stop_cancellation_is_deferred_rather_than_swallowed": 3.0065214580390602, "tests/test_extension_task_lifecycle.py::test_lead_stop_interrupt_is_deferred_until_final_cleanup": 0.0021246671676635742, "tests/test_extension_task_lifecycle.py::test_lead_stop_runs_after_completion_hook_and_before_stream_end": 0.0019980832003057003, "tests/test_extension_task_lifecycle.py::test_notification_timeout_is_one_shared_budget": 0.02165279188193381, "tests/test_extension_task_lifecycle.py::test_one_malformed_or_failing_contributor_does_not_stop_the_rest": 0.0009412090294063091, "tests/test_extension_task_lifecycle.py::test_run_agent_reports_failed_and_skips_runs_that_never_started": 0.0031116660684347153, "tests/test_extension_task_lifecycle.py::test_run_agent_uses_the_run_bound_snapshot_for_lifecycle_and_task_store": 0.005547291832044721, "tests/test_extension_task_lifecycle.py::test_second_real_stop_cancellation_finishes_all_observers_and_cleanup": 0.0021353738848119974, "tests/test_extension_task_lifecycle.py::test_start_and_stop_reach_contributors_in_order": 0.000437749782577157, "tests/test_extension_task_lifecycle.py::test_task_identity_and_outcome_classification_are_explicit": 0.00020675105042755604, "tests/test_extension_task_store_runtime.py::test_async_subagent_task_store_preserves_external_correlation_scope[asyncio]": 0.004427250707522035, "tests/test_extension_task_store_runtime.py::test_build_runtime_context_installs_the_extension_store": 0.000950666842982173, "tests/test_extension_task_store_runtime.py::test_build_runtime_context_installs_the_run_extension_snapshot": 0.0004924577660858631, "tests/test_extension_task_store_runtime.py::test_build_runtime_context_never_keeps_a_caller_supplied_snapshot": 0.000496293418109417, "tests/test_extension_task_store_runtime.py::test_build_runtime_context_omits_the_key_without_a_store": 0.0004810828249901533, "tests/test_extension_task_store_runtime.py::test_build_runtime_context_omits_the_snapshot_key_without_extensions": 0.0005831669550389051, "tests/test_extension_task_store_runtime.py::test_gateway_run_context_captures_the_app_extension_snapshot": 0.0006959170568734407, "tests/test_extension_task_store_runtime.py::test_lead_agent_factory_receives_the_same_extension_snapshot_as_the_store[asyncio]": 0.0028146670665591955, "tests/test_extension_task_store_runtime.py::test_lead_middleware_receives_a_run_scoped_store[asyncio]": 0.007720084162428975, "tests/test_extension_task_store_runtime.py::test_lead_run_publishes_its_snapshot_for_delegated_work[asyncio]": 0.002129708882421255, "tests/test_extension_task_store_runtime.py::test_resolve_run_extensions_rejects_a_foreign_context_value": 0.0006329158786684275, "tests/test_extension_task_store_runtime.py::test_subagent_builder_receives_the_same_extension_snapshot_as_the_store[asyncio]": 0.002975582843646407, "tests/test_extension_task_store_runtime.py::test_subagent_middleware_without_parent_run_receives_its_task_store[asyncio]": 0.004770082887262106, "tests/test_extension_task_store_runtime.py::test_subagent_prefers_the_parent_run_snapshot_over_the_singleton[asyncio]": 0.0028320010751485825, "tests/test_extension_task_store_runtime.py::test_subagent_without_task_store_contributors_does_not_inject_one[asyncio]": 0.003158333944156766, "tests/test_extensions_config_atomic_write.py::test_atomic_write_fallback_warns_once_per_target": 0.0035880827344954014, "tests/test_extensions_config_atomic_write.py::test_atomic_write_falls_back_in_place_when_destination_is_a_mount_point": 0.0031343756709247828, "tests/test_extensions_config_atomic_write.py::test_atomic_write_preserves_existing_file_mode": 0.0040079159662127495, "tests/test_extensions_config_atomic_write.py::test_atomic_write_preserves_original_when_file_fsync_fails": 0.0030608319211751223, "tests/test_extensions_config_atomic_write.py::test_atomic_write_preserves_original_when_json_dump_fails_mid_write": 0.0033321240916848183, "tests/test_extensions_config_atomic_write.py::test_atomic_write_preserves_original_when_replace_fails": 0.003145375056192279, "tests/test_extensions_config_atomic_write.py::test_atomic_write_propagates_non_ebusy_replace_errors": 0.006010207813233137, "tests/test_extensions_config_atomic_write.py::test_atomic_write_replaces_config_without_leaving_temp_files": 0.004298457643017173, "tests/test_extensions_config_atomic_write.py::test_atomic_write_updates_symlink_target_without_replacing_symlink": 0.0037111660931259394, "tests/test_extensions_config_atomic_write.py::test_extensions_config_file_lock_serializes_cross_process_read_modify_write": 0.23404429177753627, "tests/test_extensions_config_freshness.py::test_config_appearing_after_unconfigured_start_is_adopted": 0.0025174582842737436, "tests/test_extensions_config_freshness.py::test_deleted_file_keeps_last_known_good_until_it_returns": 0.0030864581931382418, "tests/test_extensions_config_freshness.py::test_get_extensions_config_keeps_instance_while_file_is_unchanged": 0.003312707645818591, "tests/test_extensions_config_freshness.py::test_get_extensions_config_reflects_peer_atomic_write": 0.004086499568074942, "tests/test_extensions_config_freshness.py::test_half_written_file_keeps_last_known_good_and_warns_once": 0.005153916077688336, "tests/test_extensions_config_freshness.py::test_invalid_file_on_first_load_still_raises": 0.0027953749522566795, "tests/test_extensions_config_freshness.py::test_invalid_revision_warning_does_not_leak_resolved_values": 0.0035612499341368675, "tests/test_extensions_config_freshness.py::test_local_bash_allowlist_follows_peer_write": 0.0037085828371345997, "tests/test_extensions_config_freshness.py::test_missing_explicit_file_on_first_load_still_raises": 0.0027508758939802647, "tests/test_extensions_config_freshness.py::test_reload_after_own_write_records_the_written_revision": 0.0026641248259693384, "tests/test_extensions_config_freshness.py::test_reload_with_explicit_path_follows_that_file": 0.0032108339946717024, "tests/test_extensions_config_freshness.py::test_reset_forgets_an_explicitly_reloaded_path": 0.0026379988994449377, "tests/test_extensions_config_freshness.py::test_same_size_edit_with_unchanged_mtime_is_detected": 0.003495375160127878, "tests/test_extensions_config_freshness.py::test_search_mode_deletion_during_reload_keeps_last_known_good[after-signature]": 0.003636375069618225, "tests/test_extensions_config_freshness.py::test_search_mode_deletion_during_reload_keeps_last_known_good[before-signature]": 0.0037480429746210575, "tests/test_extensions_config_freshness.py::test_set_extensions_config_is_pinned_until_reload_or_reset": 0.0027860011905431747, "tests/test_extensions_config_raw_writes.py::test_from_file_resolves_placeholders[utf-8-sig]": 0.0022955008316785097, "tests/test_extensions_config_raw_writes.py::test_from_file_resolves_placeholders[utf-8]": 0.0023094990756362677, "tests/test_extensions_config_raw_writes.py::test_gateway_skill_toggle_leaves_invalid_config_untouched": 0.0023921667598187923, "tests/test_extensions_config_raw_writes.py::test_gateway_skill_toggle_new_file_does_not_serialize_resolved_cache": 0.0024538752622902393, "tests/test_extensions_config_raw_writes.py::test_gateway_skill_toggle_preserves_placeholders[utf-8-sig]": 0.0026354999281466007, "tests/test_extensions_config_raw_writes.py::test_gateway_skill_toggle_preserves_placeholders[utf-8]": 0.002675415715202689, "tests/test_extensions_config_raw_writes.py::test_read_raw_keeps_placeholders[utf-8-sig]": 0.002366584027186036, "tests/test_extensions_config_raw_writes.py::test_read_raw_keeps_placeholders[utf-8]": 0.002382624661549926, "tests/test_extensions_config_raw_writes.py::test_read_raw_rejects_invalid_json[utf-8-sig]": 0.0023019579239189625, "tests/test_extensions_config_raw_writes.py::test_read_raw_rejects_invalid_json[utf-8]": 0.0023172919172793627, "tests/test_extensions_config_raw_writes.py::test_read_raw_rejects_non_object": 0.0022661658003926277, "tests/test_extensions_config_raw_writes.py::test_set_raw_skill_enabled_creates_skills_map": 0.00018650107085704803, "tests/test_extensions_config_raw_writes.py::test_set_raw_skill_enabled_keeps_sibling_entry_keys": 0.00018725008703768253, "tests/test_extensions_config_raw_writes.py::test_set_raw_skill_enabled_rejects_non_object_skills": 0.0002115834504365921, "tests/test_extensions_config_raw_writes.py::test_validate_raw_rejects_runtime_invalid_candidate": 0.00019570812582969666, "tests/test_extensions_config_raw_writes.py::test_validate_raw_resolves_like_runtime_without_mutating_input": 0.0002815830521285534, "tests/test_extensions_config_signed_read.py::test_cache_signature_identifies_the_parsed_revision[before-parse-automatic-reload]": 0.0031815830152481794, "tests/test_extensions_config_signed_read.py::test_cache_signature_identifies_the_parsed_revision[before-parse-explicit-reload]": 0.0028292080387473106, "tests/test_extensions_config_signed_read.py::test_cache_signature_identifies_the_parsed_revision[before-parse-first-load]": 0.002865250688046217, "tests/test_extensions_config_signed_read.py::test_cache_signature_identifies_the_parsed_revision[before-read-automatic-reload]": 0.003058874746784568, "tests/test_extensions_config_signed_read.py::test_cache_signature_identifies_the_parsed_revision[before-read-explicit-reload]": 0.0029048763681203127, "tests/test_extensions_config_signed_read.py::test_cache_signature_identifies_the_parsed_revision[before-read-first-load]": 0.0028688760939985514, "tests/test_external_system_message_boundary.py::test_all_http_run_entrypoints_reject_before_starting_worker[/api/runs/stream]": 0.01129779196344316, "tests/test_external_system_message_boundary.py::test_all_http_run_entrypoints_reject_before_starting_worker[/api/runs/wait]": 0.010514166904613376, "tests/test_external_system_message_boundary.py::test_all_http_run_entrypoints_reject_before_starting_worker[/api/threads/synthetic-role-http/runs/stream]": 0.01090608211234212, "tests/test_external_system_message_boundary.py::test_all_http_run_entrypoints_reject_before_starting_worker[/api/threads/synthetic-role-http/runs/wait]": 0.011192540870979428, "tests/test_external_system_message_boundary.py::test_all_http_run_entrypoints_reject_before_starting_worker[/api/threads/synthetic-role-http/runs]": 0.012910874094814062, "tests/test_external_system_message_boundary.py::test_internal_system_still_coalesces_and_user_marker_is_only_user_data": 0.0017940823454409838, "tests/test_external_system_message_boundary.py::test_rejected_system_never_reaches_checkpoint_or_model_on_followup[normalize_input]": 0.005139833781868219, "tests/test_external_system_message_boundary.py::test_rejected_system_never_reaches_checkpoint_or_model_on_followup[strip_server_owned_state_metadata]": 0.0034428739454597235, "tests/test_externalize_failure_cleanup.py::test_concurrent_externalizations_do_not_share_temporary_files[different-output-False]": 0.002661209087818861, "tests/test_externalize_failure_cleanup.py::test_concurrent_externalizations_do_not_share_temporary_files[different-output-True]": 0.00256891711615026, "tests/test_externalize_failure_cleanup.py::test_concurrent_externalizations_do_not_share_temporary_files[identical-output-False]": 0.0028432076796889305, "tests/test_externalize_failure_cleanup.py::test_concurrent_externalizations_do_not_share_temporary_files[identical-output-True]": 0.0027280407957732677, "tests/test_externalize_failure_cleanup.py::test_exclusive_creation_collision_preserves_other_writers_temp": 0.0030988329090178013, "tests/test_externalize_failure_cleanup.py::test_failed_write_leaves_no_file_behind": 0.002559791086241603, "tests/test_externalize_failure_cleanup.py::test_published_output_respects_umask[group-writable]": 0.46337104169651866, "tests/test_externalize_failure_cleanup.py::test_published_output_respects_umask[other-readable]": 0.6378878343384713, "tests/test_externalize_failure_cleanup.py::test_published_output_respects_umask[private]": 0.46228350093588233, "tests/test_externalize_failure_cleanup.py::test_successful_write_publishes_the_whole_content": 0.002429206855595112, "tests/test_externalize_failure_cleanup.py::test_temporary_file_creation_failure_preserves_existing_output": 0.002311249263584614, "tests/test_fastcrw_tools.py::TestFastcrwBackendIsolation::test_fetch_allows_public_backend": 0.0007499989587813616, "tests/test_fastcrw_tools.py::TestFastcrwBackendIsolation::test_fetch_allows_self_hosted_backend_when_confirmed": 0.0013847090303897858, "tests/test_fastcrw_tools.py::TestFastcrwBackendIsolation::test_fetch_fails_closed_on_env_backend": 0.0005779578350484371, "tests/test_fastcrw_tools.py::TestFastcrwBackendIsolation::test_fetch_fails_closed_on_self_hosted_backend": 0.0006514592096209526, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_allows_private_when_opted_in": 0.0008158748969435692, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_builds_client_from_the_validated_config_snapshot": 0.0008914158679544926, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_rejects_dns_resolving_to_private": 0.00067370873875916, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_rejects_metadata_ip": 0.0006428342312574387, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_returns_error_string_on_exception": 0.0007690419442951679, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_returns_error_when_no_content": 0.0008852928876876831, "tests/test_fastcrw_tools.py::TestWebFetchTool::test_fetch_uses_web_fetch_config": 0.0010235828813165426, "tests/test_fastcrw_tools.py::TestWebSearchTool::test_search_falls_back_to_env_and_default_max_results": 0.0019175433553755283, "tests/test_fastcrw_tools.py::TestWebSearchTool::test_search_returns_error_string_on_exception": 0.000693000853061676, "tests/test_fastcrw_tools.py::TestWebSearchTool::test_search_uses_web_search_config": 0.0016744988970458508, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[bool]": 0.0017742929048836231, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[explicit-null]": 0.0008345418609678745, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[fractional]": 0.0008097090758383274, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[integer-string]": 0.0007782920729368925, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[negative]": 0.0008505422156304121, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[non-numeric-string]": 0.000823416979983449, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[omitted]": 0.0013342921156436205, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[plain-int]": 0.0007807090878486633, "tests/test_fastcrw_tools.py::test_search_normalizes_max_results_before_calling_the_client[zero]": 0.0008344990201294422, "tests/test_features_router.py::test_features_distinguishes_batch_history_from_worker_availability": 0.0014039170928299427, "tests/test_features_router.py::test_features_enables_scope_selection_only_for_exact_ragflow_provider": 0.0014967070892453194, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[False-False-False]": 0.0014184589963406324, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[False-False-True]": 0.0014470817986875772, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[False-None-False]": 0.0014512089546769857, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[False-None-True]": 0.001485917018726468, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[False-True-False]": 0.0013692083302885294, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[False-True-True]": 0.0016685829032212496, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[True-False-False]": 0.0014818338677287102, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[True-False-True]": 0.00140933389775455, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[True-None-False]": 0.001444375840947032, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[True-None-True]": 0.0014147500041872263, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[True-True-False]": 0.0014474582858383656, "tests/test_features_router.py::test_features_group_notifications_require_repository_and_channel_connections[True-True-True]": 0.0014346262905746698, "tests/test_features_router.py::test_features_reports_agents_api_disabled": 0.001646001124754548, "tests/test_features_router.py::test_features_reports_agents_api_enabled": 0.002943625207990408, "tests/test_features_router.py::test_features_reports_browser_control_disabled_for_unguarded_cdp": 0.0014339589979499578, "tests/test_features_router.py::test_features_reports_browser_control_disabled_when_runtime_missing": 0.0014694987330585718, "tests/test_features_router.py::test_features_reports_browser_control_enabled_when_configured_and_runtime_available": 0.0019164180848747492, "tests/test_features_router.py::test_features_reports_conversation_references_when_the_tool_is_configured": 0.001547166844829917, "tests/test_features_router.py::test_features_reports_mcp_tasks_startup_capability": 0.001401584129780531, "tests/test_features_router.py::test_features_reports_scheduled_tasks_process_state[no-repo]": 0.0015074580442160368, "tests/test_features_router.py::test_features_reports_scheduled_tasks_process_state[repo-service-not-running]": 0.0014962919522076845, "tests/test_features_router.py::test_features_reports_scheduled_tasks_process_state[running-tool-off]": 0.0014386670663952827, "tests/test_features_router.py::test_features_reports_scheduled_tasks_process_state[running-tool-on]": 0.001539041055366397, "tests/test_features_router.py::test_features_reports_subagent_batch_startup_capability": 0.0013709997292608023, "tests/test_features_router.py::test_features_reports_thread_activity_only_with_sql_persistence[memory-run-store]": 0.0014619589783251286, "tests/test_features_router.py::test_features_reports_thread_activity_only_with_sql_persistence[memory]": 0.0013865828514099121, "tests/test_features_router.py::test_features_reports_thread_activity_only_with_sql_persistence[no-read-repo]": 0.001403583912178874, "tests/test_features_router.py::test_features_reports_thread_activity_only_with_sql_persistence[sql]": 0.0014797910116612911, "tests/test_features_router.py::test_features_scope_selection_fails_closed[False-deerflow.community.ragflow.tools:knowledge_search_tool]": 0.001570375869050622, "tests/test_features_router.py::test_features_scope_selection_fails_closed[True-None]": 0.0014860411174595356, "tests/test_features_router.py::test_features_scope_selection_fails_closed[True-custom.provider:knowledge_search_tool]": 0.0015139582101255655, "tests/test_features_router.py::test_features_scope_selection_fails_closed[True-deerflow.community.lightrag.tools:knowledge_search_tool]": 0.001454293029382825, "tests/test_feedback.py::TestDeleteByThread::test_deletes_only_the_owners_rows_for_that_thread[asyncio]": 0.038892873795703053, "tests/test_feedback.py::TestDeleteByThread::test_second_call_returns_zero[asyncio]": 0.03651416581124067, "tests/test_feedback.py::TestFeedbackRepository::test_aggregate_by_run[asyncio]": 0.037242250284180045, "tests/test_feedback.py::TestFeedbackRepository::test_aggregate_empty[asyncio]": 0.035893290769308805, "tests/test_feedback.py::TestFeedbackRepository::test_create_invalid_rating_five[asyncio]": 0.0339291668497026, "tests/test_feedback.py::TestFeedbackRepository::test_create_invalid_rating_zero[asyncio]": 0.0345137077383697, "tests/test_feedback.py::TestFeedbackRepository::test_create_negative_with_comment[asyncio]": 0.035445667104795575, "tests/test_feedback.py::TestFeedbackRepository::test_create_positive[asyncio]": 0.04918241733685136, "tests/test_feedback.py::TestFeedbackRepository::test_create_with_message_id[asyncio]": 0.03543408401310444, "tests/test_feedback.py::TestFeedbackRepository::test_create_with_owner[asyncio]": 0.03517187503166497, "tests/test_feedback.py::TestFeedbackRepository::test_delete[asyncio]": 0.03583608288317919, "tests/test_feedback.py::TestFeedbackRepository::test_delete_by_run[asyncio]": 0.03705404209904373, "tests/test_feedback.py::TestFeedbackRepository::test_delete_by_run_nonexistent[asyncio]": 0.03464037482626736, "tests/test_feedback.py::TestFeedbackRepository::test_delete_nonexistent[asyncio]": 0.0344695842359215, "tests/test_feedback.py::TestFeedbackRepository::test_get[asyncio]": 0.035752458265051246, "tests/test_feedback.py::TestFeedbackRepository::test_get_nonexistent[asyncio]": 0.034971751971170306, "tests/test_feedback.py::TestFeedbackRepository::test_list_by_run[asyncio]": 0.03748887591063976, "tests/test_feedback.py::TestFeedbackRepository::test_list_by_run_ids_empty_skips_query[asyncio]": 0.03473495808430016, "tests/test_feedback.py::TestFeedbackRepository::test_list_by_run_ids_is_thread_and_owner_scoped[asyncio]": 0.03938020905479789, "tests/test_feedback.py::TestFeedbackRepository::test_list_by_thread[asyncio]": 0.03641912527382374, "tests/test_feedback.py::TestFeedbackRepository::test_list_by_thread_grouped[asyncio]": 0.038906957022845745, "tests/test_feedback.py::TestFeedbackRepository::test_list_by_thread_grouped_empty[asyncio]": 0.034596458077430725, "tests/test_feedback.py::TestFeedbackRepository::test_unfiltered_reads_collapse_multi_user_feedback_deterministically[asyncio]": 0.05023266701027751, "tests/test_feedback.py::TestFeedbackRepository::test_upsert_creates_new[asyncio]": 0.03613991569727659, "tests/test_feedback.py::TestFeedbackRepository::test_upsert_different_users_separate[asyncio]": 0.03626083419658244, "tests/test_feedback.py::TestFeedbackRepository::test_upsert_invalid_rating[asyncio]": 0.03356308373622596, "tests/test_feedback.py::TestFeedbackRepository::test_upsert_raises_the_integrity_error_once_retries_are_exhausted[asyncio]": 0.039329374209046364, "tests/test_feedback.py::TestFeedbackRepository::test_upsert_retries_as_update_when_concurrent_insert_wins[asyncio]": 0.03746291669085622, "tests/test_feedback.py::TestFeedbackRepository::test_upsert_updates_existing[asyncio]": 0.03605183307081461, "tests/test_feedback.py::TestFollowUpAssociation::test_follow_up_auto_detection_logic[asyncio]": 0.00048233382403850555, "tests/test_feedback.py::TestFollowUpAssociation::test_human_message_has_follow_up_metadata[asyncio]": 0.0005051670596003532, "tests/test_feedback.py::TestFollowUpAssociation::test_run_records_follow_up_via_memory_store[asyncio]": 0.0005583330057561398, "tests/test_feedback_router.py::test_concurrent_first_feedback_puts_both_succeed_with_one_row[asyncio]": 0.04624958289787173, "tests/test_feishu_card_delivery.py::test_accepted_text_answer_retires_its_button_card[False]": 0.004194207955151796, "tests/test_feishu_card_delivery.py::test_accepted_text_answer_retires_its_button_card[True]": 0.004641166655346751, "tests/test_feishu_card_delivery.py::test_answered_card_clears_only_its_text_continuation[False-False]": 0.0043952492997050285, "tests/test_feishu_card_delivery.py::test_answered_card_clears_only_its_text_continuation[False-True]": 0.004190749255940318, "tests/test_feishu_card_delivery.py::test_answered_card_clears_only_its_text_continuation[True-False]": 0.004989917855709791, "tests/test_feishu_card_delivery.py::test_answered_card_clears_only_its_text_continuation[True-True]": 0.005075791385024786, "tests/test_feishu_card_delivery.py::test_button_answer_is_persisted_as_latest_human_input": 0.00419820798560977, "tests/test_feishu_card_delivery.py::test_button_delivery_uses_real_sdk_requests[None-Pick one-absent]": 0.004678749945014715, "tests/test_feishu_card_delivery.py::test_button_delivery_uses_real_sdk_requests[None-Pick one-patch_rejected]": 0.004209581995382905, "tests/test_feishu_card_delivery.py::test_button_delivery_uses_real_sdk_requests[None-Pick one-present]": 0.0039713745936751366, "tests/test_feishu_card_delivery.py::test_button_delivery_uses_real_sdk_requests[\\u8fd9\\u5c06**\\u6c38\\u4e45\\u5220\\u9664**\\u751f\\u4ea7\\u8868\\u4e2d\\u7684\\u6570\\u636e\\u3002-\\u8fd9\\u5c06**\\u6c38\\u4e45\\u5220\\u9664**\\u751f\\u4ea7\\u8868\\u4e2d\\u7684\\u6570\\u636e\\u3002\\n\\nPick one-absent]": 0.0038563748821616173, "tests/test_feishu_card_delivery.py::test_button_delivery_uses_real_sdk_requests[\\u8fd9\\u5c06**\\u6c38\\u4e45\\u5220\\u9664**\\u751f\\u4ea7\\u8868\\u4e2d\\u7684\\u6570\\u636e\\u3002-\\u8fd9\\u5c06**\\u6c38\\u4e45\\u5220\\u9664**\\u751f\\u4ea7\\u8868\\u4e2d\\u7684\\u6570\\u636e\\u3002\\n\\nPick one-patch_rejected]": 0.004133292008191347, "tests/test_feishu_card_delivery.py::test_button_delivery_uses_real_sdk_requests[\\u8fd9\\u5c06**\\u6c38\\u4e45\\u5220\\u9664**\\u751f\\u4ea7\\u8868\\u4e2d\\u7684\\u6570\\u636e\\u3002-\\u8fd9\\u5c06**\\u6c38\\u4e45\\u5220\\u9664**\\u751f\\u4ea7\\u8868\\u4e2d\\u7684\\u6570\\u636e\\u3002\\n\\nPick one-present]": 0.003867541905492544, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[False-None-False]": 0.007603167090564966, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[False-None-True]": 0.04426549910567701, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[False-topic-1-False]": 0.008184498874470592, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[False-topic-1-True]": 0.04519033385440707, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[True-None-False]": 0.007721833186224103, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[True-None-True]": 0.04724041698500514, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[True-topic-1-False]": 0.008032331941649318, "tests/test_feishu_card_delivery.py::test_consecutive_card_answers_resume_the_same_thread[True-topic-1-True]": 0.04681962518952787, "tests/test_feishu_card_delivery.py::test_explicit_text_answer_keeps_the_new_conversation_route": 0.0073356241919100285, "tests/test_feishu_card_delivery.py::test_explicit_text_answer_targets_the_card_before_its_shared_topic": 0.005053333239629865, "tests/test_feishu_card_delivery.py::test_failed_thread_alias_binding_falls_back_to_text": 0.0045637087896466255, "tests/test_feishu_card_delivery.py::test_forged_option_id_does_not_consume_card": 0.004560332978144288, "tests/test_feishu_card_delivery.py::test_malformed_callback_keeps_the_real_button_usable[callback_token]": 0.004416083684191108, "tests/test_feishu_card_delivery.py::test_malformed_callback_keeps_the_real_button_usable[operator]": 0.004247333155944943, "tests/test_feishu_card_delivery.py::test_malformed_callback_keeps_the_real_button_usable[option_id]": 0.004153624176979065, "tests/test_feishu_card_delivery.py::test_malformed_callback_keeps_the_real_button_usable[option_value]": 0.004100749967619777, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[None-False-False]": 0.0054610418155789375, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[None-False-True]": 0.04224879201501608, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[None-True-False]": 0.007521957857534289, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[None-True-True]": 0.04585128999315202, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[source-1-False-False]": 0.005790499737486243, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[source-1-False-True]": 0.0433144997805357, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[source-1-True-False]": 0.007160165812820196, "tests/test_feishu_card_delivery.py::test_ordinary_text_uses_current_conversation[source-1-True-True]": 0.04637816594913602, "tests/test_feishu_card_delivery.py::test_plain_reply_keeps_markdown_wrapper": 0.003537750104442239, "tests/test_feishu_card_delivery.py::test_rejected_answer_keeps_text_fallback_and_card_unresolved[closed]": 0.003989707678556442, "tests/test_feishu_card_delivery.py::test_rejected_answer_keeps_text_fallback_and_card_unresolved[full]": 0.003913041902706027, "tests/test_feishu_card_delivery.py::test_rejected_text_answer_keeps_the_button_usable[closed_reservation]": 0.004052333766594529, "tests/test_feishu_card_delivery.py::test_rejected_text_answer_keeps_the_button_usable[full]": 0.0047208338510245085, "tests/test_feishu_card_delivery.py::test_reused_request_ids_do_not_cross_route_cards": 0.005430374993011355, "tests/test_feishu_card_delivery.py::test_visible_buttons_work_while_auxiliary_mapping_is_slow": 0.00402024993672967, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_card_preserves_context_before_question": 0.0002302920911461115, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_card_structure_binds_buttons_to_request": 0.00022150017321109772, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_missing_or_invalid_context_keeps_question_only[ \\t\\n ]": 0.00023237615823745728, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_missing_or_invalid_context_keeps_question_only[42]": 0.00023566698655486107, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_missing_or_invalid_context_keeps_question_only[None]": 0.0002507490571588278, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_missing_or_invalid_context_keeps_question_only[]": 0.00023320899344980717, "tests/test_feishu_card_interaction.py::TestBuildButtonCard::test_missing_or_invalid_context_keeps_question_only[context4]": 0.00023070815950632095, "tests/test_feishu_card_interaction.py::TestCardClickEndToEndRouting::test_card_answer_passes_bound_identity_admission": 0.0391407513525337, "tests/test_feishu_card_interaction.py::TestCardClickEndToEndRouting::test_card_answer_resumes_existing_thread": 0.03934491681866348, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_absent_payload_returns_none": 0.00022329180501401424, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_choice_with_options_extracts": 0.00020116614177823067, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_custom_option_ids_pass_through_to_buttons": 0.00022187503054738045, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_empty_options_returns_none": 0.0002032080665230751, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_form_mode_returns_none": 0.00020774989388883114, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_free_text_mode_returns_none": 0.00020916713401675224, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_malformed_payload_returns_none": 0.00020341621711850166, "tests/test_feishu_card_interaction.py::TestClarificationCardRequestExtraction::test_overflow_options_returns_none": 0.00019937404431402683, "tests/test_feishu_card_interaction.py::TestConsumeIfOriginator::test_expired_entry_is_unknown": 0.00021820911206305027, "tests/test_feishu_card_interaction.py::TestConsumeIfOriginator::test_non_originator_rejected_without_consuming": 0.00021283328533172607, "tests/test_feishu_card_interaction.py::TestConsumeIfOriginator::test_originator_consumes_and_gets_entry": 0.00023679225705564022, "tests/test_feishu_card_interaction.py::TestConsumeIfOriginator::test_unknown_option_value_rejected_without_consuming": 0.00022774981334805489, "tests/test_feishu_card_interaction.py::TestConsumeIfOriginator::test_unknown_request_id": 0.0002004578709602356, "tests/test_feishu_card_interaction.py::TestFeishuChannelButtonCardWiring::test_flag_off_falls_back_to_plain_card": 0.0027396241202950478, "tests/test_feishu_card_interaction.py::TestFeishuChannelButtonCardWiring::test_flag_on_free_text_falls_back_to_plain_card": 0.002676291624084115, "tests/test_feishu_card_interaction.py::TestFeishuChannelButtonCardWiring::test_flag_on_options_renders_button_card_and_registers": 0.003177414881065488, "tests/test_feishu_card_interaction.py::TestFeishuChannelButtonCardWiring::test_running_card_is_updated_into_button_card": 0.003077541943639517, "tests/test_feishu_card_interaction.py::TestOnCardActionValidation::test_dispatch_failure_returns_warning_toast": 0.0005486661102622747, "tests/test_feishu_card_interaction.py::TestOnCardActionValidation::test_non_originator_gets_refusal_toast_and_entry_survives": 0.00046312599442899227, "tests/test_feishu_card_interaction.py::TestOnCardActionValidation::test_originator_gets_ack_toast_and_dispatches_async_resolution": 0.00048149912618100643, "tests/test_feishu_card_interaction.py::TestOnCardActionValidation::test_unknown_request_id_gets_stale_toast": 0.0004322091117501259, "tests/test_feishu_card_interaction.py::TestPendingCardRegistry::test_capacity_retires_oldest_card_and_keeps_new_cards_usable": 0.0002134579699486494, "tests/test_feishu_card_interaction.py::TestPendingCardRegistry::test_duplicate_callback_token_cannot_replace_a_pending_card": 0.00026216614060103893, "tests/test_feishu_card_interaction.py::TestPendingCardRegistry::test_register_prunes_expired_cards_without_clicks": 0.00021187495440244675, "tests/test_feishu_card_interaction.py::TestPendingCardRegistry::test_register_then_consume_returns_entry_once": 0.00020520808175206184, "tests/test_feishu_card_interaction.py::TestPendingCardRegistry::test_same_request_id_keeps_independent_cards": 0.00020679226145148277, "tests/test_feishu_card_interaction.py::TestResolveCardClick::test_dropped_inbound_leaves_card_unresolved": 0.000572374789044261, "tests/test_feishu_card_interaction.py::TestResolveCardClick::test_publishes_hidden_inbound_and_marks_card_resolved": 0.0005462917033582926, "tests/test_feishu_notifications.py::test_base_group_notification_is_unsupported_and_never_falls_back": 0.0008614589460194111, "tests/test_feishu_notifications.py::test_base_owner_notification_preserves_existing_provider_send": 0.0007024588994681835, "tests/test_feishu_notifications.py::test_bind_callback_passes_parsed_chat_type": 0.000824417220428586, "tests/test_feishu_notifications.py::test_binding_records_chat_type_from_inbound_event[None]": 0.0008352918084710836, "tests/test_feishu_notifications.py::test_binding_records_chat_type_from_inbound_event[group]": 0.0013304580934345722, "tests/test_feishu_notifications.py::test_binding_records_chat_type_from_inbound_event[p2p]": 0.000894834054633975, "tests/test_feishu_notifications.py::test_group_binding_reads_name_offloop_without_blocking_binding_on_failure[exception]": 0.00121133285574615, "tests/test_feishu_notifications.py::test_group_binding_reads_name_offloop_without_blocking_binding_on_failure[rejected]": 0.0018752501346170902, "tests/test_feishu_notifications.py::test_group_binding_reads_name_offloop_without_blocking_binding_on_failure[success]": 0.001245083985850215, "tests/test_feishu_notifications.py::test_group_notification_binding_lookup_failure_parks": 0.0006689580623060465, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides0]": 0.0007769591175019741, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides1]": 0.0007073329761624336, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides2]": 0.0006973331328481436, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides3]": 0.0006809169426560402, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides4]": 0.0006902080494910479, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides5]": 0.0006790840998291969, "tests/test_feishu_notifications.py::test_group_notification_refuses_invalid_binding_without_private_fallback[overrides6]": 0.0006709587760269642, "tests/test_feishu_notifications.py::test_group_notification_uses_selected_binding_and_group_chat": 0.001858001109212637, "tests/test_feishu_notifications.py::test_notification_platform_rejection_remains_a_counted_failure": 0.0008883739355951548, "tests/test_feishu_notifications.py::test_notification_sdk_send_runs_offloop_and_waits_for_ack[False]": 0.0009120001923292875, "tests/test_feishu_notifications.py::test_notification_sdk_send_runs_offloop_and_waits_for_ack[True]": 0.0009650420397520065, "tests/test_feishu_notifications.py::test_notification_transport_failures_park_without_local_retry[ConnectionError0]": 0.0008769161067903042, "tests/test_feishu_notifications.py::test_notification_transport_failures_park_without_local_retry[ConnectionError1]": 0.0009171250276267529, "tests/test_feishu_notifications.py::test_notification_transport_failures_park_without_local_retry[OSError]": 0.0008722080383449793, "tests/test_feishu_notifications.py::test_notification_transport_failures_park_without_local_retry[TimeoutError]": 0.0008179997093975544, "tests/test_feishu_notifications.py::test_notification_transport_failures_park_without_local_retry[Timeout]": 0.0008429987356066704, "tests/test_feishu_notifications.py::test_notification_unexpected_sdk_error_is_not_disguised_as_transport": 0.001514083007350564, "tests/test_feishu_notifications.py::test_notification_uses_bound_open_id_and_static_markdown_card": 0.0009229180868715048, "tests/test_feishu_notifications.py::test_notification_without_live_channel_parks_without_sending[dead_thread]": 0.000639541307464242, "tests/test_feishu_notifications.py::test_notification_without_live_channel_parks_without_sending[missing_client]": 0.00065270671620965, "tests/test_feishu_notifications.py::test_notification_without_live_channel_parks_without_sending[missing_thread]": 0.000653041061013937, "tests/test_feishu_notifications.py::test_notification_without_live_channel_parks_without_sending[stopped]": 0.0012956662103533745, "tests/test_feishu_notifications.py::test_owner_chosen_group_name_is_consumed_only_for_group_binding[group-Release team]": 0.0009117089211940765, "tests/test_feishu_notifications.py::test_owner_chosen_group_name_is_consumed_only_for_group_binding[p2p-None]": 0.0008886668365448713, "tests/test_feishu_notifications.py::test_owner_notification_does_not_send_when_binding_is_no_longer_active[None]": 0.0007029161788523197, "tests/test_feishu_notifications.py::test_owner_notification_does_not_send_when_binding_is_no_longer_active[overrides1]": 0.0007132082246243954, "tests/test_feishu_notifications.py::test_owner_notification_does_not_send_when_binding_is_no_longer_active[overrides2]": 0.0007096659392118454, "tests/test_feishu_notifications.py::test_owner_notification_does_not_send_when_binding_is_no_longer_active[overrides3]": 0.0007200830150395632, "tests/test_feishu_notifications.py::test_owner_notification_does_not_send_when_binding_is_no_longer_active[overrides4]": 0.0007067499682307243, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides0]": 0.001015207963064313, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides1]": 0.000903167063370347, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides2]": 0.0014921240508556366, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides3]": 0.0009235839825123549, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides4]": 0.0009296240750700235, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides5]": 0.0008822078816592693, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides6]": 0.0008777489420026541, "tests/test_feishu_notifications.py::test_owner_notification_never_promotes_unverified_chat_id[overrides7]": 0.0009434157982468605, "tests/test_feishu_notifications.py::test_owner_notification_parks_on_binding_lookup_error": 0.0006727068684995174, "tests/test_feishu_notifications.py::test_owner_notification_uses_only_its_bound_private_chat": 0.000925001222640276, "tests/test_feishu_notifications.py::test_owner_notification_without_connection_repo_keeps_open_id": 0.0013471669517457485, "tests/test_feishu_parser.py::test_feishu_batches_top_level_file_messages_from_same_user": 0.01346674864180386, "tests/test_feishu_parser.py::test_feishu_command_does_not_consume_pending_clarification": 0.0007789158262312412, "tests/test_feishu_parser.py::test_feishu_deferred_burst_is_bounded_by_inbound_queue_maxsize": 0.5671695829369128, "tests/test_feishu_parser.py::test_feishu_deferred_message_budget_runs_from_arrival_and_releases_capacity_on_drop": 0.0049014578107744455, "tests/test_feishu_parser.py::test_feishu_deferred_messages_keep_per_chat_fifo_order": 0.5639900839887559, "tests/test_feishu_parser.py::test_feishu_event_handler_ignores_non_content_message_events": 0.00028529204428195953, "tests/test_feishu_parser.py::test_feishu_expired_file_batch_does_not_get_overwritten": 0.0004542497918009758, "tests/test_feishu_parser.py::test_feishu_expired_pending_clarification_is_ignored": 0.0011717083398252726, "tests/test_feishu_parser.py::test_feishu_explicit_file_reply_does_not_enter_batch": 0.0022749167401343584, "tests/test_feishu_parser.py::test_feishu_explicit_reply_prefers_stored_mapping_over_pending": 0.0026743747293949127, "tests/test_feishu_parser.py::test_feishu_file_batch_window_expiry_starts_new_topic": 0.024867374915629625, "tests/test_feishu_parser.py::test_feishu_is_not_running_when_ws_thread_exits": 0.00026687514036893845, "tests/test_feishu_parser.py::test_feishu_leading_mention_before_chat_keeps_mention": 0.00068650022149086, "tests/test_feishu_parser.py::test_feishu_leading_mention_before_command_classifies_and_strips[@_user_1 /goal ship it]": 0.0015433330554515123, "tests/test_feishu_parser.py::test_feishu_leading_mention_before_command_classifies_and_strips[@_user_1 @_user_2 /new]": 0.0007943750824779272, "tests/test_feishu_parser.py::test_feishu_leading_mention_before_command_classifies_and_strips[@bot /status]": 0.0007580840028822422, "tests/test_feishu_parser.py::test_feishu_multiple_pending_clarifications_are_consumed_in_order": 0.0023127489257603884, "tests/test_feishu_parser.py::test_feishu_on_message_drops_a_store_backed_message_without_a_running_gateway_loop": 0.0009863751474767923, "tests/test_feishu_parser.py::test_feishu_on_message_extracts_image_and_file_keys": 0.001238709082826972, "tests/test_feishu_parser.py::test_feishu_on_message_plain_text": 0.0006642080843448639, "tests/test_feishu_parser.py::test_feishu_on_message_reuses_stored_parent_topic_for_card_replies": 0.0016929167322814465, "tests/test_feishu_parser.py::test_feishu_on_message_rich_text": 0.0016695000231266022, "tests/test_feishu_parser.py::test_feishu_pending_clarification_is_consumed_once": 0.0011151251383125782, "tests/test_feishu_parser.py::test_feishu_plain_reply_consumes_pending_clarification_topic": 0.003668749937787652, "tests/test_feishu_parser.py::test_feishu_receive_file_does_not_follow_planted_symlink": 0.005109707824885845, "tests/test_feishu_parser.py::test_feishu_receive_file_path_traversal_failure_is_per_attachment": 0.005975374951958656, "tests/test_feishu_parser.py::test_feishu_receive_file_preserves_duplicate_filenames": 0.006582917179912329, "tests/test_feishu_parser.py::test_feishu_receive_file_rejects_oversized_resource": 0.00363287515938282, "tests/test_feishu_parser.py::test_feishu_receive_file_replaces_placeholders_in_order": 0.000700624892488122, "tests/test_feishu_parser.py::test_feishu_receive_file_reserves_dangling_symlink_name": 0.005558291915804148, "tests/test_feishu_parser.py::test_feishu_receive_file_runtime_resolve_failure_is_per_attachment": 0.004728416912257671, "tests/test_feishu_parser.py::test_feishu_receive_file_syncs_sandbox_with_explicit_user_id": 0.008120748912915587, "tests/test_feishu_parser.py::test_feishu_receive_file_syncs_unique_path_to_remote_sandbox": 0.005460417130962014, "tests/test_feishu_parser.py::test_feishu_receive_single_file_releases_sandbox_after_sync[None]": 0.004817125154659152, "tests/test_feishu_parser.py::test_feishu_receive_single_file_releases_sandbox_after_sync[release]": 0.005029625026509166, "tests/test_feishu_parser.py::test_feishu_receive_single_file_releases_sandbox_after_sync[sync]": 0.00467979209497571, "tests/test_feishu_parser.py::test_feishu_receive_single_file_skips_release_for_mounted_sandbox": 0.003892292035743594, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/agent]": 0.001156624872237444, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/bootstrap]": 0.0007934579625725746, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/goal]": 0.0009710001759231091, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/help]": 0.0008617069106549025, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/memory]": 0.0007638740353286266, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/model]": 0.0016656662337481976, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/models]": 0.0007875841110944748, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/new]": 0.000878332881256938, "tests/test_feishu_parser.py::test_feishu_recognizes_all_known_slash_commands[/status]": 0.0007140012457966805, "tests/test_feishu_parser.py::test_feishu_remembers_pending_clarification_only_after_final_card_success": 0.0004223738797008991, "tests/test_feishu_parser.py::test_feishu_rich_text_file_message_does_not_enter_batch": 0.0024092081002891064, "tests/test_feishu_parser.py::test_feishu_sdk_loop_callback_restores_the_pending_mapping_through_the_bridge": 0.0077005410566926, "tests/test_feishu_parser.py::test_feishu_sdk_loop_callback_still_consults_the_stored_parent_mapping": 0.014128917129710317, "tests/test_feishu_parser.py::test_feishu_slow_store_defers_the_reply_until_it_resolves_to_the_mapped_parent_thread": 0.5612550838850439, "tests/test_feishu_parser.py::test_feishu_stop_aborts_transport_when_peer_never_acks_close": 0.5288445830810815, "tests/test_feishu_parser.py::test_feishu_stop_before_sdk_client_exists_never_starts_it": 0.0521335422527045, "tests/test_feishu_parser.py::test_feishu_stop_closes_real_sdk_connection": 1.0074802078306675, "tests/test_feishu_parser.py::test_feishu_stop_disconnects_sdk_and_exits_its_thread": 0.0022074999287724495, "tests/test_feishu_parser.py::test_feishu_stop_interrupts_sdk_connect_without_reconnecting": 0.0014830832369625568, "tests/test_feishu_parser.py::test_feishu_stop_joins_ws_thread_off_the_event_loop": 0.05171129200607538, "tests/test_feishu_parser.py::test_feishu_stop_releases_deferred_intake_reservations": 0.21199870784766972, "tests/test_feishu_parser.py::test_feishu_stop_retains_live_ws_thread_after_join_timeout": 0.0009209581185132265, "tests/test_feishu_parser.py::test_feishu_stop_without_sdk_thread_is_a_no_op_for_the_loop_signal": 0.0007290421053767204, "tests/test_feishu_parser.py::test_feishu_store_bridge_refuses_to_block_the_gateway_loop_itself": 0.001054998952895403, "tests/test_feishu_parser.py::test_feishu_store_that_never_answers_drops_the_message_instead_of_opening_a_new_conversation": 0.9705339572392404, "tests/test_feishu_parser.py::test_feishu_treats_unknown_slash_text_as_chat[/etc/passwd]": 0.0007258749101310968, "tests/test_feishu_parser.py::test_feishu_treats_unknown_slash_text_as_chat[/mnt/user-data/outputs/prd/technical-design.md]": 0.0007722498849034309, "tests/test_feishu_parser.py::test_feishu_treats_unknown_slash_text_as_chat[/not-a-command at all]": 0.0007209167815744877, "tests/test_feishu_parser.py::test_feishu_treats_unknown_slash_text_as_chat[/unknown]": 0.0008110410999506712, "tests/test_file_conversion.py::TestConvertFileToMarkdown::test_large_file_offloaded_to_thread": 0.0031828340142965317, "tests/test_file_conversion.py::TestConvertFileToMarkdown::test_returns_none_on_conversion_error": 0.0025201670359820127, "tests/test_file_conversion.py::TestConvertFileToMarkdown::test_small_file_runs_synchronously": 0.0028706660959869623, "tests/test_file_conversion.py::TestConvertFileToMarkdown::test_writes_utf8_markdown_file": 0.0031626252457499504, "tests/test_file_conversion.py::TestDoConvert::test_non_pdf_always_uses_markitdown": 0.002634876174852252, "tests/test_file_conversion.py::TestDoConvert::test_pdf_auto_falls_back_when_pymupdf4llm_not_installed": 0.0024292501620948315, "tests/test_file_conversion.py::TestDoConvert::test_pdf_auto_falls_back_when_sparse": 0.002604832174256444, "tests/test_file_conversion.py::TestDoConvert::test_pdf_auto_uses_pymupdf4llm_when_dense": 0.002706250175833702, "tests/test_file_conversion.py::TestDoConvert::test_pdf_explicit_markitdown_skips_pymupdf4llm": 0.002538417000323534, "tests/test_file_conversion.py::TestDoConvert::test_pdf_explicit_pymupdf4llm_skips_sparsity_check": 0.0025417511351406574, "tests/test_file_conversion.py::TestExtractOutline::test_adjacent_bold_spans_merged_in_markdown_heading": 0.003506249049678445, "tests/test_file_conversion.py::TestExtractOutline::test_blank_lines_and_whitespace_ignored": 0.002307832008227706, "tests/test_file_conversion.py::TestExtractOutline::test_bold_part_heading": 0.002247832715511322, "tests/test_file_conversion.py::TestExtractOutline::test_bold_sec_item_heading": 0.0023077919613569975, "tests/test_file_conversion.py::TestExtractOutline::test_chinese_headings_via_standard_markdown": 0.0022760832216590643, "tests/test_file_conversion.py::TestExtractOutline::test_empty_file_returns_empty": 0.0022604570258408785, "tests/test_file_conversion.py::TestExtractOutline::test_inline_bold_not_confused_with_heading": 0.0022938756737858057, "tests/test_file_conversion.py::TestExtractOutline::test_missing_file_returns_empty": 0.0022044158540666103, "tests/test_file_conversion.py::TestExtractOutline::test_no_truncation_sentinel_at_exact_limit": 0.0024023752193897963, "tests/test_file_conversion.py::TestExtractOutline::test_no_truncation_sentinel_when_under_limit": 0.0022918758913874626, "tests/test_file_conversion.py::TestExtractOutline::test_outline_capped_at_max_entries": 0.0023301667533814907, "tests/test_file_conversion.py::TestExtractOutline::test_sec_cover_page_boilerplate_excluded": 0.0022776660043746233, "tests/test_file_conversion.py::TestExtractOutline::test_split_bold_heading_academic_paper": 0.0024265008978545666, "tests/test_file_conversion.py::TestExtractOutline::test_split_bold_year_columns_excluded": 0.0022807091008871794, "tests/test_file_conversion.py::TestExtractOutline::test_standard_markdown_headings": 0.002401332836598158, "tests/test_file_conversion.py::TestGetPdfConverter::test_invalid_value_falls_back_to_auto": 0.0002923326101154089, "tests/test_file_conversion.py::TestGetPdfConverter::test_reads_attribute_backed_uploads_config": 0.0003500841557979584, "tests/test_file_conversion.py::TestGetPdfConverter::test_reads_dict_backed_uploads_config": 0.0002830829471349716, "tests/test_file_conversion.py::TestPymupdfOutputTooSparse::test_dense_text_pdf_not_sparse": 0.007718292064964771, "tests/test_file_conversion.py::TestPymupdfOutputTooSparse::test_exactly_at_threshold_is_not_sparse": 0.0031005418859422207, "tests/test_file_conversion.py::TestPymupdfOutputTooSparse::test_fallback_when_pymupdf_unavailable": 0.0029613326769322157, "tests/test_file_conversion.py::TestPymupdfOutputTooSparse::test_image_based_pdf_is_sparse": 0.003411500249058008, "tests/test_file_conversion.py::test_cancelled_conversion_drains_write_and_removes_partial": 0.015581584069877863, "tests/test_file_conversion.py::test_conversion_inside_file_io_worker_runs_nested_offload_inline": 0.0026281261816620827, "tests/test_file_conversion_cancellation.py::test_cancelled_conversion_drains_worker_before_source_cleanup[failure]": 0.0033969171345233917, "tests/test_file_conversion_cancellation.py::test_cancelled_conversion_drains_worker_before_source_cleanup[success]": 0.0034391661174595356, "tests/test_file_io.py::test_await_drained_completes_inner_work_before_cancelling[asyncio]": 0.10255866567604244, "tests/test_file_io.py::test_await_drained_passes_through_results_and_errors[asyncio]": 0.001342125004157424, "tests/test_file_io.py::test_run_file_io_passes_args_and_kwargs[asyncio]": 0.0005592498928308487, "tests/test_file_io.py::test_run_file_io_propagates_contextvars_to_worker[asyncio]": 0.0006487921345978975, "tests/test_file_lock_retry.py::test_check_can_cancel_between_contended_attempts": 0.00025066686794161797, "tests/test_file_lock_retry.py::test_check_errors_are_not_treated_as_lock_contention": 0.00026129186153411865, "tests/test_file_lock_retry.py::test_contention_retries_until_acquisition_succeeds[11]": 0.0003379581030458212, "tests/test_file_lock_retry.py::test_contention_retries_until_acquisition_succeeds[13]": 0.0004084180109202862, "tests/test_file_lock_retry.py::test_contention_retries_until_acquisition_succeeds[35]": 0.00035733310505747795, "tests/test_file_lock_retry.py::test_deadline_caps_the_final_sleep_and_reports_timeout": 0.000518792076036334, "tests/test_file_lock_retry.py::test_permanent_error_is_propagated_without_retry[1]": 0.0003403339069336653, "tests/test_file_lock_retry.py::test_permanent_error_is_propagated_without_retry[22]": 0.0002780419308692217, "tests/test_file_lock_retry.py::test_permanent_error_is_propagated_without_retry[5]": 0.00028283405117690563, "tests/test_file_lock_retry.py::test_permanent_error_is_propagated_without_retry[9]": 0.00032420805655419827, "tests/test_file_lock_retry.py::test_permanent_error_is_propagated_without_retry[None]": 0.0003349988255649805, "tests/test_file_outline.py::test_code_comments_do_not_exhaust_outline_budget": 0.002322083804756403, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[ -```]": 0.0028282911516726017, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[ -~~~]": 0.0027476251125335693, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[ -```]": 0.002979876007884741, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[ -~~~]": 0.0029835000168532133, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[ -```]": 0.0030626668594777584, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[ -~~~]": 0.0031082078348845243, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[-```]": 0.0038733328692615032, "tests/test_file_outline.py::test_fenced_code_is_excluded_from_all_heading_styles[-~~~]": 0.003307084087282419, "tests/test_file_outline.py::test_invalid_opening_fence_does_not_hide_subsequent_headings[ ```]": 0.002365707652643323, "tests/test_file_outline.py::test_invalid_opening_fence_does_not_hide_subsequent_headings[``]": 0.0023722911719232798, "tests/test_file_outline.py::test_invalid_opening_fence_does_not_hide_subsequent_headings[```bad`info]": 0.002375083975493908, "tests/test_file_outline.py::test_invalid_opening_fence_does_not_hide_subsequent_headings[~~]": 0.002432208973914385, "tests/test_file_outline.py::test_longer_closing_fence_with_trailing_whitespace[```]": 0.002332541858777404, "tests/test_file_outline.py::test_longer_closing_fence_with_trailing_whitespace[~~~]": 0.002357998862862587, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[```- ```]": 0.002415457973256707, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[```-```python]": 0.002496042288839817, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[```-~~~]": 0.0025591671001166105, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[````-```]": 0.0026404159143567085, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[~~~-```]": 0.002514834050089121, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[~~~-~~~text]": 0.002443999983370304, "tests/test_file_outline.py::test_only_a_matching_closing_fence_ends_code[~~~~-~~~]": 0.002632749965414405, "tests/test_file_outline.py::test_pdf_bold_headings_outside_code_remain_supported": 0.0023076252546161413, "tests/test_file_outline.py::test_real_headings_after_code_still_obey_outline_budget": 0.002383124316111207, "tests/test_file_outline.py::test_tilde_fence_allows_backticks_in_info_string": 0.0023230831138789654, "tests/test_file_outline.py::test_unclosed_code_fence_excludes_remaining_lines": 0.002327124821022153, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[ ###### Title-Title]": 0.0023600829299539328, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[# **Overview** ###-Overview]": 0.0023120411206036806, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[# Title ### suffix-Title ### suffix]": 0.0023345830850303173, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[# Title \\\\###-Title \\\\###]": 0.002363000065088272, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[# Title###-Title###]": 0.0023859168868511915, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[# Title-Title]": 0.002322874963283539, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[# \\u6807\\u9898 ###-\\u6807\\u9898]": 0.0023821666836738586, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[## Title ### -Title]": 0.002361208200454712, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[## Title\\t###\\t-Title]": 0.0023461247328668833, "tests/test_file_outline_atx.py::test_atx_titles_and_physical_lines[##\\tTitle-Title]": 0.002506959019228816, "tests/test_file_outline_atx.py::test_empty_atx_headings_do_not_create_entries[## ###]": 0.002372373826801777, "tests/test_file_outline_atx.py::test_empty_atx_headings_do_not_create_entries[### ]": 0.002350041875615716, "tests/test_file_outline_atx.py::test_empty_atx_headings_do_not_create_entries[#\\t###\\t]": 0.0023516661021858454, "tests/test_file_outline_atx.py::test_empty_atx_headings_do_not_create_entries[#]": 0.002346083987504244, "tests/test_file_outline_atx.py::test_long_whitespace_without_closing_hashes_finishes_promptly": 0.7185323745943606, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[ # Code comment]": 0.002366542350500822, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[####### Too many]": 0.0023992503993213177, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[##tag]": 0.0023860421497374773, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[#\\xa0Not a separator]": 0.002531417179852724, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[#tag]": 0.00239583314396441, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[\\\\# Escaped]": 0.002377707976847887, "tests/test_file_outline_atx.py::test_non_headings_do_not_hide_real_sections[\\t# Code comment]": 0.0024139999877661467, "tests/test_file_outline_encoding.py::test_first_code_fence_is_recognized_with_or_without_bom[```-utf-8-sig]": 0.0024246249813586473, "tests/test_file_outline_encoding.py::test_first_code_fence_is_recognized_with_or_without_bom[```-utf-8]": 0.002406917279586196, "tests/test_file_outline_encoding.py::test_first_code_fence_is_recognized_with_or_without_bom[~~~-utf-8-sig]": 0.002427625237032771, "tests/test_file_outline_encoding.py::test_first_code_fence_is_recognized_with_or_without_bom[~~~-utf-8]": 0.0036220827605575323, "tests/test_file_outline_encoding.py::test_first_heading_is_preserved_with_or_without_bom[# \\u6982\\u8ff0-\\u6982\\u8ff0-utf-8-sig]": 0.002543291077017784, "tests/test_file_outline_encoding.py::test_first_heading_is_preserved_with_or_without_bom[# \\u6982\\u8ff0-\\u6982\\u8ff0-utf-8]": 0.0030934999231249094, "tests/test_file_outline_encoding.py::test_first_heading_is_preserved_with_or_without_bom[**1** **Introduction**-1 Introduction-utf-8-sig]": 0.0024514170363545418, "tests/test_file_outline_encoding.py::test_first_heading_is_preserved_with_or_without_bom[**1** **Introduction**-1 Introduction-utf-8]": 0.002444332931190729, "tests/test_file_outline_encoding.py::test_first_heading_is_preserved_with_or_without_bom[**PART I**-PART I-utf-8-sig]": 0.00247150007635355, "tests/test_file_outline_encoding.py::test_first_heading_is_preserved_with_or_without_bom[**PART I**-PART I-utf-8]": 0.0024749988224357367, "tests/test_file_outline_encoding.py::test_preview_skips_bom_only_line_and_preserves_embedded_character[utf-8-sig]": 0.0024619579780846834, "tests/test_file_outline_encoding.py::test_preview_skips_bom_only_line_and_preserves_embedded_character[utf-8]": 0.0024436681997030973, "tests/test_file_outline_html_comments.py::test_comment_ends_on_first_closing_marker_line[ # Not a heading]": 0.0023619160056114197, "tests/test_file_outline_html_comments.py::test_comment_ends_on_first_closing_marker_line[]": 0.0023534579668194056, "tests/test_file_outline_html_comments.py::test_comment_ends_on_first_closing_marker_line[ # Not a heading]": 0.0023914158809930086, "tests/test_file_outline_html_comments.py::test_comment_markers_inside_code_do_not_open_comment_block[```]": 0.002416625851765275, "tests/test_file_outline_html_comments.py::test_comment_markers_inside_code_do_not_open_comment_block[~~~]": 0.002399709075689316, "tests/test_file_outline_html_comments.py::test_commented_headings_do_not_exhaust_outline_limit": 0.0024308329448103905, "tests/test_file_outline_html_comments.py::test_fence_inside_comment_does_not_hide_later_headings[```]": 0.0024164156056940556, "tests/test_file_outline_html_comments.py::test_fence_inside_comment_does_not_hide_later_headings[~~~]": 0.002374958945438266, "tests/test_file_outline_html_comments.py::test_html_comments_exclude_all_heading_styles[ ]": 0.002385749714449048, "tests/test_file_outline_html_comments.py::test_html_comments_exclude_all_heading_styles[ ]": 0.0023825420066714287, "tests/test_file_outline_html_comments.py::test_html_comments_exclude_all_heading_styles[ ]": 0.002415749942883849, "tests/test_file_outline_html_comments.py::test_html_comments_exclude_all_heading_styles[]": 0.002385624684393406, "tests/test_file_outline_html_comments.py::test_non_block_comment_marker_does_not_hide_headings[ ]": 0.0005670830141752958, "tests/test_web_fetch_relative_links.py::test_base_precheck_false_positives_do_not_override_page_url[]": 0.0009301260579377413, "tests/test_web_fetch_relative_links.py::test_base_precheck_false_positives_do_not_override_page_url[Example <base href=\"/ignored/\">]": 0.0003995827864855528, "tests/test_web_fetch_relative_links.py::test_base_precheck_retains_case_insensitive_tree_selection[]": 0.0006370821502059698, "tests/test_web_fetch_relative_links.py::test_base_precheck_retains_case_insensitive_tree_selection[]": 0.0009517089929431677, "tests/test_web_fetch_relative_links.py::test_document_base_skips_target_only_base": 0.31234599999152124, "tests/test_web_fetch_relative_links.py::test_empty_destination_uses_document_base[href href=\"/ignored\"]": 0.000235292362049222, "tests/test_web_fetch_relative_links.py::test_empty_destination_uses_document_base[href=\"\"]": 0.00023424974642693996, "tests/test_web_fetch_relative_links.py::test_empty_destination_uses_document_base[href='']": 0.00024208403192460537, "tests/test_web_fetch_relative_links.py::test_empty_destination_uses_document_base[href]": 0.0002932078205049038, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_images_and_relative_document_base": 0.3019664578605443, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[#section-https://example.com/docs/current#section]": 0.31024879193864763, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[../next-https://example.com/next]": 0.29324070713482797, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[//cdn.example.com/file-https://cdn.example.com/file]": 0.28475749981589615, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[/reference-https://example.com/reference]": 0.3748811238911003, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[?page=2-https://example.com/docs/current?page=2]": 0.3168577910400927, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[https://other.example.com/file-https://other.example.com/file]": 0.301866500871256, "tests/test_web_fetch_relative_links.py::test_extract_article_resolves_link_destinations[mailto:help@example.com-mailto:help@example.com]": 0.3085322508122772, "tests/test_web_fetch_relative_links.py::test_extract_article_uses_first_document_base[//cdn.example.com/assets/-https://cdn.example.com/assets/next]": 0.386127709178254, "tests/test_web_fetch_relative_links.py::test_extract_article_uses_first_document_base[ftp://files.example.com/assets/-ftp://files.example.com/assets/next]": 0.35354683408513665, "tests/test_web_fetch_relative_links.py::test_extract_article_uses_first_document_base[https://cdn.example.com/assets/-https://cdn.example.com/assets/next]": 0.2933323751203716, "tests/test_web_fetch_relative_links.py::test_extract_article_without_url_preserves_legacy_relative_links": 0.3763738330453634, "tests/test_web_fetch_relative_links.py::test_invalid_document_base_does_not_lose_valid_relative_links[about:blank]": 0.3023660406470299, "tests/test_web_fetch_relative_links.py::test_invalid_document_base_does_not_lose_valid_relative_links[blob:https://example.com/id]": 0.29344487516209483, "tests/test_web_fetch_relative_links.py::test_invalid_document_base_does_not_lose_valid_relative_links[data:text/plain,invalid]": 0.3268144987523556, "tests/test_web_fetch_relative_links.py::test_invalid_document_base_does_not_lose_valid_relative_links[http://[broken]": 0.6831452082842588, "tests/test_web_fetch_relative_links.py::test_invalid_document_base_does_not_lose_valid_relative_links[javascript:void(0)]": 0.32750433310866356, "tests/test_web_fetch_relative_links.py::test_invalid_document_base_does_not_lose_valid_relative_links[mailto:help@example.com]": 0.30170300020836294, "tests/test_web_fetch_relative_links.py::test_pages_without_base_skip_html5_tree_construction": 0.0002535830717533827, "tests/test_web_fetch_relative_links.py::test_python_extraction_fallback_preserves_article_text": 0.008772790897637606, "tests/test_web_fetch_relative_links.py::test_rewriter_changes_only_destination_values[HREF='../next']": 0.00032137404195964336, "tests/test_web_fetch_relative_links.py::test_rewriter_changes_only_destination_values[href = \"../next\" href=\"/ignored\"]": 0.0004766262136399746, "tests/test_web_fetch_relative_links.py::test_rewriter_changes_only_destination_values[href=\"../next?x=1&y=2\"]": 0.0004463342484086752, "tests/test_web_fetch_relative_links.py::test_rewriter_changes_only_destination_values[href=../next]": 0.0006952497642487288, "tests/test_web_fetch_relative_links.py::test_rewriter_preserves_link_examples_in_text_elements[iframe]": 0.00034583290107548237, "tests/test_web_fetch_relative_links.py::test_rewriter_preserves_link_examples_in_text_elements[noembed]": 0.00030300067737698555, "tests/test_web_fetch_relative_links.py::test_rewriter_preserves_link_examples_in_text_elements[noframes]": 0.00030370778404176235, "tests/test_web_fetch_relative_links.py::test_rewriter_preserves_link_examples_in_text_elements[textarea]": 0.00039254198782145977, "tests/test_web_fetch_relative_links.py::test_rewriter_preserves_link_examples_in_text_elements[title]": 0.0002883337438106537, "tests/test_web_fetch_relative_links.py::test_rewriter_preserves_link_examples_in_text_elements[xmp]": 0.0003450827207416296, "tests/test_web_fetch_relative_links.py::test_textarea_with_script_example_does_not_hide_following_links": 0.0002206240314990282, "tests/test_web_fetch_relative_links.py::test_url_resolution_preserves_malformed_markup_extraction[Outer Inner Tail]": 0.7463619152549654, "tests/test_web_fetch_relative_links.py::test_url_resolution_preserves_malformed_markup_extraction[Bold mixed italics]": 0.6543139577843249, "tests/test_web_fetch_relative_links.py::test_url_resolution_preserves_malformed_markup_extraction[

Before

Block
after

]": 0.6534985001198947, "tests/test_web_fetch_relative_links.py::test_url_resolution_preserves_malformed_markup_extraction[Outside
Cell
]": 0.6297638737596571, "tests/test_web_fetch_relative_links.py::test_web_fetch_resolves_relative_links_through_real_extraction[asyncio-browserless]": 0.3049574578180909, "tests/test_web_fetch_relative_links.py::test_web_fetch_resolves_relative_links_through_real_extraction[asyncio-infoquest]": 0.2941127500962466, "tests/test_web_fetch_relative_links.py::test_web_fetch_resolves_relative_links_through_real_extraction[asyncio-jina_ai]": 0.2996652931906283, "tests/test_web_search_time_range.py::test_web_search_time_range_schema_is_consistent[brave]": 0.0007994170300662518, "tests/test_web_search_time_range.py::test_web_search_time_range_schema_is_consistent[ddg]": 0.0034615411423146725, "tests/test_web_search_time_range.py::test_web_search_time_range_schema_is_consistent[searxng]": 0.000738292234018445, "tests/test_web_search_time_range.py::test_web_search_time_range_schema_is_consistent[sofya]": 0.0010919589549303055, "tests/test_web_search_time_range.py::test_web_search_time_range_schema_is_consistent[tavily]": 0.0003374170046299696, "tests/test_webz_tools.py::test_call_count_overrides_configuration_unless_omitted[20-arguments1-5]": 0.0014326241798698902, "tests/test_webz_tools.py::test_call_count_overrides_configuration_unless_omitted[20-arguments3-20]": 0.0011289587710052729, "tests/test_webz_tools.py::test_call_count_overrides_configuration_unless_omitted[20-arguments4-20]": 0.001122083980590105, "tests/test_webz_tools.py::test_call_count_overrides_configuration_unless_omitted[5-arguments0-20]": 0.0010554178152233362, "tests/test_webz_tools.py::test_call_count_overrides_configuration_unless_omitted[invalid-arguments2-3]": 0.001265999861061573, "tests/test_webz_tools.py::test_cancellation_propagates": 0.0010057082399725914, "tests/test_webz_tools.py::test_configured_result_count[-1-1]": 0.001139709260314703, "tests/test_webz_tools.py::test_configured_result_count[-3.5-5]": 0.001246956642717123, "tests/test_webz_tools.py::test_configured_result_count[12-12]": 0.0010685408487915993, "tests/test_webz_tools.py::test_configured_result_count[200-100]": 0.0011664158664643764, "tests/test_webz_tools.py::test_configured_result_count[3.0-3]": 0.001084999879822135, "tests/test_webz_tools.py::test_configured_result_count[3.5-5]": 0.0012034156825393438, "tests/test_webz_tools.py::test_configured_result_count[False-5]": 0.001212666742503643, "tests/test_webz_tools.py::test_configured_result_count[None-5]": 0.0011046670842915773, "tests/test_webz_tools.py::test_configured_result_count[True-5]": 0.0014212499372661114, "tests/test_webz_tools.py::test_configured_result_count[inf-5]": 0.0011926251463592052, "tests/test_webz_tools.py::test_configured_result_count[invalid-5]": 0.001345708966255188, "tests/test_webz_tools.py::test_configured_result_count[nan-5]": 0.0012564589269459248, "tests/test_webz_tools.py::test_doctor_recognizes_webz_credentials": 0.007746667135506868, "tests/test_webz_tools.py::test_environment_key_configured_count_and_no_implicit_filters": 0.0012604580260813236, "tests/test_webz_tools.py::test_http_errors_do_not_echo_provider_body_or_credentials[302]": 0.0012943753972649574, "tests/test_webz_tools.py::test_http_errors_do_not_echo_provider_body_or_credentials[401]": 0.0013013321440666914, "tests/test_webz_tools.py::test_http_errors_do_not_echo_provider_body_or_credentials[429]": 0.0013362490572035313, "tests/test_webz_tools.py::test_http_errors_do_not_echo_provider_body_or_credentials[500]": 0.0013082509394735098, "tests/test_webz_tools.py::test_invalid_configured_count_logs_value": 0.0011784161906689405, "tests/test_webz_tools.py::test_invalid_input_never_makes_request[arguments0]": 0.0008104590233415365, "tests/test_webz_tools.py::test_invalid_input_never_makes_request[arguments1]": 0.0008293751161545515, "tests/test_webz_tools.py::test_invalid_input_never_makes_request[arguments2]": 0.0008795408066362143, "tests/test_webz_tools.py::test_invalid_input_never_makes_request[arguments3]": 0.0007627927698194981, "tests/test_webz_tools.py::test_invalid_input_never_makes_request[arguments4]": 0.0007225419394671917, "tests/test_webz_tools.py::test_invalid_json_is_logged_without_response_body": 0.0009937090799212456, "tests/test_webz_tools.py::test_malformed_item_preserves_valid_neighbors[None]": 0.001517666969448328, "tests/test_webz_tools.py::test_malformed_item_preserves_valid_neighbors[bad_item1]": 0.0012602920178323984, "tests/test_webz_tools.py::test_malformed_item_preserves_valid_neighbors[bad_item2]": 0.0012649570126086473, "tests/test_webz_tools.py::test_malformed_item_preserves_valid_neighbors[bad_item3]": 0.0012315839994698763, "tests/test_webz_tools.py::test_malformed_item_preserves_valid_neighbors[bad_item4]": 0.0010889170225709677, "tests/test_webz_tools.py::test_malformed_payload_is_an_error[payload0]": 0.001577042043209076, "tests/test_webz_tools.py::test_malformed_payload_is_an_error[payload1]": 0.0012311239261180162, "tests/test_webz_tools.py::test_malformed_payload_is_an_error[payload2]": 0.0011702917981892824, "tests/test_webz_tools.py::test_malformed_payload_is_an_error[payload3]": 0.001228166976943612, "tests/test_webz_tools.py::test_missing_configured_count_defaults_to_five": 0.000991542125120759, "tests/test_webz_tools.py::test_missing_key_never_makes_request": 0.0011671259999275208, "tests/test_webz_tools.py::test_relative_window_uses_utc_and_explicit_lower_bound_wins[day-2026-09-23]": 0.002061499049887061, "tests/test_webz_tools.py::test_relative_window_uses_utc_and_explicit_lower_bound_wins[month-2026-08-25]": 0.002091208240017295, "tests/test_webz_tools.py::test_relative_window_uses_utc_and_explicit_lower_bound_wins[week-2026-09-17]": 0.001944500021636486, "tests/test_webz_tools.py::test_relative_window_uses_utc_and_explicit_lower_bound_wins[year-2025-09-24]": 0.0016900408081710339, "tests/test_webz_tools.py::test_request_filters_and_normalized_results": 0.012372582918033004, "tests/test_webz_tools.py::test_setup_wizard_offers_webz_with_env_key": 0.0022564588580280542, "tests/test_webz_tools.py::test_summary_fallback_and_output_limit": 0.0011830830480903387, "tests/test_webz_tools.py::test_transport_failures_are_sanitized[exception0]": 0.0013716239482164383, "tests/test_webz_tools.py::test_transport_failures_are_sanitized[exception1]": 0.0012069998774677515, "tests/test_wechat_allowed_file_extensions.py::test_absent_allowed_file_extensions_uses_the_built_in_defaults": 0.0005249578971415758, "tests/test_wechat_allowed_file_extensions.py::test_documented_list_narrows_the_allowlist": 0.00027112499810755253, "tests/test_wechat_allowed_file_extensions.py::test_dotless_and_padded_extension_names_are_normalized": 0.000251667108386755, "tests/test_wechat_allowed_file_extensions.py::test_empty_extension_config_stays_restricted": 0.00035049975849688053, "tests/test_wechat_allowed_file_extensions.py::test_extension_config_of_the_wrong_type_is_logged_before_falling_back": 0.0003668328281491995, "tests/test_wechat_allowed_file_extensions.py::test_scalar_extension_config_narrows_the_allowlist": 0.004305416950955987, "tests/test_wechat_allowed_file_extensions.py::test_scalar_extension_config_with_separators_warns": 0.00042566703632473946, "tests/test_wechat_allowed_file_extensions.py::test_space_separated_scalar_extension_config_warns": 0.0003453339450061321, "tests/test_wechat_allowed_file_extensions.py::test_unreadable_extension_entry_is_skipped_and_logged": 0.0003535009454935789, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[-inf]": 0.0003800422418862581, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[1.5]": 0.0006011670920997858, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[True]": 0.0005044166464358568, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users0]": 0.0004060831852257252, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users1]": 0.00038670795038342476, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users2]": 0.00038129184395074844, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users3]": 0.00041887606494128704, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users6]": 0.0003919578157365322, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[allowed_users7]": 0.00038916710764169693, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[inf]": 0.0003727918956428766, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_allowlist_without_a_parseable_entry_denies_everyone[nan]": 0.00037262472324073315, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_connect_code_is_consumed_when_allowlist_denies_everyone": 0.0005267078522592783, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_gate_uses_ilink_user_id_and_skips_media_for_strangers": 0.0012996240984648466, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_integer_valued_float_is_integer_text_and_numeric_strings_stay_literal": 0.00026041711680591106, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_listed_ids_are_allowed_and_others_denied[frozenset]": 0.0002557502593845129, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_listed_ids_are_allowed_and_others_denied[list]": 0.0003028758801519871, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_listed_ids_are_allowed_and_others_denied[set]": 0.0004222090356051922, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_listed_ids_are_allowed_and_others_denied[tuple]": 0.00037150015123188496, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_padded_id_matches_the_stripped_value": 0.00022087479010224342, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_allowlist_admits_the_id_and_not_a_character": 0.00041850004345178604, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_id_padding_does_not_warn[ \\twxid-alice\\n ]": 0.00038312585093081, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_id_padding_does_not_warn[wxid-alice]": 0.00045145885087549686, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_ids_with_separators_warn_but_remain_one_id[ ]": 0.00037124985828995705, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_ids_with_separators_warn_but_remain_one_id[, ]": 0.000380207784473896, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_ids_with_separators_warn_but_remain_one_id[,]": 0.00040824967436492443, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_ids_with_separators_warn_but_remain_one_id[\\n]": 0.00037474907003343105, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_ids_with_separators_warn_but_remain_one_id[\\t]": 0.00038087600842118263, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_ids_with_separators_warn_but_remain_one_id[\\u2003]": 0.0003982079215347767, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_user_id_is_one_entry_not_its_characters[int]": 0.0002445001155138016, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_scalar_user_id_is_one_entry_not_its_characters[str]": 0.00028250087052583694, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_set_of_ids_allows_members_and_mapping_does_not_allow_its_keys": 0.00027183303609490395, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[ ]": 0.0004327076021581888, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[1.5]": 0.00040695792995393276, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[None]": 0.0004131235182285309, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[True]": 0.00041958317160606384, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[]": 0.0007541249506175518, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[bad_entry6]": 0.00040483311749994755, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unparseable_entry_is_dropped_with_warning[nan]": 0.0004021250642836094, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unreadable_allowlist_drops_chat_and_command_before_media_download": 0.000578876119107008, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra0]": 0.0007810008246451616, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra1]": 0.00040616700425744057, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra2]": 0.00047829304821789265, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra3]": 0.000552500132471323, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra4]": 0.0004102920647710562, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra5]": 0.0009637922048568726, "tests/test_wechat_channel.py::TestWechatAllowedUsers::test_unset_or_empty_allowlist_allows_everyone_without_warning[config_extra6]": 0.0015508749056607485, "tests/test_wechat_channel.py::test_aes_roundtrip_encrypts_and_decrypts": 0.0003543761558830738, "tests/test_wechat_channel.py::test_allowed_users_filter_blocks_non_whitelisted_sender": 0.00039212615229189396, "tests/test_wechat_channel.py::test_auth_state_is_loaded_from_disk": 0.007238333113491535, "tests/test_wechat_channel.py::test_boundary_sized_inbound_image_survives_pkcs7_padding": 0.007856832118704915, "tests/test_wechat_channel.py::test_build_upload_request_supports_no_need_thumb": 0.0002529171761125326, "tests/test_wechat_channel.py::test_connect_code_bypasses_allowed_users_filter": 0.10061229206621647, "tests/test_wechat_channel.py::test_download_cdn_bytes_aborts_when_stream_exceeds_cap": 0.0005554580129683018, "tests/test_wechat_channel.py::test_download_cdn_bytes_rejects_compressed_response_before_decode": 0.031046624993905425, "tests/test_wechat_channel.py::test_download_cdn_bytes_streams_identity_response": 0.0006377496756613255, "tests/test_wechat_channel.py::test_handle_update_downloads_inbound_file": 0.008019333938136697, "tests/test_wechat_channel.py::test_handle_update_downloads_inbound_file_with_media_aes_key_base64_of_hex": 0.007505206856876612, "tests/test_wechat_channel.py::test_handle_update_downloads_inbound_file_with_media_aeskey_hex": 0.0073852080386132, "tests/test_wechat_channel.py::test_handle_update_downloads_inbound_file_with_unpadded_item_aes_key": 0.007567583117634058, "tests/test_wechat_channel.py::test_handle_update_downloads_inbound_image": 0.025454499991610646, "tests/test_wechat_channel.py::test_handle_update_downloads_inbound_png_with_png_extension": 0.013083584373816848, "tests/test_wechat_channel.py::test_handle_update_http_download_failure_is_sanitized_not_raised": 0.007878707954660058, "tests/test_wechat_channel.py::test_handle_update_preserves_text_and_ref_msg_with_image": 0.010428500827401876, "tests/test_wechat_channel.py::test_handle_update_publishes_private_chat_message": 0.0019416653085500002, "tests/test_wechat_channel.py::test_handle_update_routes_slash_command_as_command": 0.0006224173121154308, "tests/test_wechat_channel.py::test_handle_update_skips_disallowed_inbound_file": 0.0073186669033020735, "tests/test_wechat_channel.py::test_handle_update_skips_image_without_url_or_key": 0.009168374119326472, "tests/test_wechat_channel.py::test_handle_update_skips_media_from_disallowed_host": 0.007319500204175711, "tests/test_wechat_channel.py::test_is_allowed_media_url_suffix_boundaries": 0.0006682509556412697, "tests/test_wechat_channel.py::test_poll_loop_one_bad_message_does_not_permanently_lose_its_siblings": 0.010245084296911955, "tests/test_wechat_channel.py::test_poll_loop_updates_server_timeout": 0.0005889588501304388, "tests/test_wechat_channel.py::test_protocol_helpers_build_expected_values": 0.00036270800046622753, "tests/test_wechat_channel.py::test_qrcode_confirmation_drains_auth_persistence_across_cancellation": 0.008906458970159292, "tests/test_wechat_channel.py::test_qrcode_login_binds_and_persists_auth_state": 0.008648790651932359, "tests/test_wechat_channel.py::test_qrcode_poll_request_is_cancelled_at_total_deadline": 1.002865333110094, "tests/test_wechat_channel.py::test_qrcode_poll_request_timeout_is_bounded_by_remaining_deadline": 0.000777748879045248, "tests/test_wechat_channel.py::test_qrcode_status_uses_dedicated_request_timeout": 0.0006557488813996315, "tests/test_wechat_channel.py::test_save_auth_state_chmod_failure_is_logged_not_warned": 0.00894612492993474, "tests/test_wechat_channel.py::test_save_auth_state_tightens_preexisting_loose_file": 0.007777792168781161, "tests/test_wechat_channel.py::test_send_file_blocks_disallowed_regular_file": 0.007635540561750531, "tests/test_wechat_channel.py::test_send_file_prefers_cdn_response_header_for_image": 0.007538831792771816, "tests/test_wechat_channel.py::test_send_file_returns_false_without_upload_full_url": 0.007948166923597455, "tests/test_wechat_channel.py::test_send_file_skips_non_image": 0.007294791052117944, "tests/test_wechat_channel.py::test_send_file_uploads_and_sends_image": 0.007979582995176315, "tests/test_wechat_channel.py::test_send_file_uploads_and_sends_regular_file": 0.007569291163235903, "tests/test_wechat_channel.py::test_send_image_uses_post_even_when_upload_full_url_present": 0.007928416132926941, "tests/test_wechat_channel.py::test_send_regular_file_uses_cdn_upload_fallback_when_upload_full_url_missing": 0.007655457826331258, "tests/test_wechat_channel.py::test_send_skips_when_context_token_missing": 0.0004065004177391529, "tests/test_wechat_channel.py::test_send_uses_cached_context_token": 0.0007379171438515186, "tests/test_wechat_channel.py::test_state_cursor_is_loaded_from_disk": 0.007370583945885301, "tests/test_wechat_channel.py::test_timing_config_requires_positive_finite_values": 0.00030254176817834377, "tests/test_wechat_cursor_persistence_cancellation.py::test_poll_cursor_persistence_drains_across_cancellation": 0.009090624051168561, "tests/test_wechat_cursor_persistence_cancellation.py::test_poll_token_expiry_finishes_both_writes_before_cancellation[cancel-during-auth]": 0.010123916901648045, "tests/test_wechat_cursor_persistence_cancellation.py::test_poll_token_expiry_finishes_both_writes_before_cancellation[cancel-during-cursor]": 0.00920049985870719, "tests/test_wechat_cursor_persistence_cancellation.py::test_poll_token_expiry_finishes_both_writes_before_cancellation[no-cancellation]": 0.009263833984732628, "tests/test_wechat_notifications.py::test_bind_saves_private_context_outside_public_metadata": 0.0011513328645378351, "tests/test_wechat_notifications.py::test_context_persistence_failure_does_not_drop_inbound_chat": 0.001143542118370533, "tests/test_wechat_notifications.py::test_group_connect_code_cannot_seed_private_notification_context": 0.0012379568070173264, "tests/test_wechat_notifications.py::test_inbound_private_context_refresh_does_not_use_group_context[None]": 0.001018207985907793, "tests/test_wechat_notifications.py::test_inbound_private_context_refresh_does_not_use_group_context[group-1]": 0.0009262508247047663, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload0]": 0.007176748942583799, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload1]": 0.003086250042542815, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload2]": 0.00153833394870162, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload3]": 0.0023342077620327473, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload4]": 0.001574251102283597, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload5]": 0.0013087077531963587, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload6]": 0.0012644168455153704, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload7]": 0.001323541859164834, "tests/test_wechat_notifications.py::test_notification_accepts_optional_zero_codes_and_remains_nonblocking[payload8]": 0.0018281671218574047, "tests/test_wechat_notifications.py::test_notification_does_not_accept_empty_or_invalid_response_body[]": 0.001542750047519803, "tests/test_wechat_notifications.py::test_notification_does_not_accept_empty_or_invalid_response_body[not JSON]": 0.0016485010273754597, "tests/test_wechat_notifications.py::test_notification_rechecks_owner_after_reading_context": 0.0009503760375082493, "tests/test_wechat_notifications.py::test_notification_rejects_unmatched_binding[overrides0]": 0.0015975004062056541, "tests/test_wechat_notifications.py::test_notification_rejects_unmatched_binding[overrides1]": 0.001789917005226016, "tests/test_wechat_notifications.py::test_notification_rejects_unmatched_binding[overrides2]": 0.0010044171940535307, "tests/test_wechat_notifications.py::test_notification_rejects_unmatched_binding[overrides3]": 0.001749292016029358, "tests/test_wechat_notifications.py::test_notification_rejects_unmatched_binding[overrides4]": 0.0010754168033599854, "tests/test_wechat_notifications.py::test_notification_requires_json_object_without_changing_legacy_request_parsing[\"text\"]": 0.0011131246574223042, "tests/test_wechat_notifications.py::test_notification_requires_json_object_without_changing_legacy_request_parsing[[]]": 0.0017976670060306787, "tests/test_wechat_notifications.py::test_notification_requires_json_object_without_changing_legacy_request_parsing[null]": 0.0014492899645119905, "tests/test_wechat_notifications.py::test_notification_requires_private_persisted_context_without_cache_fallback[None]": 0.0012956657446920872, "tests/test_wechat_notifications.py::test_notification_requires_private_persisted_context_without_cache_fallback[credentials1]": 0.0011324998922646046, "tests/test_wechat_notifications.py::test_notification_requires_private_persisted_context_without_cache_fallback[credentials2]": 0.0011307918466627598, "tests/test_wechat_notifications.py::test_notification_requires_private_persisted_context_without_cache_fallback[credentials3]": 0.0008770821150392294, "tests/test_wechat_notifications.py::test_notification_requires_private_persisted_context_without_cache_fallback[credentials4]": 0.0008960410486906767, "tests/test_wechat_notifications.py::test_notification_serializes_real_http_request_and_waits_for_ack": 0.0069201248697936535, "tests/test_wechat_notifications.py::test_notification_unavailability_parks_without_sending_or_retrying[lookup]": 0.001123376190662384, "tests/test_wechat_notifications.py::test_notification_unavailability_parks_without_sending_or_retrying[no-auth]": 0.001690457807853818, "tests/test_wechat_notifications.py::test_notification_unavailability_parks_without_sending_or_retrying[stopped-during-lookup]": 0.000979000935330987, "tests/test_wechat_notifications.py::test_notification_unavailability_parks_without_sending_or_retrying[stopped]": 0.0008575418032705784, "tests/test_wechat_notifications.py::test_notification_unavailability_parks_without_sending_or_retrying[transport]": 0.0010240429546684027, "tests/test_wechat_notifications.py::test_notification_without_owner_never_uses_cached_context": 0.0008657930884510279, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload0]": 0.0011014577466994524, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload1]": 0.002117458265274763, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload2]": 0.00227900012396276, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload3]": 0.0021305831614881754, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload4]": 0.07560849888250232, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload5]": 0.05867916694842279, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload6]": 0.006100083934143186, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload7]": 0.0033807912841439247, "tests/test_wechat_notifications.py::test_platform_rejection_is_visible_and_sent_once_without_token_in_error[payload8]": 0.0027500828728079796, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_preserves_read_errors": 0.006930666975677013, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[disabled-negative]": 0.0071105011738836765, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[disabled-zero]": 0.007454293081536889, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[empty]": 0.007252873852849007, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[exact-limit]": 0.007096999790519476, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[one-byte-over]": 0.007324750069528818, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[well-over-limit]": 0.007280293153598905, "tests/test_wechat_outbound_bounded_reads.py::test_read_outbound_bytes_returns_only_complete_allowed_payloads[within-limit]": 0.007599458796903491, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[already-over-limit-file]": 0.007307291030883789, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[already-over-limit-image]": 0.0073273328598588705, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[disabled-negative-file]": 0.008725417079403996, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[disabled-negative-image]": 0.008427916094660759, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[disabled-zero-file]": 0.008927626069635153, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[disabled-zero-image]": 0.007819876074790955, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[empty-file]": 0.008274415973573923, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[empty-image]": 0.007816333323717117, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[exact-limit-file]": 0.008389125112444162, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[exact-limit-image]": 0.007720251102000475, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[growth-over-limit-file]": 0.008070248877629638, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[growth-over-limit-image]": 0.00828712503425777, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[growth-within-limit-file]": 0.008404209045693278, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_bounds_reads[growth-within-limit-image]": 0.007883333135396242, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_handles_missing_file[file]": 0.008167834021151066, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_handles_missing_file[image]": 0.008164666825905442, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_rejects_over_limit_read_result[file]": 0.00800404092296958, "tests/test_wechat_outbound_bounded_reads.py::test_send_attachment_rejects_over_limit_read_result[image]": 0.008429498877376318, "tests/test_wechat_qr_login.py::test_action_required_states_do_not_silently_wait[binded_redirect-already_bound]": 0.000624791020527482, "tests/test_wechat_qr_login.py::test_action_required_states_do_not_silently_wait[new-unsupported-status-invalid_response]": 0.0007974579930305481, "tests/test_wechat_qr_login.py::test_action_required_states_do_not_silently_wait[verify_code_blocked-verification_blocked]": 0.0007257512770593166, "tests/test_wechat_qr_login.py::test_browser_status_request_uses_channel_qrcode_timeout": 0.0007133327890187502, "tests/test_wechat_qr_login.py::test_browser_transport_closes_http_client_without_starting_channel": 0.0010228331666439772, "tests/test_wechat_qr_login.py::test_cancel_fences_late_confirmation": 0.0007437907624989748, "tests/test_wechat_qr_login.py::test_concurrent_polls_only_apply_once": 0.0008732911664992571, "tests/test_wechat_qr_login.py::test_confirmation_applies_credentials_once_without_returning_them": 0.0009183741640299559, "tests/test_wechat_qr_login.py::test_confirmation_cannot_save_token_to_untrusted_api_host": 0.0006837919354438782, "tests/test_wechat_qr_login.py::test_expiry_and_provider_timeout_do_not_apply_credentials": 0.000613626092672348, "tests/test_wechat_qr_login.py::test_expiry_during_poll_rejects_late_credentials": 0.0007229589391499758, "tests/test_wechat_qr_login.py::test_failed_apply_is_not_repeated_or_exposed": 0.0008262910414487123, "tests/test_wechat_qr_login.py::test_invalid_provider_response_and_missing_credentials": 0.0007875000592321157, "tests/test_wechat_qr_login.py::test_new_session_invalidates_old_and_manual_mutation_cancels": 0.000864000990986824, "tests/test_wechat_qr_login.py::test_other_owner_cannot_read_cancel_or_replace_pending_login": 0.0007299156859517097, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response0-verification_required-verification_rejected]": 0.0009620410855859518, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response1-scanned-None]": 0.000825708732008934, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response2-expired-None]": 0.0007053338922560215, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response3-failed-verification_blocked]": 0.0007819170132279396, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response4-failed-already_bound]": 0.0006748330779373646, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response5-failed-invalid_response]": 0.0006742500700056553, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response6-failed-invalid_response]": 0.0007369180675595999, "tests/test_wechat_qr_login.py::test_pairing_code_is_cleared_after_provider_decides[response7-failed-invalid_response]": 0.0008476253133267164, "tests/test_wechat_qr_login.py::test_pairing_timeout_keeps_code_and_signals_automatic_retry": 0.001165374182164669, "tests/test_wechat_qr_login.py::test_pairing_transport_uses_long_poll_and_provider_query": 0.0006264997646212578, "tests/test_wechat_qr_login.py::test_pairing_wait_and_redirect_keep_polling_with_submitted_code[response0]": 0.0010566669516265392, "tests/test_wechat_qr_login.py::test_pairing_wait_and_redirect_keep_polling_with_submitted_code[response1]": 0.0006751238834112883, "tests/test_wechat_qr_login.py::test_pairing_wait_and_redirect_keep_polling_with_submitted_code[response2]": 0.0008092478383332491, "tests/test_wechat_qr_login.py::test_pairing_wait_handles_network_retry_and_session_end[expired]": 0.0007345408666878939, "tests/test_wechat_qr_login.py::test_pairing_wait_handles_network_retry_and_session_end[invalid_response]": 0.0006734163034707308, "tests/test_wechat_qr_login.py::test_pairing_wait_handles_network_retry_and_session_end[timeout]": 0.0007355839479714632, "tests/test_wechat_qr_login.py::test_pairing_wait_handles_network_retry_and_session_end[transport]": 0.0007902081124484539, "tests/test_wechat_qr_login.py::test_redirect_then_confirmation_saves_returned_api_host": 0.0007975008338689804, "tests/test_wechat_qr_login.py::test_temporary_provider_error_retries_same_qr_and_clears_feedback": 0.00080829206854105, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[127.0.0.1]": 0.0006672078743577003, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[]": 0.0006468752399086952, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[evil.example]": 0.0007248758338391781, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[ilinkai.weixin.qq.com/path]": 0.0006249169819056988, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[ilinkai.weixin.qq.com:8001]": 0.0008370829746127129, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[ilinkai.weixin.qq.com@127.0.0.1]": 0.000788083765655756, "tests/test_wechat_qr_login.py::test_untrusted_provider_redirect_is_rejected[weixin.qq.com.evil.example]": 0.0008752492722123861, "tests/test_wechat_qr_login.py::test_verification_code_is_submitted_without_exposing_or_reusing_it": 0.0007307499181479216, "tests/test_wechat_qr_login.py::test_verification_input_and_expired_sessions_do_not_reach_provider": 0.0008250412065535784, "tests/test_wecom_content_limit.py::TestClipToByteLimit::test_exact_limit_passes_through": 0.00027091684751212597, "tests/test_wecom_content_limit.py::TestClipToByteLimit::test_full_width_report_stays_within_protocol_cap": 0.0004967919085174799, "tests/test_wecom_content_limit.py::TestClipToByteLimit::test_multibyte_cut_never_splits_a_character": 0.00032995804212987423, "tests/test_wecom_content_limit.py::TestClipToByteLimit::test_short_text_passes_through": 0.00029512494802474976, "tests/test_wecom_content_limit.py::TestEmojiBoundaries::test_clip_at_emoji_boundary_stays_within_budget": 0.00023058336228132248, "tests/test_wecom_content_limit.py::TestEmojiBoundaries::test_split_all_emoji_input_terminates_and_preserves": 0.00027554319240152836, "tests/test_wecom_content_limit.py::TestEmojiBoundaries::test_split_tiny_limit_with_emoji_never_loops_or_loses": 0.0002229588571935892, "tests/test_wecom_content_limit.py::TestSendWsChatSerialization::test_completed_chat_lock_is_reclaimed": 0.0003089990932494402, "tests/test_wecom_content_limit.py::TestSendWsChatSerialization::test_concurrent_batches_to_same_chat_stay_contiguous": 0.0012396671809256077, "tests/test_wecom_content_limit.py::TestSendWsChatSerialization::test_concurrent_senders_each_leave_no_locks": 0.000518332701176405, "tests/test_wecom_content_limit.py::TestSendWsChatSerialization::test_different_chats_keep_their_own_order": 0.0008302091155201197, "tests/test_wecom_content_limit.py::TestSendWsChatSerialization::test_lock_is_reclaimed_after_a_capped_batch": 0.0007864166982471943, "tests/test_wecom_content_limit.py::TestSendWsChatSerialization::test_staggered_waiter_keeps_one_lock_and_registry_drains": 0.0011774171143770218, "tests/test_wecom_content_limit.py::TestSendWsContentLimit::test_proactive_push_short_text_single_message": 0.0004763738252222538, "tests/test_wecom_content_limit.py::TestSendWsContentLimit::test_proactive_push_splits_into_sequential_markdown_messages": 0.0007685828022658825, "tests/test_wecom_content_limit.py::TestSendWsContentLimit::test_stream_reply_clips_overlong_snapshot": 0.0010169569868594408, "tests/test_wecom_content_limit.py::TestSendWsContentLimit::test_stream_reply_short_text_untouched": 0.0006490838713943958, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_boundary_newline_lands_on_chunk_tail": 0.00026641692966222763, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_cap_clips_the_unsplit_remainder": 0.0005960839334875345, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_each_chunk_within_limit_and_content_preserved": 0.0003552918788045645, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_leading_blank_lines_are_content_not_dropped": 0.0006713331677019596, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_limit_narrower_than_one_character_still_advances": 0.00027983286418020725, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_no_newline_falls_back_to_hard_cut": 0.0002492929343134165, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_short_text_is_single_chunk": 0.00024425098672509193, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_split_caps_chunk_batch_with_truncation_marker": 0.0007401260081678629, "tests/test_wecom_content_limit.py::TestSplitForByteLimit::test_split_under_cap_is_not_marked": 0.00024229194968938828, "tests/test_wecom_group_bindings.py::test_legacy_group_binding_retains_owner_and_existing_thread": 0.05708670918829739, "tests/test_wecom_group_bindings.py::test_named_group_connect_records_a_human_label_without_exposing_chatid": 0.05260929209180176, "tests/test_wecom_group_bindings.py::test_private_binding_does_not_authorize_an_unbound_group[private_metadata0]": 0.05266199912875891, "tests/test_wecom_group_bindings.py::test_private_binding_does_not_authorize_an_unbound_group[private_metadata1]": 0.04883641563355923, "tests/test_wecom_group_bindings.py::test_private_binding_does_not_authorize_an_unbound_group[private_metadata2]": 0.05073083401657641, "tests/test_wecom_ws_text.py::TestOnWsTextQuoteParsing::test_quote_content_is_null_does_not_crash": 0.00034670671448111534, "tests/test_wecom_ws_text.py::TestOnWsTextQuoteParsing::test_quote_is_null_does_not_crash": 0.000495540676638484, "tests/test_wecom_ws_text.py::TestOnWsTextQuoteParsing::test_quote_text_is_null_does_not_crash": 0.0003668328281491995, "tests/test_wecom_ws_text.py::TestOnWsTextQuoteParsing::test_text_and_valid_quote_are_combined": 0.0005626247730106115, "tests/test_wecom_ws_text.py::TestOnWsTextQuoteParsing::test_text_with_null_quote_still_publishes": 0.0004150841850787401, "tests/test_worker_langfuse_metadata.py::test_run_agent_falls_back_to_default_user_when_unset": 0.000923793064430356, "tests/test_worker_langfuse_metadata.py::test_run_agent_injects_langfuse_metadata": 0.0019282512366771698, "tests/test_worker_langfuse_metadata.py::test_run_agent_overwrites_caller_supplied_trace_id": 0.0008098760154098272, "tests/test_worker_langfuse_metadata.py::test_run_agent_preserves_caller_metadata_overrides": 0.000863292021676898, "tests/test_worker_langfuse_metadata.py::test_run_agent_skips_metadata_when_langfuse_disabled": 0.000816625077277422, "tests/test_worker_langfuse_metadata.py::test_run_agent_tags_the_effective_model[None]": 0.02146333293057978, "tests/test_worker_langfuse_metadata.py::test_run_agent_tags_the_effective_model[actual-model]": 0.013786581810563803, "tests/test_worker_langfuse_metadata.py::test_run_agent_tags_the_effective_model[missing-model]": 0.013859540922567248, "tests/test_worker_langfuse_metadata.py::test_run_agent_uses_context_user_id_over_contextvar": 0.0010275840759277344, "tests/test_worker_stream_subgraph_namespace.py::TestComposeSseEvent::test_nested_namespace_joins_all_segments": 0.00019612419418990612, "tests/test_worker_stream_subgraph_namespace.py::TestComposeSseEvent::test_root_frame_keeps_bare_event_name": 0.0002035002689808607, "tests/test_worker_stream_subgraph_namespace.py::TestComposeSseEvent::test_subgraph_frame_gets_namespace_qualified_name": 0.00019483407959342003, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_failed_lookup_is_retried_once_the_feed_advances": 0.0007446235977113247, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_message_not_in_the_feed_is_left_unstamped": 0.0005636250134557486, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_miss_is_not_retried_while_the_feed_is_unchanged": 0.0006069988012313843, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_miss_is_retried_once_the_feed_advances": 0.0005579590797424316, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_resolved_identity_is_not_looked_up_twice": 0.0005438753869384527, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_resolved_identity_survives_a_feed_advance": 0.0005864158738404512, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_a_run_without_a_journal_still_builds_a_stamper": 0.0005797918420284986, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_no_stamper_publishes_the_frame_unchanged": 0.000599791994318366, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_root_values_frame_stamps_a_persisted_message": 0.0006185832899063826, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_stamping_survives_a_launch_path_without_user_context": 0.05146366613917053, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_subgraph_frames_are_not_stamped": 0.0005704578943550587, "tests/test_worker_stream_subgraph_namespace.py::TestMessageSeqStamping::test_the_run_stamper_re_asks_after_the_journal_writes": 0.0007459172047674656, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_only_root_frames_drive_the_file_tool_batcher": 0.0067526670172810555, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_root_custom_event_is_persisted_for_subagent_history": 0.0007599161472171545, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_root_message_chunks_go_through_the_batcher": 0.002542708767578006, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_root_values_snapshot_keeps_bare_event_name": 0.0004717910196632147, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_subagent_message_chunks_are_namespaced": 0.0004833340644836426, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_subagent_values_snapshot_is_never_published_as_bare_values": 0.0006636648904532194, "tests/test_worker_stream_subgraph_namespace.py::TestPublishStreamItem::test_subgraph_custom_event_is_not_persisted": 0.0005377079360187054, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_nested_subgraph_namespace_is_preserved_in_order": 0.00021033408120274544, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_root_frame_with_subgraphs_has_empty_namespace": 0.00033983332104980946, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_single_mode_fallback_is_root": 0.00020699924789369106, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_subgraph_frame_preserves_namespace": 0.0002325829118490219, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_two_tuple_under_subgraphs_is_root": 0.0002046667505055666, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_unparsable_item_under_subgraphs": 0.00020075123757123947, "tests/test_worker_stream_subgraph_namespace.py::TestUnpackStreamItem::test_without_subgraphs_frames_are_root": 0.00035891681909561157, "tests/test_worker_stream_subgraph_namespace.py::TestWorkerSubgraphStreamIntegration::test_delegated_error_fallback_does_not_mark_the_parent_run_as_error": 0.011124208802357316, "tests/test_worker_stream_subgraph_namespace.py::TestWorkerSubgraphStreamIntegration::test_delegated_error_fallback_in_task_running_event_does_not_mark_the_parent_run_as_error[stream_modes0-True]": 0.008118042955175042, "tests/test_worker_stream_subgraph_namespace.py::TestWorkerSubgraphStreamIntegration::test_delegated_error_fallback_in_task_running_event_does_not_mark_the_parent_run_as_error[stream_modes1-False]": 0.009382792050018907, "tests/test_worker_stream_subgraph_namespace.py::TestWorkerSubgraphStreamIntegration::test_delegated_error_fallback_in_task_running_event_does_not_mark_the_parent_run_as_error[stream_modes2-False]": 0.008870708988979459, "tests/test_worker_stream_subgraph_namespace.py::TestWorkerSubgraphStreamIntegration::test_stream_subgraphs_publishes_delegated_frames_namespaced_never_bare": 0.03945704223588109, "tests/test_worker_stream_subgraph_namespace.py::TestWorkerSubgraphStreamIntegration::test_without_stream_subgraphs_delegated_frames_stay_out_while_task_events_remain": 0.008887042058631778, "tests/test_worker_subagent_event_flush_cancellation.py::test_cancelled_failed_subagent_event_flush_rebuffers_before_propagating": 0.0014958332758396864, "tests/test_worker_subagent_event_flush_cancellation.py::test_repeated_cancellation_drains_inflight_subagent_event_flush": 0.0008896260987967253, "tests/test_worker_subagent_persistence.py::test_flush_is_idempotent_when_empty": 0.0005605828482657671, "tests/test_worker_subagent_persistence.py::test_flush_rebuffers_batch_on_store_failure": 0.0014094181824475527, "tests/test_worker_subagent_persistence.py::test_missing_store_is_noop": 0.0004471251741051674, "tests/test_worker_subagent_persistence.py::test_rebuffered_batch_is_prepended_ahead_of_new_events": 0.0009792917408049107, "tests/test_worker_subagent_persistence.py::test_roundtrip_step_is_listable_but_not_in_message_feed": 0.0006480829324573278, "tests/test_worker_subagent_persistence.py::test_size_threshold_triggers_flush": 0.0005482502747327089, "tests/test_worker_subagent_persistence.py::test_skips_non_task_chunk": 0.0004482930526137352, "tests/test_worker_subagent_persistence.py::test_steps_are_buffered_not_put_per_event": 0.002357125049456954, "tests/test_worker_subagent_persistence.py::test_store_errors_do_not_propagate": 0.0011833759490400553, "tests/test_worker_subagent_persistence.py::test_terminal_event_flushes_eagerly": 0.0005777080077677965, "tests/test_worker_subagent_persistence.py::test_worker_imports_first_without_circular_import": 1.0887500415556133, "tests/test_worker_trace_binding.py::test_both_forks_agree_when_the_caller_forges_both": 0.0008653760887682438, "tests/test_worker_trace_binding.py::test_build_runtime_context_drops_a_caller_supplied_trace_id": 0.0002550838980823755, "tests/test_worker_trace_binding.py::test_caller_supplied_context_trace_id_is_overwritten": 0.0007798329461365938, "tests/test_worker_trace_binding.py::test_caller_supplied_metadata_trace_id_is_overwritten": 0.0008051660843193531, "tests/test_worker_trace_binding.py::test_checkpoint_agent_binding_falls_back_to_configurable_context": 0.0008599157445132732, "tests/test_worker_trace_binding.py::test_checkpoint_agent_binding_overwrites_caller_metadata": 0.0008292498532682657, "tests/test_worker_trace_binding.py::test_checkpoint_metadata_binds_the_effective_runtime_agent": 0.0009547916706651449, "tests/test_worker_trace_binding.py::test_default_agent_checkpoint_binding_is_explicit": 0.0008340829517692327, "tests/test_worker_trace_binding.py::test_run_without_an_ambient_trace_still_gets_one": 0.0009631260763853788, "tests/test_worker_trace_binding.py::test_runtime_context_and_metadata_carry_the_bound_trace_id": 0.001146125141531229, "tests/test_workflow_plugin.py::test_background_return_idempotency_and_owner_scope": 5.027436332078651, "tests/test_workflow_plugin.py::test_cancel_during_admission_tracks_then_cancels_child": 5.039838709169999, "tests/test_workflow_plugin.py::test_cancelled_launch_caller_keeps_committed_sqlite_launch_owned[False]": 5.019346500048414, "tests/test_workflow_plugin.py::test_cancelled_launch_caller_keeps_committed_sqlite_launch_owned[True]": 0.03595225000753999, "tests/test_workflow_plugin.py::test_disabled_plugin_has_no_service_or_visible_tools": 0.010614125989377499, "tests/test_workflow_plugin.py::test_external_supervisor_cancellation_is_interrupted": 5.023544541094452, "tests/test_workflow_plugin.py::test_global_concurrency_and_owner_admission_caps": 5.020828125998378, "tests/test_workflow_plugin.py::test_idempotent_retry_survives_allowlist_reordering_and_restart": 0.04362891661003232, "tests/test_workflow_plugin.py::test_interrupt_and_failure_do_not_dispatch_downstream[clarification-waiting_input]": 0.041585541097447276, "tests/test_workflow_plugin.py::test_interrupt_and_failure_do_not_dispatch_downstream[fail-failed]": 0.040993958013132215, "tests/test_workflow_plugin.py::test_interrupt_and_failure_do_not_dispatch_downstream[interrupt-waiting_input]": 0.03961849911138415, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[await agent({stepId:'x',agentRef:'lead_agent',task:1}); return await agent({stepId:'x',agentRef:'lead_agent',task:2});]": 0.0386079172603786, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[const x=[]; while(true) x.push('x'.repeat(100000));]": 0.038298957981169224, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[for(let i=0;i<9;i++) await agent({stepId:'x'+i,agentRef:'lead_agent',task:i});]": 0.038220250280573964, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[return agent.constructor('return process')();]": 0.05328437592834234, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[return await agent({stepId:'x',agentRef:'forbidden',task:1});]": 0.03806483303196728, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[return await new Promise(()=>{});]": 0.03846858302131295, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[return fetch('https://example.com');]": 0.04038233309984207, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[return process.env;]": 0.05024183401837945, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[return require('fs');]": 0.04552654200233519, "tests/test_workflow_plugin.py::test_limits_and_ambient_capabilities_fail_closed[while(true) {}]": 0.03847904200665653, "tests/test_workflow_plugin.py::test_log_output_and_detached_call_limits[agent({stepId:'a',agentRef:'lead_agent',task:'blocked'}); return 'early';]": 0.03854358405806124, "tests/test_workflow_plugin.py::test_log_output_and_detached_call_limits[for(let i=0;i<21;i++)log('progress');return 1;]": 0.038483875803649426, "tests/test_workflow_plugin.py::test_log_output_and_detached_call_limits[return 'x'.repeat(50000);]": 0.03873245790600777, "tests/test_workflow_plugin.py::test_model_tool_dispatch_uses_stamped_principal_and_handle": 0.046749583911150694, "tests/test_workflow_plugin.py::test_operator_configuration_rejects_unsupported_budget_and_limits": 0.009532833471894264, "tests/test_workflow_plugin.py::test_post_admission_timeout_reports_observation_and_cleans_up[False-get]": 0.04441116703674197, "tests/test_workflow_plugin.py::test_post_admission_timeout_reports_observation_and_cleans_up[False-get_state]": 0.040106250904500484, "tests/test_workflow_plugin.py::test_post_admission_timeout_reports_observation_and_cleans_up[True-get]": 0.0400952089112252, "tests/test_workflow_plugin.py::test_post_admission_timeout_reports_observation_and_cleans_up[True-get_state]": 0.044266833225265145, "tests/test_workflow_plugin.py::test_process_lock_prevents_multiple_services_recovering_live_work": 0.019089373759925365, "tests/test_workflow_plugin.py::test_real_gateway_lifecycle_bridge": 0.05672491737641394, "tests/test_workflow_plugin.py::test_restart_retains_records_without_replaying": 0.03949591680429876, "tests/test_workflow_plugin.py::test_result_anchor_uses_visible_input_after_real_context_rewrite[False-False]": 0.03870429005473852, "tests/test_workflow_plugin.py::test_result_anchor_uses_visible_input_after_real_context_rewrite[True-False]": 0.04007600015029311, "tests/test_workflow_plugin.py::test_result_anchor_uses_visible_input_after_real_context_rewrite[True-True]": 0.03823608416132629, "tests/test_workflow_plugin.py::test_result_attribution_refuses_external_turn": 0.038973291171714664, "tests/test_workflow_plugin.py::test_sequential_parallel_branch_loop_structured_results": 0.04596641683019698, "tests/test_workflow_plugin.py::test_service_shutdown_drains_children_and_worker": 5.017932250164449, "tests/test_workflow_plugin.py::test_startup_marks_unfinished_records_interrupted_without_replay": 0.052373207872733474, "tests/test_workflow_plugin.py::test_uncertain_admission_is_retained_without_automatic_retry": 0.03807612578384578, "tests/test_workflow_plugin.py::test_workflow_deadline_is_failed_and_cleans_up[False]": 0.04272270877845585, "tests/test_workflow_plugin.py::test_workflow_deadline_is_failed_and_cleans_up[True]": 0.039205666864290833, "tests/test_workspace_changes.py::test_compare_snapshots_classifies_symlink_replacing_file_as_symlink_created": 0.007609124993905425, "tests/test_workspace_changes.py::test_compare_snapshots_hides_sensitive_and_binary_file_content": 0.00684316735714674, "tests/test_workspace_changes.py::test_compare_snapshots_keeps_nul_bytes_classified_as_binary": 0.007319084135815501, "tests/test_workspace_changes.py::test_compare_snapshots_reads_cached_utf16_markdown_baseline": 0.007575915893539786, "tests/test_workspace_changes.py::test_compare_snapshots_reports_removed_symlink_without_replacement_as_deleted": 0.007470414973795414, "tests/test_workspace_changes.py::test_compare_snapshots_reports_text_file_changes": 0.009271875023841858, "tests/test_workspace_changes.py::test_compare_snapshots_strips_utf8_bom": 0.007142499089241028, "tests/test_workspace_changes.py::test_compare_snapshots_treats_utf16_markdown_as_text": 0.009087373968213797, "tests/test_workspace_changes.py::test_compare_snapshots_treats_utf8_markdown_crossing_sample_boundary_as_text": 0.007864457787945867, "tests/test_workspace_changes.py::test_compare_snapshots_truncates_large_text_diffs": 0.007574292132630944, "tests/test_workspace_changes.py::test_count_diff_lines_counts_content_starting_with_dashes_or_pluses": 0.00024883286096155643, "tests/test_workspace_changes.py::test_count_diff_lines_ignores_only_real_headers": 0.00023145903833210468, "tests/test_workspace_changes.py::test_get_changed_output_paths_ignores_externalized_tool_results": 0.006649499060586095, "tests/test_workspace_changes.py::test_get_changed_output_paths_returns_only_created_or_modified_regular_outputs": 0.007971500745043159, "tests/test_workspace_changes.py::test_normalize_symlink_target_is_identity_off_windows": 0.0002166670747101307, "tests/test_workspace_changes.py::test_normalize_symlink_target_leaves_mid_string_prefix_verbatim": 0.00019258284009993076, "tests/test_workspace_changes.py::test_normalize_symlink_target_leaves_relative_and_plain_posix_targets_verbatim": 0.00019729207269847393, "tests/test_workspace_changes.py::test_normalize_symlink_target_preserves_volume_guid_and_degenerate_prefixes": 0.00020383205264806747, "tests/test_workspace_changes.py::test_normalize_symlink_target_strips_extended_length_drive_prefix": 0.0002177092246711254, "tests/test_workspace_changes.py::test_normalize_symlink_target_strips_extended_length_unc_prefix": 0.00020125112496316433, "tests/test_workspace_changes.py::test_record_workspace_changes_content_uses_total_changed_count[asyncio]": 0.012361624743789434, "tests/test_workspace_changes.py::test_record_workspace_changes_uses_cached_baseline_for_modified_diff[asyncio]": 0.009064625948667526, "tests/test_workspace_changes.py::test_run_agent_records_workspace_changes_event[asyncio]": 1.2243529169354588, "tests/test_workspace_changes.py::test_scan_workspace_roots_can_skip_text_loading": 0.006940375315025449, "tests/test_workspace_changes.py::test_scan_workspace_roots_captures_symlinks_as_metadata_only_stubs": 0.00695891585201025, "tests/test_workspace_changes.py::test_scan_workspace_roots_skips_browser_frames": 0.006901541026309133, "tests/test_workspace_changes.py::test_scan_workspace_roots_skips_excluded_directories": 0.006903959903866053, "tests/test_workspace_changes.py::test_scan_workspace_roots_skips_externalized_tool_results": 0.006893999874591827, "tests/test_workspace_changes.py::test_scan_workspace_roots_skips_extra_excluded_dir_names": 0.006978208897635341, "tests/test_workspace_changes.py::test_scan_workspace_roots_skips_stdio_mcp_temp_files": 0.007657542126253247, "tests/test_workspace_changes.py::test_sensitive_workspace_path_covers_common_secret_names": 0.0002926238812506199, "tests/test_workspace_changes.py::test_workspace_changes_response_is_empty_when_no_event_exists": 0.0007821237668395042, "tests/test_workspace_changes.py::test_workspace_changes_response_returns_summary_only_and_full_payload": 0.00103975017555058, "tests/test_workspace_changes.py::test_workspace_changes_route_forwards_include_files_flag[asyncio]": 0.0007033338770270348, "tests/test_write_file_tool_budget_annotation.py::test_clone_tool_with_description_preserves_singleton": 0.0002232077531516552, "tests/test_write_file_tool_budget_annotation.py::test_extract_max_tokens_rejects_non_finite_values[inf]": 0.0003640830982476473, "tests/test_write_file_tool_budget_annotation.py::test_extract_max_tokens_rejects_non_finite_values[nan]": 0.00022766622714698315, "tests/test_write_file_tool_budget_annotation.py::test_extract_max_tokens_rejects_non_finite_values[negative-inf]": 0.0002440840471535921, "tests/test_write_file_tool_budget_annotation.py::test_extract_max_tokens_various_inputs": 0.00041820877231657505, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[constructed-model--.inf]": 0.00039266725070774555, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[constructed-model-.inf]": 0.0004096662160009146, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[constructed-model-.nan]": 0.00039149890653789043, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[constructed-model-huge-finite-float]": 0.00040008313953876495, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[constructed-model-huge-integer-string]": 0.00043616793118417263, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[constructed-model-huge-integer]": 0.0004435840528458357, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[profile--.inf]": 0.0004213338252156973, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[profile-.inf]": 0.0004944158717989922, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[profile-.nan]": 0.0005642499309033155, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[profile-huge-finite-float]": 0.0004259999841451645, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[profile-huge-integer-string]": 0.0004535012412816286, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_omits_unusable_budget[profile-huge-integer]": 0.0004884582012891769, "tests/test_write_file_tool_budget_annotation.py::test_get_available_tools_with_model_config_lacking_max_tokens": 0.0005039586685597897, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[bootstrap-thinking-off]": 0.0007586251012980938, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[bootstrap-thinking-on]": 0.0007300830911844969, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[custom-agent]": 0.0011923331767320633, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[thinking-off]": 0.0008450413588434458, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[thinking-on]": 0.0009201259817928076, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[thinking-over-agent]": 0.000763957854360342, "tests/test_write_file_tool_budget_annotation.py::test_lead_write_file_budget_matches_constructed_model[uncapped]": 0.0007235419470816851, "tests/test_write_file_tool_budget_annotation.py::test_repeated_assembly_cross_model_isolation": 0.0003806662280112505, "tests/test_write_file_tool_budget_annotation.py::test_write_file_singleton_remains_unmutated_across_assemblies": 0.00032675103284418583, "tests/test_write_file_tool_size_guard.py::test_above_cap_returns_actionable_error": 0.0005416260100901127, "tests/test_write_file_tool_size_guard.py::test_above_cap_with_append_true_bypasses_guard": 0.0006470840889960527, "tests/test_write_file_tool_size_guard.py::test_below_cap_succeeds": 0.0006947077345103025, "tests/test_write_file_tool_size_guard.py::test_env_override_malformed_falls_back_to_default": 0.0014015003107488155, "tests/test_write_file_tool_size_guard.py::test_env_override_raises_cap": 0.000631249975413084, "tests/test_write_file_tool_size_guard.py::test_env_override_zero_disables_guard": 0.000617707846686244, "tests/test_youcom_tools.py::TestEndpointSelection::test_configured_key_uses_keyed_endpoint_with_header": 0.0030180420726537704, "tests/test_youcom_tools.py::TestEndpointSelection::test_env_key_uses_keyed_endpoint": 0.0009748749434947968, "tests/test_youcom_tools.py::TestEndpointSelection::test_identifies_deerflow_in_user_agent[False]": 0.001489043002948165, "tests/test_youcom_tools.py::TestEndpointSelection::test_identifies_deerflow_in_user_agent[True]": 0.0009793329518288374, "tests/test_youcom_tools.py::TestEndpointSelection::test_no_key_uses_keyless_endpoint_without_auth_header": 0.0010106239933520555, "tests/test_youcom_tools.py::TestGetApiKey::test_falls_back_to_env_when_config_key_blank": 0.0004683330189436674, "tests/test_youcom_tools.py::TestGetApiKey::test_returns_config_key_when_present": 0.00042100087739527225, "tests/test_youcom_tools.py::TestGetApiKey::test_returns_none_when_no_key_anywhere": 0.00046650017611682415, "tests/test_youcom_tools.py::TestWebSearchTool::test_agent_max_results_is_honored_over_config": 0.0007995842024683952, "tests/test_youcom_tools.py::TestWebSearchTool::test_config_max_results_used_when_caller_omits": 0.0008194588590413332, "tests/test_youcom_tools.py::TestWebSearchTool::test_empty_results_returns_error_json": 0.0015878328122198582, "tests/test_youcom_tools.py::TestWebSearchTool::test_falls_back_to_description_when_no_snippets": 0.000809249933809042, "tests/test_youcom_tools.py::TestWebSearchTool::test_http_error_returns_structured_error[401-invalid or expired YDC_API_KEY]": 0.0009070830419659615, "tests/test_youcom_tools.py::TestWebSearchTool::test_http_error_returns_structured_error[402-You.com credit balance depleted]": 0.0008851659949868917, "tests/test_youcom_tools.py::TestWebSearchTool::test_http_error_returns_structured_error[429-rate limit reached \\u2014 set YDC_API_KEY for higher limits]": 0.0015959166921675205, "tests/test_youcom_tools.py::TestWebSearchTool::test_http_error_returns_structured_error[500-None]": 0.0008791671134531498, "tests/test_youcom_tools.py::TestWebSearchTool::test_invalid_max_results_falls_back_to_default_with_warning": 0.0011327082756906748, "tests/test_youcom_tools.py::TestWebSearchTool::test_max_results_clamped_to_provider_bounds[-2-5]": 0.000956833828240633, "tests/test_youcom_tools.py::TestWebSearchTool::test_max_results_clamped_to_provider_bounds[0-5]": 0.001994708087295294, "tests/test_youcom_tools.py::TestWebSearchTool::test_max_results_clamped_to_provider_bounds[1-1]": 0.0009180412162095308, "tests/test_youcom_tools.py::TestWebSearchTool::test_max_results_clamped_to_provider_bounds[100-100]": 0.0008795431349426508, "tests/test_youcom_tools.py::TestWebSearchTool::test_max_results_clamped_to_provider_bounds[500-100]": 0.0008792080916464329, "tests/test_youcom_tools.py::TestWebSearchTool::test_missing_results_section_returns_error_json": 0.0008109172340482473, "tests/test_youcom_tools.py::TestWebSearchTool::test_network_exception_returns_error_json": 0.0007860830519348383, "tests/test_youcom_tools.py::TestWebSearchTool::test_non_dict_payload_returns_format_error": 0.0008330820128321648, "tests/test_youcom_tools.py::TestWebSearchTool::test_partial_fields_default_to_empty_string": 0.0008342501241713762, "tests/test_youcom_tools.py::TestWebSearchTool::test_returns_normalized_list_with_joined_snippets": 0.0008217496797442436, "tests/test_youcom_tools.py::TestWebSearchTool::test_web_and_news_merged_and_trimmed_to_count": 0.0008229997474700212, "tests/test_youcom_tools.py::test_invalid_max_results_shapes_fall_back_to_default[bool]": 0.0008525841403752565, "tests/test_youcom_tools.py::test_invalid_max_results_shapes_fall_back_to_default[non-integral-float]": 0.000840374268591404, "tests/test_youcom_tools.py::test_invalid_max_results_shapes_fall_back_to_default[yaml-inf]": 0.0009862487204372883, "tests/test_youcom_tools.py::test_package_exports_web_search_tool": 0.041003374848514795 }