All visual tests

Agentplane: mounted views

//agentplane/app/frontend:visual_scenes · agentydragon/ducktape · a902851443a64abf355bad65ea07b06294e4062a · base 5bce8ae5
114 unchanged
agentplane/app/frontend/test_visual_scenes.py::test_action_request_audit_details[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_action_request_audit_details[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_action_request_audit_details[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_action_request_audit_details[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_actions[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_actions[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_actions[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_actions[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_actions_hidden_codepoints
agentplane/app/frontend/test_visual_scenes.py::test_actions_hidden_codepoints
agentplane/app/frontend/test_visual_scenes.py::test_actions_history_groups_unavailable
agentplane/app/frontend/test_visual_scenes.py::test_actions_history_groups_unavailable
agentplane/app/frontend/test_visual_scenes.py::test_actions_sidebar_under_threads[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_actions_sidebar_under_threads[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_actions_sidebar_under_threads[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_actions_sidebar_under_threads[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_launch[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_launch[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_launch[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_launch[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[pending-sandbox-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[pending-sandbox-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[pending-sandbox-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[pending-sandbox-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[suspended-sandbox-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[suspended-sandbox-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[suspended-sandbox-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_central_sampler_unavailable_executor[suspended-sandbox-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_consent[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_consent[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_consent[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_consent[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[not-ready-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[not-ready-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[not-ready-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[not-ready-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[suspended-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[suspended-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[suspended-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[suspended-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[unconfirmed-create-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[unconfirmed-create-desktop]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[unconfirmed-create-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_create_thread_disabled_tooltip[unconfirmed-create-mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_create_thread_suspended[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_create_thread_suspended[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_create_thread_suspended[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_create_thread_suspended[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_refused_binding_hover[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_refused_binding_hover[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_refused_binding_hover[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_refused_binding_hover[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_rules[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_rules[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_rules[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_rules[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_stale_refusal_hover[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_stale_refusal_hover[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_stale_refusal_hover[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_policy_stale_refusal_hover[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_details[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_details[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_details[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_details[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_idle_suspended[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_idle_suspended[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_idle_suspended[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_idle_suspended[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_unmet_conditions[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_unmet_conditions[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_unmet_conditions[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandbox_status_unmet_conditions[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandboxes[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandboxes[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_sandboxes[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandboxes[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_sandboxes_stale
agentplane/app/frontend/test_visual_scenes.py::test_sandboxes_stale
agentplane/app/frontend/test_visual_scenes.py::test_session[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_catching_up
agentplane/app/frontend/test_visual_scenes.py::test_session_catching_up
agentplane/app/frontend/test_visual_scenes.py::test_session_command_outcomes_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_command_outcomes_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_deleted_sandbox[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_deleted_sandbox[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_deleted_sandbox[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_deleted_sandbox[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_dormant[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_dormant[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_dormant[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_dormant[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_error
agentplane/app/frontend/test_visual_scenes.py::test_session_error
agentplane/app/frontend/test_visual_scenes.py::test_session_error_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_error_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_interleaved
agentplane/app/frontend/test_visual_scenes.py::test_session_interleaved
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_dropped
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_dropped
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_dropped_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_dropped_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_stale
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_stale
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_stale_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_inventory_stale_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_lifecycle_group
agentplane/app/frontend/test_visual_scenes.py::test_session_lifecycle_group
agentplane/app/frontend/test_visual_scenes.py::test_session_markdown_code_fence
agentplane/app/frontend/test_visual_scenes.py::test_session_markdown_code_fence
agentplane/app/frontend/test_visual_scenes.py::test_session_pending[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_controls
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_controls
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_failed[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_failed[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_failed[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_failed[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_input_echo[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_input_echo[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_input_echo[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_pending_input_echo[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_reasoning_code_fence[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_reasoning_code_fence[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_reasoning_code_fence[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_reasoning_code_fence[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_messages[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_messages[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_messages[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_messages[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_quiet
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_quiet
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_tools
agentplane/app/frontend/test_visual_scenes.py::test_session_recovery_tools
agentplane/app/frontend/test_visual_scenes.py::test_session_standalone_reasoning
agentplane/app/frontend/test_visual_scenes.py::test_session_standalone_reasoning
agentplane/app/frontend/test_visual_scenes.py::test_session_standalone_reasoning_preview[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_standalone_reasoning_preview[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_states
agentplane/app/frontend/test_visual_scenes.py::test_session_states
agentplane/app/frontend/test_visual_scenes.py::test_session_states_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_states_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_streaming_interleaved
agentplane/app/frontend/test_visual_scenes.py::test_session_streaming_interleaved
agentplane/app/frontend/test_visual_scenes.py::test_session_suspended_sandbox[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_suspended_sandbox[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_suspended_sandbox[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_suspended_sandbox[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_sync_reconnecting
agentplane/app/frontend/test_visual_scenes.py::test_session_sync_reconnecting
agentplane/app/frontend/test_visual_scenes.py::test_session_sync_reconnecting_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_sync_reconnecting_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_sync_unavailable
agentplane/app/frontend/test_visual_scenes.py::test_session_sync_unavailable
agentplane/app/frontend/test_visual_scenes.py::test_session_thread_setup
agentplane/app/frontend/test_visual_scenes.py::test_session_thread_setup
agentplane/app/frontend/test_visual_scenes.py::test_session_unfinished_reasoning[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_unfinished_reasoning[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_unfinished_reasoning[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_unfinished_reasoning[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_unnamed[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_unnamed[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_session_unnamed[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_session_unnamed[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_thread_trace_menu[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_thread_trace_menu[desktop]
agentplane/app/frontend/test_visual_scenes.py::test_thread_trace_menu[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_thread_trace_menu[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_threads
agentplane/app/frontend/test_visual_scenes.py::test_threads
agentplane/app/frontend/test_visual_scenes.py::test_threads_failed_turn
agentplane/app/frontend/test_visual_scenes.py::test_threads_failed_turn
agentplane/app/frontend/test_visual_scenes.py::test_threads_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_threads_phone[mobile]
agentplane/app/frontend/test_visual_scenes.py::test_threads_provisioning
agentplane/app/frontend/test_visual_scenes.py::test_threads_provisioning
agentplane/app/frontend/test_visual_scenes.py::test_threads_updates_disconnected
agentplane/app/frontend/test_visual_scenes.py::test_threads_updates_disconnected
agentplane/app/frontend/test_visual_scenes.py::test_threads_watch_stale
agentplane/app/frontend/test_visual_scenes.py::test_threads_watch_stale
new_thread
new_thread
new_thread
new_thread
sandbox_trace_menu
sandbox_trace_menu
sandbox_trace_menu
sandbox_trace_menu
session_trace_menu
session_trace_menu
session_trace_menu
session_trace_menu
session_trace_menu
session_trace_menu
session_trace_menu
session_trace_menu
standing_instructions_expanded
standing_instructions_expanded
standing_instructions_expanded
standing_instructions_expanded
thread_setup_script_expanded
thread_setup_script_expanded
thread_setup_script_expanded
thread_setup_script_expanded
thread_trace_menu
thread_trace_menu
thread_trace_menu
thread_trace_menu
thread_trace_menu
thread_trace_menu
thread_trace_menu
thread_trace_menu