| .. |
|
AGENTS.md
|
Add Launcher host gateway protocol support
|
2026-07-14 17:19:48 +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_launcher_gateway.py
|
Remove Launcher Host access controls from Core
|
2026-07-17 15:59:30 +02:00 |
|
test_a0_connector_prompt_gating.py
|
Route Computer Use approval through Launcher
|
2026-07-16 13:26:13 +02:00 |
|
test_api_chat_lifetime.py
|
Persist API chat lifetime and add cleanup job
|
2026-05-11 08:49:06 +02:00 |
|
test_backup_large_archives.py
|
Exclude Time Travel history from backups
|
2026-07-09 13:27:03 +02:00 |
|
test_browser_agent_regressions.py
|
Accept host-browser discovery endpoints
|
2026-07-14 16:10:13 +02:00 |
|
test_chat_compaction.py
|
Fix Responses state after history compaction
|
2026-07-07 16:59:49 +02:00 |
|
test_chat_rename_extension.py
|
Show Utility Model rename failures
|
2026-07-02 17:29:39 +02:00 |
|
test_code_execution_pager.py
|
Group multiline terminal commands
|
2026-07-10 18:53:19 +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
|
fix: tighten tiny local repeat recovery
|
2026-06-24 04:37:32 -04:00 |
|
test_dirty_json.py
|
Add file-level DOX docs & update AGENTS indexes
|
2026-06-08 12:41:53 +02:00 |
|
test_docker_initialize_limits.py
|
Raise Docker open file limit at startup
|
2026-06-24 11:00:00 +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
|
Fix plugin reload toast behavior
|
2026-07-12 17:26:35 +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_archives.py
|
Add Editor downloads and archive extraction
|
2026-07-16 15:14:03 +02:00 |
|
test_file_browser_navigation.py
|
Add Editor downloads and archive extraction
|
2026-07-16 15:14:03 +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 Responses state after history compaction
|
2026-07-07 16:59:49 +02:00 |
|
test_host_browser_connector.py
|
Refresh BYOB browser inventory
|
2026-07-04 19:22:57 +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 lookup for Responses tool aliases
|
2026-07-16 02:29:39 +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_message_action_buttons_static.py
|
Prevent selecting message action buttons
|
2026-07-02 17:29:40 +02:00 |
|
test_migration_cleanup.py
|
Remove legacy filesystem logs
|
2026-07-16 15:30:37 +02:00 |
|
test_model_call_extensions.py
|
Expose unified model calls to extensions
|
2026-07-17 17:00:40 +02:00 |
|
test_model_config_api_keys.py
|
Unify global model presets
|
2026-07-17 12:16:10 +02:00 |
|
test_model_config_project_presets.py
|
Unify global model presets
|
2026-07-17 12:16:10 +02:00 |
|
test_model_config_ui.py
|
Unify global model presets
|
2026-07-17 12:16:10 +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
|
Normalize Codex Responses input shape
|
2026-07-09 02:41:03 +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
|
Refresh Codex OAuth model defaults
|
2026-07-02 17:29:40 +02:00 |
|
test_oauth_providers.py
|
Fix Codex OAuth request metadata
|
2026-07-08 15:08:44 +02:00 |
|
test_oauth_static.py
|
Polish OAuth model selection
|
2026-07-10 17:29:10 +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
|
Show full documents in Editor
|
2026-07-17 15:20:33 +02:00 |
|
test_office_desktop_state.py
|
Harden desktop session reliability
|
2026-07-11 23:25:18 +02:00 |
|
test_office_document_store.py
|
Harden desktop session reliability
|
2026-07-11 23:25:18 +02:00 |
|
test_onboarding_static.py
|
Add NVIDIA NIM provider
|
2026-07-10 19:04:27 +02:00 |
|
test_parallel_tool.py
|
Reuse native parallel child logs
|
2026-07-09 17:42:41 +02:00 |
|
test_persist_chat_log_ids.py
|
Make chat persistence crash-safe
|
2026-07-10 13:08:09 +02:00 |
|
test_plain_response_logging.py
|
Render plain Responses completions
|
2026-06-26 15:00:02 +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
|
Remove legacy filesystem logs
|
2026-07-16 15:30:37 +02:00 |
|
test_projects.py
|
Add AGENTS.md protocol guidance
|
2026-07-08 14:29:15 +02:00 |
|
test_prompt_protocol.py
|
Add AGENTS.md protocol guidance
|
2026-07-08 14:29:15 +02:00 |
|
test_responses_architecture.py
|
Prevent Responses metadata history bloat
|
2026-07-14 20:41:22 +02:00 |
|
test_responses_tools.py
|
Normalize Responses tool schemas
|
2026-06-26 14:48:41 +02:00 |
|
test_run_ui_config.py
|
Extend WebSocket heartbeat grace
|
2026-06-16 16:29:00 +02:00 |
|
test_secrets.py
|
Mask runtime .env values in agent output
|
2026-07-17 16:23:46 +02:00 |
|
test_self_update_runtime_sync.py
|
Refresh Codex CLI during self-update
|
2026-07-10 16:53:04 +02:00 |
|
test_self_update_tag_filter.py
|
Refresh Codex CLI during self-update
|
2026-07-10 16:53:04 +02:00 |
|
test_settings_developer_sections.py
|
Avoid password-manager prompts in settings
|
2026-07-02 17:29:40 +02:00 |
|
test_settings_mcp.py
|
Fix MCP settings apply NameError
|
2026-06-22 10:26:05 +02:00 |
|
test_skills_catalog_api.py
|
Load skills into chat history
|
2026-07-08 01:52:22 +02:00 |
|
test_skills_cli.py
|
Unify skills CLI with runtime helpers
|
2026-07-17 15:20:33 +02:00 |
|
test_skills_runtime.py
|
Simplify relevant skill recall
|
2026-07-08 12:32:19 +02:00 |
|
test_skills_scan.py
|
Polish skills settings scope and search
|
2026-06-18 13:14:19 +02:00 |
|
test_snapshot_parity.py
|
Prune deleted saved chats from sidebar state
|
2026-07-02 17:29:40 +02:00 |
|
test_snapshot_schema_v1.py
|
Fix notifications skipped during state snapshots
|
2026-07-12 12:46:12 +02: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
|
Refresh welcome screen and composer
|
2026-06-22 15:12:20 +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
|
Fallback when Responses mock parses SSE
|
2026-07-02 17:29:40 +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
|
feat: add tiny local tool-use profile
|
2026-06-24 03:59:21 -04:00 |
|
test_time_travel.py
|
Ignore removed Time Travel workspaces
|
2026-07-09 17:26:39 +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
|
Remove legacy skill prompt cleanup
|
2026-07-08 12:42:43 +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_ui_control_visibility.py
|
Add responsive interface control visibility
|
2026-07-10 19:38:19 +02:00 |
|
test_unsecured_connection_banner.py
|
Fix unsecured connection settings link
|
2026-06-23 18:47:10 +02:00 |
|
test_unusable_response_loop.py
|
Stop runaway unusable response loops
|
2026-07-10 16:36:30 +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_component_loader.py
|
Fix file browser action menu clipping
|
2026-07-02 17:29:40 +02:00 |
|
test_webui_extension_surfaces.py
|
Integrate Launcher hosts into sync status
|
2026-07-15 14:38:01 +02:00 |
|
test_webui_katex_assets.py
|
Bundle KaTeX font assets
|
2026-07-14 15:57:54 +02:00 |
|
test_webui_latex_rendering.py
|
Render standard TeX in chat messages
|
2026-07-14 15:57:54 +02:00 |
|
test_webui_message_ordering_static.py
|
Fix WebUI message replay ordering
|
2026-06-26 14:15:54 +02:00 |
|
test_webui_startup_assets.py
|
Stop WebUI startup scripts from blocking render
|
2026-07-08 01:28:36 +02:00 |
|
test_welcome_composer_static.py
|
Unify global model presets
|
2026-07-17 12:16:10 +02:00 |
|
test_whats_new_static.py
|
Disable What's New cards
|
2026-07-02 17:29:40 +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 |