tests
Rama dev · réplica de lectura del repositorio original.
📄 KNOWN_FAILURES.md · 6 KB📄 LAYOUT_INVENTORY.md · 9 KB📄 OVERSIZED_TEST_SPLIT_PLAN.md · 27 KB📄 README.md · 19 KB📄 TESTING_STANDARD.md · 13 KB📄 WAVE6_TEST_PERFORMANCE_REPORT.md · 15 KB📄 _shards.py · 7 KB📄 _taxonomy.py · 7 KB📄 backgroundToolJobs.test.mjs · 2 KB📄 bombadil-spec.ts · 4 KB📁 browser 📄 chatEditorProgress.test.mjs · 5 KB📄 chatImageDeletion.test.mjs · 3 KB📄 chatPhotoEditorIntegrity.test.mjs · 22 KB📄 chatProcessingHandoff.test.mjs · 4 KB📁 cli 📄 codeql_security_browser.cjs · 14 KB📄 conftest.py · 16 KB📄 containment_helpers.py · 3 KB📄 copyChatHeader.test.mjs · 3 KB📁 css_snapshot 📄 documentMobileExport.mjs · 4 KB📄 documentSelectionCaret.mjs · 3 KB📁 e2e 📄 editor-ai-cancel.mjs · 3 KB📄 editor-layer-styles.mjs · 5 KB📄 editorRichUpdate.mjs · 3 KB📄 editorSuggestionApply.mjs · 4 KB📄 editorSuggestionButtons.mjs · 3 KB📄 emailReplyBrowser.test.mjs · 3 KB📄 emailReplyStream.test.mjs · 2 KB📁 fixtures 📄 frontendArchitecture.test.mjs · 9 KB📄 galleryModelPickerSync.test.mjs · 13 KB📄 generatedImageResult.test.mjs · 1 KB📁 helpers 📄 historyResumeRendering.test.mjs · 18 KB📄 hwfit_publication_fixtures.py · 2 KB📄 live_thinking_scheduler.test.mjs · 10 KB📄 markdown_codefence_placeholder_regression.mjs · 1 KB📄 noteTestOracle.test.mjs · 2 KB📄 notesApplication.test.mjs · 5 KB📄 notesCharacterization.test.mjs · 6 KB📄 notesDraftAutosave.test.mjs · 4 KB📄 notesInfrastructure.test.mjs · 3 KB📄 notesRecurrence.test.mjs · 3 KB📄 notesReminders.test.mjs · 6 KB📄 notesWorkflows.test.mjs · 9 KB📄 pdfAnnotationGestures.mjs · 4 KB📄 pr6503_security_browser.cjs · 38 KB📄 process_resource_helpers.py · 6 KB📄 publication_plan_b_browser.cjs · 9 KB📄 researchMobileButtons.test.mjs · 3 KB📄 run_focus.py · 11 KB📄 run_order_report.py · 6 KB📄 runtime_evidence_helpers.py · 3 KB📄 schemaThinkingProbe.test.mjs · 4 KB📄 selectedNotesContext.test.mjs · 4 KB📄 sidebarNewChat.test.mjs · 2 KB📄 skillsApproval.test.mjs · 2 KB📁 smoke 📁 streaming 📄 streamingRendererRaf.test.mjs · 12 KB📄 test_action_intents.py · 8 KB📄 test_action_intents_calendar.py · 1 KB📄 test_action_intents_shell_verbs.py · 2 KB📄 test_action_menu_order.py · 20 KB📄 test_active_document_clear.py · 2 KB📄 test_active_document_mutation_guard.py · 2 KB📄 test_active_document_visibility_contract.py · 4 KB📄 test_active_email_reply_guard.py · 1 KB📄 test_activity.py · 2 KB📄 test_add_directory_event_loop.py · 15 KB📄 test_admin_device_flow_static.py · 4 KB📄 test_admin_listing_authorization.py · 7 KB📄 test_admin_routes_auth_disabled.py · 13 KB📄 test_admin_tools_registry.py · 3 KB📄 test_admin_wipe_gallery.py · 3 KB📄 test_admin_wipe_routes_shim.py · 2 KB📄 test_agent_bash_tmux_env.py · 5 KB📄 test_agent_bash_windows.py · 8 KB📄 test_agent_continuation_routing.py · 2 KB📄 test_agent_editor_routes.py · 85 KB📄 test_agent_evidence.py · 30 KB📄 test_agent_evidence_loop.py · 33 KB📄 test_agent_external_tool_schemas.py · 17 KB📄 test_agent_loop.py · 28 KB📄 test_agent_loop_tool_output_truncation.py · 3 KB📄 test_agent_migration_manifest.py · 12 KB📄 test_agent_render_ownership.py · 5 KB📄 test_agent_round_model_provenance_ui.py · 12 KB📄 test_agent_rounds_exhausted.py · 157 KB📄 test_agent_runs_terminal_order.py · 2 KB📄 test_agent_runtime_context.py · 48 KB📄 test_agent_search_dedupe.py · 3 KB📄 test_agent_state_dir_confinement.py · 46 KB📄 test_agent_thread_chevron_static.py · 1 KB📄 test_agent_thread_dot_alignment_css.py · 4 KB📄 test_agent_tmux_retirement.py · 8 KB📄 test_agent_tool_budget_nonnumeric.py · 3 KB📄 test_agent_tools_import_isolation.py · 1 KB📄 test_agent_tools_truncate_nonstring.py · 1 KB📄 test_agent_trace.py · 11 KB📄 test_agent_turn_contract_boundaries.py · 7 KB📄 test_agent_unknown_context_budget.py · 3 KB📄 test_ai_image_url_safety.py · 3 KB📄 test_ai_interaction_owner_scope.py · 3 KB📄 test_ajax_default_tools.py · 2 KB📄 test_ajax_email_live.py · 14 KB📄 test_amd_gpu_check_args.py · 1 KB📄 test_anthropic_response_parse.py · 1 KB📄 test_api_call_integration_routing.py · 4 KB📄 test_api_chat_security.py · 13 KB📄 test_api_key_file_permissions.py · 2 KB📄 test_api_key_manager_atomic_save.py · 3 KB📄 test_api_key_manager_corrupt_load.py · 2 KB📄 test_api_key_manager_resilience.py · 2 KB📄 test_api_token_routes.py · 22 KB📄 test_api_token_tool_authority.py · 29 KB📄 test_api_token_user_route_gate.py · 2 KB📄 test_app.py · 4 KB📄 test_app_config_shared_fetch_js.py · 15 KB📄 test_app_db_permissions.py · 10 KB📄 test_app_initializer_memory_vector_degraded.py · 4 KB📄 test_app_static_mime.py · 2 KB📄 test_apply_patch_transaction.py · 2 KB📄 test_approved_replay_message_shape.py · 4 KB📄 test_archived_sessions_model_filter.py · 4 KB📄 test_ask_user_persistence.py · 4 KB📄 test_ask_user_tool.py · 5 KB📄 test_atomic_io.py · 9 KB📄 test_attachment_refs.py · 3 KB📄 test_audit_c5_benchmark_evidence.py · 143 KB📄 test_auth_config_lock_concurrency.py · 9 KB📄 test_auth_disabled_document_access.py · 10 KB📄 test_auth_event_loop.py · 5 KB📄 test_auth_policy.py · 13 KB📄 test_auth_regressions.py · 17 KB📄 test_auth_require_privilege_nondict.py · 2 KB📄 test_auth_root_path.py · 9 KB📄 test_auth_session_persistence.py · 2 KB📄 test_auth_session_revocation.py · 9 KB📄 test_auth_username_policy.py · 2 KB📄 test_aux_llm_owner_scope.py · 5 KB📄 test_background_chat_completion_ui_static.py · 3 KB📄 test_background_containment.py · 7 KB📄 test_background_resource_identity.py · 13 KB📄 test_background_tool_jobs.py · 11 KB📄 test_backup_cli_security.py · 5 KB📄 test_backup_import_cross_user_dedup.py · 3 KB📄 test_backup_import_skills.py · 3 KB📄 test_backup_import_skills_dedup.py · 4 KB📄 test_bg_job_tools.py · 8 KB📄 test_bg_jobs_store.py · 1 KB📄 test_bg_monitor_stream.py · 3 KB📄 test_blind_compare_redaction.py · 5 KB📄 test_boundary_tool_routing.py · 3 KB📄 test_brotli_image_gate.py · 13 KB📄 test_browser_identity_transport.py · 8 KB📄 test_browser_lifecycle.py · 13 KB📄 test_browser_observation.py · 2 KB📄 test_browser_producer_live_contract.py · 6 KB📄 test_browser_progress.py · 3 KB📄 test_browser_resource_identity.py · 17 KB📄 test_browser_screenshot_artifact_safety.py · 2 KB📄 test_browser_target_correction.py · 3 KB📄 test_browser_transport_recovery.py · 7 KB📄 test_budget_auto_sentinel.py · 6 KB📄 test_buffered_terminal_answer.py · 3 KB📄 test_build_historical_harness_queue.py · 4 KB📄 test_build_odysseus_sft_repair_manifest.py · 6 KB📄 test_build_user_content_pdf_marker.py · 4 KB📄 test_builtin_actions_cookbook_serve_state.py · 2 KB📄 test_builtin_actions_nonstring.py · 1 KB📄 test_builtin_actions_owner_scope.py · 8 KB📄 test_builtin_mcp_bg_tasks.py · 4 KB📄 test_builtin_mcp_npx_cache.py · 7 KB📄 test_builtin_mcp_pythonpath.py · 1 KB📄 test_builtin_memory_consolidation.py · 7 KB📄 test_builtin_skills.py · 6 KB📄 test_builtin_skills_startup_order.py · 1 KB📄 test_builtin_themes_static.py · 2 KB📄 test_c5_rag_disable.py · 5 KB📄 test_ca_trust.py · 22 KB📄 test_cache_affinity_local_only.py · 5 KB📄 test_cached_model_scan_failures.py · 5 KB📄 test_caldav_bidirectional_sync.py · 7 KB📄 test_caldav_client_cleanup.py · 6 KB📄 test_caldav_google_principal_url.py · 6 KB📄 test_caldav_prune_parse_failure.py · 2 KB📄 test_caldav_redirect_hardening.py · 7 KB📄 test_caldav_sync_prune_local_events.py · 4 KB📄 test_caldav_sync_uid_scope.py · 3 KB📄 test_caldav_test_connection_ssl.py · 7 KB📄 test_caldav_url_hardening.py · 7 KB📄 test_caldav_url_nonstring.py · 1 KB📄 test_caldav_writeback.py · 8 KB📄 test_caldav_writeback_route.py · 4 KB📄 test_calendar_batch_events.py · 5 KB📄 test_calendar_cli_overlap.py · 4 KB📄 test_calendar_config_body.py · 1 KB📄 test_calendar_css_url_escape_js.py · 5 KB📄 test_calendar_default_transaction.py · 16 KB📄 test_calendar_event_contrast.py · 3 KB📄 test_calendar_event_day_coverage.py · 3 KB📄 test_calendar_explicit_timezone.py · 3 KB📄 test_calendar_import_zero_duration.py · 6 KB📄 test_calendar_list_range_aliases.py · 5 KB📄 test_calendar_ordinal_date_guard.py · 1 KB📄 test_calendar_owner_scope.py · 12 KB📄 test_calendar_parse_dt_naive.py · 2 KB📄 test_calendar_parse_dt_time_first.py · 2 KB📄 test_calendar_parse_dt_tonight.py · 2 KB📄 test_calendar_recurrence.py · 14 KB📄 test_calendar_reminder_minutes_parsing.py · 6 KB📄 test_calendar_retiming_routing.py · 2 KB📄 test_calendar_rrule.py · 8 KB📄 test_calendar_rrule_until_utc.py · 3 KB📄 test_calendar_stream_links.py · 5 KB📄 test_calendar_tool_card_static.py · 4 KB📄 test_calendar_update_event_tz.py · 11 KB📄 test_calendar_utils_dates_js.py · 2 KB📄 test_calendar_visual_static.py · 23 KB📄 test_canvas_coords_empty_touches_js.py · 2 KB📄 test_card_menu_style_contract.py · 2 KB📄 test_carddav_password_encryption.py · 6 KB📄 test_censor_pref_js.py · 2 KB📄 test_cerebras_cache_affinity.py · 2 KB📄 test_chat_attachment_picker.py · 1 KB📄 test_chat_background_stream_isolation.py · 4 KB📄 test_chat_cached_model_normalization.py · 1 KB📄 test_chat_document_owner_context.py · 7 KB📄 test_chat_helpers.py · 30 KB📄 test_chat_helpers_bg_tasks_tracked.py · 3 KB📄 test_chat_image_preservation.py · 4 KB📄 test_chat_image_routing.py · 7 KB📄 test_chat_metrics.py · 8 KB📄 test_chat_mode_pill_static.py · 3 KB📄 test_chat_model_provenance_js.py · 7 KB📄 test_chat_preprocess_tool_policy.py · 2 KB📄 test_chat_print_pagination.py · 3 KB📄 test_chat_processor_pinned_memory.py · 6 KB📄 test_chat_processor_web_search.py · 9 KB📄 test_chat_route_tool_policy.py · 30 KB📄 test_chat_spinner_completion_js.py · 5 KB📄 test_chat_stream_errors_js.py · 2 KB📄 test_chat_stream_scope.py · 1 KB📄 test_chat_tidy_content_preservation.py · 8 KB📄 test_chat_timeout_message_static.py · 1 KB📄 test_chat_tool_screenshot_xss.py · 6 KB