agent-zero/tests
Alessandro 78a50e1431 Fix parallel worker chat log orphans
Skip persisted tool-result files for BACKGROUND contexts, remove ephemeral direct parallel worker chat folders during cleanup, and ignore chat directories without chat.json during startup loading.

Add focused regressions for background output persistence, parallel worker cleanup, and orphan directory loading.
2026-06-19 08:11:38 +02:00
..
AGENTS.md Add AGENTS.md DOX files and migrate docs 2026-06-01 13:55:07 +02:00
chunk_parser_test.py File Tree: Fixed other tests to make full test suite functional 2025-11-09 15:13:04 +01:00
email_parser_test.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
rate_limiter_test.py projects continued 2025-11-03 16:17:12 +01:00
test_a0_connector_computer_use_metadata.py Preserve computer-use capability metadata 2026-05-30 22:39:44 +02:00
test_a0_connector_prompt_gating.py Gate remote tool prompts by connector metadata 2026-06-13 02:00:32 +02:00
test_api_chat_lifetime.py Persist API chat lifetime and add cleanup job 2026-05-11 08:49:06 +02:00
test_browser_agent_regressions.py Make Browser viewer CDP-live by default 2026-06-17 16:15:07 +02:00
test_chat_compaction.py Fix blocking history compression edge cases 2026-05-12 04:47:28 +02:00
test_csrf_tunnel_origins.py Fix Tailscale Remote Control CSRF origins 2026-06-04 14:54:39 +02:00
test_default_prompt_budget.py Gate remote tool prompts by connector metadata 2026-06-13 02:00:32 +02:00
test_dirty_json.py Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
test_docker_release_plan.py Add automatic Docker builds when release tags reach testing/main branches 2026-03-26 08:22:18 +01:00
test_document_query_fallback.py fix(document_query): isolate LiteParse parsing 2026-05-29 15:51:59 +02:00
test_document_query_plugin.py Refine document query image routing 2026-06-19 01:49:50 +02:00
test_download_toast_regressions.py Stabilize document artifact affordances 2026-05-12 06:59:22 +02:00
test_error_retry_plugin.py Make error retry count configurable 2026-05-18 03:23:56 +02:00
test_extensions_stress.py refactor: improve caching system and optimize extension/plugin path resolution 2026-03-18 12:40:33 +01:00
test_fasta2a_client.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
test_fasta2a_server.py Enable A2A streaming capability by default 2026-06-12 03:11:00 +02:00
test_fastmcp_openapi_security.py Upgrade FastMCP to 3.2.4 / MCP to 1.27.0 for CVE-2026-32871 2026-04-16 15:21:01 +02:00
test_file_browser_navigation.py Make file browser paths editable 2026-06-04 17:29:53 +02:00
test_file_tree_visualize.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
test_git_version_label.py Add latest selector option to self-update with branch head resolution for testing/development and newest tag resolution for main 2026-03-26 10:44:12 +01:00
test_history_compression_wait.py Fix blocking history compression edge cases 2026-05-12 04:47:28 +02:00
test_host_browser_connector.py Fix durable screenshot artifacts and Xpra sizing 2026-05-30 17:45:19 +02:00
test_http_auth_csrf.py feat(login): Enhance next URL validation to reject backslash open redirects 2026-06-02 21:55:37 -07:00
test_image_get_security.py fix(api): resolve image_get containment bypass (#1609) 2026-05-12 04:15:10 +02:00
test_mcp_handler_multimodal.py Fix MCP timeouts from hanging agent loop 2026-06-18 13:32:10 +02:00
test_media_artifacts.py Fix MCP multimodal content handling 2026-05-26 15:31:33 +02:00
test_memory_cleanup.py fix: make memory cleanup update stale fragments 2026-05-11 11:51:58 +02:00
test_memory_quality.py Improve auto-memory extraction quality 2026-06-02 09:42:47 +02:00
test_model_config_api_keys.py Repair sentence-transformer embedding config aliases 2026-06-17 02:53:07 +02:00
test_model_config_project_presets.py Clear stale preset kwargs on model switches 2026-06-11 19:13:47 +02:00
test_model_search.py Add llama.cpp and vLLM local providers 2026-06-15 05:37:28 +02:00
test_multi_tab_isolation.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00
test_oauth_codex.py Hide OAuth dummy API keys until connected 2026-06-04 14:54:39 +02:00
test_oauth_gemini_api.py Add OAuth provider registry and Gemini API OAuth 2026-06-01 14:55:08 +02:00
test_oauth_github_copilot.py Add OAuth provider registry and Gemini API OAuth 2026-06-01 14:55:08 +02:00
test_oauth_providers.py Honor GitHub device-flow polling intervals 2026-06-04 14:54:39 +02:00
test_oauth_static.py Honor GitHub device-flow polling intervals 2026-06-04 14:54:39 +02:00
test_oauth_xai_grok.py Add OAuth provider registry and Gemini API OAuth 2026-06-01 14:55:08 +02:00
test_office_canvas_setup.py Polish Editor toolbar actions 2026-06-04 15:21:23 +02:00
test_office_desktop_state.py Harden internal Xpra desktop control 2026-05-30 22:22:15 +02:00
test_office_document_store.py Allow file browser to open root Markdown in Editor 2026-05-22 15:00:03 +02:00
test_onboarding_static.py Add llama.cpp and vLLM local providers 2026-06-15 05:37:28 +02:00
test_parallel_tool.py Fix parallel worker chat log orphans 2026-06-19 08:11:38 +02:00
test_persist_chat_log_ids.py Fix parallel worker chat log orphans 2026-06-19 08:11:38 +02:00
test_plugin_activation_ui.py Simplify plugin activation toggle UI 2026-05-21 04:31:19 +02:00
test_plugin_scan_prompt.py Reduce plugin scanner false positives 2026-05-21 04:02:43 +02:00
test_print_style.py Sanitize print logs; refactor popular plugin logic 2026-03-30 11:50:59 +02:00
test_projects.py Fix project skills folder initialization 2026-06-17 02:37:28 +02:00
test_prompt_protocol.py Add protocol prompt area before history 2026-06-18 21:42:06 +02:00
test_responses_architecture.py Add native Responses API transport 2026-06-11 03:37:04 +02:00
test_responses_tools.py Use prompt-declared Responses tool names 2026-06-15 15:06:48 +02:00
test_run_ui_config.py Extend WebSocket heartbeat grace 2026-06-16 16:29:00 +02:00
test_self_update_runtime_sync.py Sync stale self-update manager at startup 2026-06-08 16:07:37 +02:00
test_self_update_tag_filter.py Clean legacy Desktop agent sockets during self-update 2026-06-02 00:04:41 +02:00
test_settings_developer_sections.py Refactor: use user locale for time displays 2026-05-21 15:26:00 +02:00
test_skills_runtime.py Add browser skill discovery triggers 2026-06-16 13:19:17 +02:00
test_skills_scan.py Polish skills settings scope and search 2026-06-18 13:14:19 +02:00
test_snapshot_parity.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
test_snapshot_schema_v1.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
test_socketio_library_semantics.py WebSocket merge 2026-02-01 16:07:45 +01:00
test_socketio_unknown_namespace.py WebSocket merge 2026-02-01 16:07:45 +01:00
test_speech_plugin_split.py Refactor speech stack into built-in Kokoro TTS and Whisper STT plugins 2026-05-21 05:41:59 +02:00
test_state_monitor.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00
test_state_sync_handler.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00
test_state_sync_welcome_screen.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00
test_stream_tool_early_stop.py Add llama.cpp and vLLM local providers 2026-06-15 05:37:28 +02:00
test_subagent_profiles.py Preserve subordinate agent profiles 2026-06-17 13:07:22 +02:00
test_task_scheduler_timezone.py fix: tighten tool guidance and editor workflows 2026-05-11 11:51:58 +02:00
test_telegram_error_ui.py Show friendly Telegram errors 2026-05-29 00:10:04 +05:30
test_telegram_heartbeat.py Add Telegram long-run status updates 2026-05-29 00:10:04 +05:30
test_telegram_intermediate_response.py Group Telegram tool streams by response 2026-05-29 00:10:04 +05:30
test_telegram_media_delivery.py Send Telegram media attachments natively 2026-05-29 00:10:04 +05:30
test_telegram_sessions_picker.py Add Telegram session picker 2026-05-29 00:10:04 +05:30
test_text_editor_context_patch.py Split text editor and Office artifact ownership 2026-05-22 11:21:04 +02:00
test_time_travel.py Time Travel workspace selector + LiteLLM globals 2026-06-09 17:16:41 +02:00
test_timezone_regressions.py Split text editor and Office artifact ownership 2026-05-22 11:21:04 +02:00
test_tool_action_contracts.py Add protocol prompt area before history 2026-06-18 21:42:06 +02:00
test_tool_request_normalization.py Block document query in parallel calls 2026-06-16 13:27:59 +02:00
test_tool_result_file_persistence.py Fix parallel worker chat log orphans 2026-06-19 08:11:38 +02:00
test_tunnel_remote_link.py Harden Tailscale Funnel remote control 2026-06-01 02:11:58 +02:00
test_vision_load_image_refs.py Fix durable screenshot artifacts and Xpra sizing 2026-05-30 17:45:19 +02:00
test_webui_extension_surfaces.py Add browser annotate mode 2026-04-26 23:57:48 +02:00
test_whatsapp_bridge_manager.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
test_whatsapp_number_utils.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
test_whatsapp_storage_paths.py Squashed commit of the following: 2026-03-31 09:47:25 +02:00
test_ws_client_api_surface.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00
test_ws_csrf.py Fix Tailscale Remote Control CSRF origins 2026-06-04 14:54:39 +02:00
test_ws_handlers.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00
test_ws_manager.py fix: resolve option whitelist, memory leak, task tracking, and dispatch unification 2026-03-27 01:21:45 -07:00
test_ws_security.py Rebuild test suite & update documentation 2026-03-26 01:12:22 -07:00