Skyvern/tests/unit
2026-04-15 21:20:16 -07:00
..
embedded feat: migrate callers to typed repos — batches 1-6 (SKY-8720) (#5350) 2026-04-02 13:20:33 -07:00
forge feat(SKY-8879) copilot-stack/02: schema + repository plumbing (#5498) 2026-04-14 12:13:29 -07:00
services Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
workflow Normalize feature flag resolution logging (#5472) 2026-04-13 08:47:20 -07:00
__init__.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
conftest.py [NO-TICKET] Repository Design Pattern refactor (#9056) follow-up — missing parameter bugs (#5291) 2026-03-30 12:41:28 -07:00
force_stub_app.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
helpers.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
skill_test_helpers.py fix: add missing is_pinned param to ScriptsRepository.create_workflow_script() (#5318) 2026-03-31 15:58:27 -07:00
test_action_url.py feat: show all selector options to script reviewer (#5410) 2026-04-07 14:02:36 -07:00
test_actions.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_agent_cleanup_download_suffix.py [Oncall] [SKY-8854] Preserve download suffixes across task finalization (#5499) 2026-04-14 12:35:31 -07:00
test_agent_db_imports.py Repository Design Pattern (#SKY-8139) (#5279) 2026-03-27 21:06:32 -07:00
test_ai_click_empty_actions.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_aiohttp_helper.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_analytics.py Fix MCP PostHog telemetry routing (#SKY-8198) (#5027) 2026-03-10 20:32:29 -07:00
test_api_handler_cached_content_fix.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_api_handler_factory.py feat: add COGS visibility dbt models and LLM model tracking (#5500) 2026-04-14 15:49:12 -05:00
test_artifact_signing.py Bundle artifacts to reduce S3 objects (#5169) 2026-03-19 21:01:53 -07:00
test_auto_completion_discover_fallback.py fix(SKY-8778): click-first + re-scrape diff for shadow DOM comboboxes (#5471) 2026-04-13 14:40:16 +08:00
test_auto_completion_location.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_aws_client_ttl.py [SKY-8743] token termination grace period seconds (#5376) 2026-04-03 14:49:39 -07:00
test_batch_action_queries.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_bitwarden_login.py Add Bitwarden email-auth fallback to global credentials on timeout (#5231) 2026-03-25 11:51:10 -04:00
test_block_description_caching.py fix: skip block description LLM call on subsequent for-loop iterations (#5428) 2026-04-08 14:45:04 -07:00
test_block_downloaded_file_scoping.py fix: scope downloaded files to current task block (#SKY-8914) (#5492) 2026-04-14 11:34:54 -05:00
test_branch_criteria.py Allow browser_profile_id + browser_session_id together and inject browser_session_id into Jinja templates (#4967) 2026-03-03 12:40:16 -08:00
test_browser_launcher_profile.py feat: add --use-local-profile to browser serve for Chrome profile reuse (#4958) 2026-03-02 20:10:34 -08:00
test_browser_profile_corruption_detection.py fix: stop generating fill_form() in adaptive caching for non-ATS workflows (#5497) 2026-04-14 11:58:41 -07:00
test_browser_session_update_started_at.py [NO-TICKET] Repository Design Pattern refactor (#9056) follow-up — missing parameter bugs (#5291) 2026-03-30 12:41:28 -07:00
test_build_navigation_goal.py feat: add user context field for credential login testing — backend (#SKY-8074) (#5079) 2026-03-13 02:44:27 +03:00
test_bulk_artifact_creation.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_cached_artifact_bundling.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_cached_download_s3_upload.py fix: replace instant download check with progress-aware polling loop (#SKY-8433) (#5142) 2026-03-18 23:29:51 -07:00
test_cdp_download_interceptor.py fix: add browser-level download monitor for CDP downloads bypassing Fetch (#5089) 2026-03-13 20:23:08 +08:00
test_cli_agent_aware.py feat: add CLI telemetry to close PostHog blind spot (#5491) 2026-04-13 23:01:08 -07:00
test_cli_auth.py Add browser-based CLI signup flow (skyvern signup) (#4925) 2026-02-27 19:09:12 -08:00
test_cli_bootstrap.py [SKY-8322] Compact MCP workflow status responses and fix wr lookup (#5084) 2026-03-12 18:47:21 -07:00
test_cli_commands.py feat: add CLI telemetry to close PostHog blind spot (#5491) 2026-04-13 23:01:08 -07:00
test_cli_commands_logging.py [SKY-8322] Compact MCP workflow status responses and fix wr lookup (#5084) 2026-03-12 18:47:21 -07:00
test_cli_shared_core.py feat: MCP observe/execute batch tools + AI speed optimizations (#5386) 2026-04-05 16:38:13 -07:00
test_cli_telemetry.py feat: add CLI telemetry to close PostHog blind spot (#5491) 2026-04-13 23:01:08 -07:00
test_click_prompt_parameterization.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_code_block_sandbox.py [Critical] Fix CodeBlock sandbox: remove asyncio, block dangerous attrs (#SKY-7897) (#5165) 2026-03-19 14:29:25 -07:00
test_compute_conditional_scopes.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_conditional_script_caching.py Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
test_copilot_action_fingerprint.py feat(SKY-8879) copilot-stack/06: MCP tools surface + orphan-task cancellation (#5517) 2026-04-15 21:20:16 -07:00
test_copilot_cancel_helpers.py feat(SKY-8879) copilot-stack/06: MCP tools surface + orphan-task cancellation (#5517) 2026-04-15 21:20:16 -07:00
test_credential_api_response.py fix: remove skyvern/cli from pyupgrade exclude list and fix violations (#5236) 2026-03-25 19:05:41 +03:00
test_credential_update_params.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_credential_vault_type_override.py feat: add Custom Credential Service to cloud settings UI (#5240) 2026-03-25 14:34:51 -07:00
test_css_selector.py feat: show all selector options to script reviewer (#5410) 2026-04-07 14:02:36 -07:00
test_custom_credential_client.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_data_extraction_summary_schema_cap.py fix(SKY-8920): cap extract-* prompt sizes to reduce Gemini TPM 429s (#5502) 2026-04-14 17:42:05 -05:00
test_db_operation_decorator.py Repository Design Pattern (#SKY-8139) (#5279) 2026-03-27 21:06:32 -07:00
test_default_task_version.py feat: default /v1/run/tasks engine to v1 (SKY-8566) (#5403) 2026-04-07 11:45:39 -04:00
test_download_file_action_handler.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_empty_script_blocks.py Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
test_enable_css_svg_parsing.py feat: add ENABLE_CSS_SVG_PARSING env var to gate SVG/CSS parsing (#5258) 2026-03-26 14:06:21 -07:00
test_error_detection_integration.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_error_detection_service.py Add user-defined error detection on task failure (#4974) 2026-03-04 15:38:27 +08:00
test_exception_messages.py fix: add missing apply_stealth_config() to persistent stealth browser path [SKY-8789] (#5425) 2026-04-08 00:35:05 -07:00
test_extract_actions_ceiling.py fix(SKY-8920): cap extract-* prompt sizes to reduce Gemini TPM 429s (#5502) 2026-04-14 17:42:05 -05:00
test_extract_information_previous_info_cap.py feat(extraction-cache): prompt normalization pipeline (SKY-8872) (#5504) 2026-04-14 19:39:10 -05:00
test_extract_information_text_optout.py feat(extraction-cache): prompt normalization pipeline (SKY-8872) (#5504) 2026-04-14 19:39:10 -05:00
test_extract_template_rendering_in_cached_fn.py fix: resolve workflow parameter templates in cached extraction prompts (#5432) 2026-04-08 17:11:02 -07:00
test_extraction_cache.py feat(extraction-cache): prompt normalization pipeline (SKY-8872) (#5504) 2026-04-14 19:39:10 -05:00
test_extraction_shadow.py fix(extraction-shadow): follow-up to SKY-8871 — cycle, dead code, comment nits (#5486) 2026-04-13 23:32:20 -05:00
test_fail_task_error_detection.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_failure_classifier.py fix(extraction-shadow): follow-up to SKY-8871 — cycle, dead code, comment nits (#5486) 2026-04-13 23:32:20 -05:00
test_feature_flag_resolution_logging.py Normalize feature flag resolution logging (#5472) 2026-04-13 08:47:20 -07:00
test_file_download_access_control.py fix: allow artifact bucket URIs in managed file access check (SKY-8520) (#5210) 2026-03-24 01:33:37 +03:00
test_file_download_block_warning.py SKY-8818: progressive wait_until for file_download navigation + low max_steps observability (#5431) 2026-04-08 17:01:01 -07:00
test_finally_block_dag.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_fix_static_actions_in_for_loops.py fix: replace CodeQL-flagged prompt regex in workflow script service [SKY-8311] (#5063) 2026-03-11 20:28:26 -07:00
test_forloop_child_caching_tracking.py Fix: cache file_download blocks inside for-loops (#5323) 2026-03-31 20:33:45 -07:00
test_forloop_incremental_persist.py [SKY-8767] fix: persist ForLoopBlock output incrementally to survive activity timeouts (#5393) 2026-04-06 13:44:33 -07:00
test_forloop_script_generation.py Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
test_handle_terminate_action.py Fix: Diagnostics button always visible for completed task blocks (SKY-8398) (#5120) 2026-03-18 02:52:33 -07:00
test_http_block_raw_filter.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_id_generation.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_iframe_e2e.py feat: iframe support for SDK, CLI, and MCP tools (#5319) 2026-03-31 16:10:53 -07:00
test_iframe_mcp_e2e.py feat: iframe support for SDK, CLI, and MCP tools (#5319) 2026-03-31 16:10:53 -07:00
test_iframe_support.py feat: iframe support for SDK, CLI, and MCP tools (#5319) 2026-03-31 16:10:53 -07:00
test_init_mcp.py Streamline CLI quickstart: browser setup, LLM models, Ollama support (#5214) 2026-03-23 23:42:52 -04:00
test_llm_response_parsing.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_load_prompt_with_elements_ceiling.py feat(extraction-cache): prompt normalization pipeline (SKY-8872) (#5504) 2026-04-14 19:39:10 -05:00
test_local_file_path_validation.py fix: restrict SendEmailBlock and UploadToS3Block to workflow download directory (SKY-7900) (#5221) 2026-03-24 14:39:01 -07:00
test_login_block_default_complete_criterion.py fix: add default complete_criterion for LoginBlocks to prevent login success misdetection (SKY-8540) (#5256) 2026-03-26 21:49:16 +03:00
test_login_block_default_navigation_goal.py Fix: apply default login prompt for MCP-created workflow login blocks (#SKY-8637) (#5342) 2026-04-01 17:25:59 -07:00
test_loop_block_output_scoping.py fix: prevent block output from leaking across loop iterations (#SKY-8835) (#5475) 2026-04-14 02:10:16 +08:00
test_loop_download_baseline_timeout.py Fix OSS frontend build: add useFeatureFlag stub (#5042) 2026-03-10 23:36:42 -07:00
test_mcp_block_tools.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_mcp_browser_extensions.py feat: MCP drag, file upload, evaluate async, tool annotations (#5229) 2026-03-24 18:37:54 -07:00
test_mcp_browser_tools.py Extract shared core from MCP tools, add CLI browser commands (#4768) 2026-02-17 11:24:56 -08:00
test_mcp_clipboard.py feat: add clipboard read/write MCP tools (PR 7/7) (#5365) 2026-04-02 15:49:01 -07:00
test_mcp_commands.py Add MCP API key switcher for local clients [SKY-8218] (#5060) 2026-03-11 16:23:31 -07:00
test_mcp_common.py feat: MCP script/caching tools for code v2 visibility (#5243) 2026-03-25 15:42:53 -07:00
test_mcp_concise_responses.py [SKY-8322] Compact MCP workflow status responses and fix wr lookup (#5084) 2026-03-12 18:47:21 -07:00
test_mcp_dom_inspection.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_folder_tools.py Bump version to 1.0.27 (#5230) 2026-03-25 11:31:00 -07:00
test_mcp_har_tools.py feat: network request detail, route interception, and body capture for MCP/CLI (#5370) 2026-04-02 18:10:45 -07:00
test_mcp_http_auth.py Remove admin impersonation feature from MCP (#4889) 2026-02-25 21:02:30 -08:00
test_mcp_inspection.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_localhost_guard.py Add QA discoverability to MCP instructions and localhost guard for cloud browsers (#4984) 2026-03-04 16:56:11 -08:00
test_mcp_network_tracking.py feat: network request detail, route interception, and body capture for MCP/CLI (#5370) 2026-04-02 18:10:45 -07:00
test_mcp_observe_execute.py feat: MCP observe/execute batch tools + AI speed optimizations (#5386) 2026-04-05 16:38:13 -07:00
test_mcp_page_errors.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_script_caching_live.py feat: MCP script/caching tools for code v2 visibility (#5243) 2026-03-25 15:42:53 -07:00
test_mcp_semantic_locators.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_session_lifecycle.py fix MCP remote tool handlers calling wrong API environment (#4869) 2026-02-24 17:12:45 -08:00
test_mcp_state_tools.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_storage_tools.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_tab_tools.py Fix ReDoS in script_reviewer string literal regex (#5364) 2026-04-02 15:39:47 -07:00
test_mcp_telemetry.py Fix MCP PostHog telemetry routing (#SKY-8198) (#5027) 2026-03-10 20:32:29 -07:00
test_mcp_workflow_create_defaults.py Make run_with non-nullable, default to agent (#5275) 2026-03-27 18:53:28 -07:00
test_mcp_workflow_guidance.py Align MCP/CLI browser guidance and harden eval baseline (#5503) 2026-04-14 16:48:46 -07:00
test_mcp_workflow_tools.py SKY-8781 preserve login credential keys on MCP workflow updates (#5479) 2026-04-13 16:57:41 -07:00
test_multi_field_totp.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_navigation_in_forloop_codegen.py fix: use dynamic selectors for navigation blocks inside for-loops (#5434) 2026-04-08 17:47:29 -07:00
test_nested_forloop_caching_tracking.py Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
test_nested_forloop_script_generation.py fix: nested for-loop script block persistence (SKY-8757) (#5404) 2026-04-07 10:38:48 -07:00
test_nested_loop_output_parameters.py Fix: Diagnostics button always visible for completed task blocks (SKY-8398) (#5120) 2026-03-18 02:52:33 -07:00
test_ngrok_helpers.py Add interactive ngrok guided setup for browser serve --tunnel (#4986) 2026-03-04 17:38:27 -08:00
test_no_direct_db_delegates.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_no_fill_form_in_adaptive_codegen.py fix: stop generating fill_form() in adaptive caching for non-ATS workflows (#5497) 2026-04-14 11:58:41 -07:00
test_org_auth_service.py [Oncall] [SKY-8859] Log malformed auth token shape without changing auth behavior (#5458) 2026-04-10 14:45:21 -07:00
test_otp_service.py [SKY-8782] fix: prevent totp_identifier value from being typed as MFA code (#5399) 2026-04-06 16:13:27 -07:00
test_parallel_verification.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_pdf_download_fixes.py fix: handle Edge PDF interstitial pages on about:blank (#SKY-8279) (#5065) 2026-03-12 15:15:29 +08:00
test_phantom_script_block_entries.py fix: skip script_block entries for blocks with no actions (#SKY-8443) (#5141) 2026-03-18 23:24:57 -07:00
test_prompt_caching_settings.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_prompt_truncation.py fix(SKY-8920): cap extract-* prompt sizes to reduce Gemini TPM 429s (#5502) 2026-04-14 17:42:05 -05:00
test_qa_skill_content.py fix: add missing is_pinned param to ScriptsRepository.create_workflow_script() (#5318) 2026-03-31 15:58:27 -07:00
test_real_browser_manager.py Revert Parallel Workflow Loops (SKY-8175, SKY-8176, SKY-8177, SKY-8180) (#5445) 2026-04-09 19:38:56 -07:00
test_real_browser_state_navigate.py SKY-8818: progressive wait_until for file_download navigation + low max_steps observability (#5431) 2026-04-08 17:01:01 -07:00
test_render_list.py feat: add fallback episode API endpoints (#4997) 2026-03-05 14:32:24 -08:00
test_request_logging.py feat(SKY-8879) copilot-stack/03: copilot utilities + openai-agents dep (#5512) 2026-04-15 16:17:06 -07:00
test_run_commands_cleanup.py build(deps): bump the uv group across 2 directories with 6 updates (#5126) 2026-03-18 15:19:01 +00:00
test_run_task_prompt_parameterization.py Fix PII leakage in cached run_task() prompts (#SKY-7989) (#4744) 2026-02-13 12:16:45 -08:00
test_runs_v2_route.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_sanitization.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_script_block_creation.py Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
test_script_block_dedup.py Optimize caching: content dedup, recursive for-loop tracking, observability (SKY-8684) (#5371) 2026-04-03 12:38:39 -07:00
test_script_generation_race_condition.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_script_review_cap.py feat: make script review daily cap configurable via PostHog (#5389) 2026-04-06 12:41:46 -07:00
test_script_reviewer_quality.py fix: validate bare interaction calls missing selector and ai argument (#5437) 2026-04-08 20:32:03 -07:00
test_script_reviewer_terminate.py feat: teach script reviewer about page.terminate() with conditional-only rule (SKY-8334) (#5097) 2026-03-13 14:11:16 -07:00
test_script_reviewer_validators.py Fix: generate if/else for conditional blocks in Code 2.0 + branch return validation (#5160) 2026-03-19 13:33:25 -07:00
test_script_service_loop_download_filter.py fix: deduplicate extracted_information in code v2 loop output (#5051) 2026-03-11 13:04:35 -07:00
test_script_skyvern_page.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_scroll_guard.py Fix: guard scroll_to_top/scroll_to_next_page against non-numeric JS returns (#5170) 2026-03-20 13:19:44 +08:00
test_secret_credentials.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_security.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_selector_retry.py fix: retry selector lookup before falling back to AI in cached scripts (#5385) 2026-04-05 13:55:47 -07:00
test_setup_ai_env.py fix: prevent country code duplication in phone format checker (SKY-8395) (#5125) 2026-03-18 18:12:58 +08:00
test_setup_commands.py Add MCP API key switcher for local clients [SKY-8218] (#5060) 2026-03-11 16:23:31 -07:00
test_setup_quickstart.py Fix OSS frontend build: add useFeatureFlag stub (#5042) 2026-03-10 23:36:42 -07:00
test_should_run_script.py Make run_with non-nullable, default to agent (#5275) 2026-03-27 18:53:28 -07:00
test_smoke_test_skill_content.py fix: add missing is_pinned param to ScriptsRepository.create_workflow_script() (#5318) 2026-03-31 15:58:27 -07:00
test_soft_delete.py Create @db_operation error handling decorator (#SKY-8135) (#5272) 2026-03-27 14:14:45 -07:00
test_static_script_infrastructure.py Add mode='direct' to SkyvernPage click/fill for static script action recording (#5264) 2026-03-26 20:05:20 -07:00
test_step_archive_accumulator.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_summarize_output.py feat: add summarize-output LLM endpoint for workflow runs (SKY-8857) (#5493) 2026-04-14 11:41:39 -05:00
test_sync_video_artifact_after_step.py Remove unnecessary S3 PUTs (#5448) 2026-04-09 19:44:09 -07:00
test_task_run_status_sync.py fix: teach script reviewer to detect hardcoded per-run values in selectors (#5325) 2026-03-31 21:27:50 -07:00
test_task_runs_sync_activity.py fix: teach script reviewer to detect hardcoded per-run values in selectors (#5325) 2026-03-31 21:27:50 -07:00
test_task_v2_task_run_creation.py AgentDB Phase 7: Migrate remaining 8 domains to typed repos (#5366) 2026-04-02 17:36:50 -07:00
test_taskv2_block_context_preservation.py Fix loop-scoped Task V2 download filtering (#5477) 2026-04-13 14:12:12 -07:00
test_taskv2_block_downloaded_files.py Fix loop-scoped Task V2 download filtering (#5477) 2026-04-13 14:12:12 -07:00
test_text_prompt_block.py Fix: Diagnostics button always visible for completed task blocks (SKY-8398) (#5120) 2026-03-18 02:52:33 -07:00
test_text_prompt_block_yaml.py fix: self-hosted model keys resolve to unregistered fallback configs (#5099) 2026-03-13 15:06:27 -07:00
test_totp_identifier_fallback.py feat: migrate callers to typed repos — batches 1-6 (SKY-8720) (#5350) 2026-04-02 13:20:33 -07:00
test_url_validators.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_utils_templating.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_validation_error_formatting.py Re-apply SKY-7366: Improve 422 error messages for workflow save (#4852) 2026-02-24 00:55:29 +03:00
test_vertex_cache_model_extraction.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_webhook_timestamps.py Fix webhook payload timestamps always null (#SKY-7211) (#4959) 2026-03-03 00:26:17 -05:00
test_workflow_copilot_chain_repair.py fix: use started_at for run history duration calculation (#5094) 2026-03-13 13:04:43 -07:00
test_workflow_copilot_prompt_injection.py feat: add summarize-output LLM endpoint for workflow runs (SKY-8857) (#5493) 2026-04-14 11:41:39 -05:00
test_workflow_error_code_mapping_inheritance.py feat: add workflow-level inherited error_code_mapping (SKY-8855) (#5506) 2026-04-14 20:28:19 -05:00
test_workflow_parameter_validation.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_workflow_run_parameter_batching.py Fix loop-scoped Task V2 download filtering (#5477) 2026-04-13 14:12:12 -07:00
test_workflow_schema_field_preservation.py Remove setup.sh in favor of skyvern CLI (#4737) 2026-02-12 20:43:27 -08:00
test_workflow_service_cancel.py feat(SKY-8879) copilot-stack/06: MCP tools surface + orphan-task cancellation (#5517) 2026-04-15 21:20:16 -07:00
test_workflow_trigger_script_generation.py Fix: support WorkflowTriggerBlock in cached scripts (#SKY-8575) (#5320) 2026-03-31 17:01:50 -07:00
test_yaml_loader_no_dates.py feat(SKY-8879) copilot-stack/06: MCP tools surface + orphan-task cancellation (#5517) 2026-04-15 21:20:16 -07:00
worker_activity_import_helpers.py feat: add frontend schedule panel to workflow editor (#SKY-8184) (#5146) 2026-03-19 01:07:30 -07:00