grok-build-upstream-mirror/crates/codegen/xai-grok-pager/tests/pty_e2e
Repository files (latest commit first)
Filename Latest commit message Latest commit date
grokkybara[bot] 500129c714 Synced from monorepo
Synced from monorepo

Changes:
- Cache growing transcripts on the messages backend
- Tell the model when a wait was clamped instead of re-inviting it
- Stop the stationarity nudge from claiming results are identical
- Deliver the stationarity nudge after the tool result
- Run auth provider commands through the platform shell (fixes Windows)
- Keep monitor tool stdout short and prescriptive
- Use UUIDs for analytics event insert IDs
- Stop crashing at startup when the host runs out of threads
- Delete the current session from within the session
- Add project forking-settings toggle (backend and deploy-time control)
- Reap a session’s bash and background commands when it closes
- Reap a session’s hook child processes when it closes
- Track coding-data consent decisions
- Fail open the access gate to stop false CLI paywalls
- Ship Agent Dashboard user guide
- Enable doom-loop recovery by default
- Kill agent children and the idle inhibitor when the parent process dies
- Fix multi-process credential wipe and orphaned session log writers

Source-Revision: 6372e41d828b8a6ee82c29e01a69e27ec895cca9
2026-07-29 17:17:54 +00:00
..
minimal Synced from monorepo 2026-07-28 22:50:19 +00:00
agent_response.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
agent_type_mismatch_modal_on_model_switch.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
agent_type_mismatch_no_keeps_current_session.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
agent_type_mismatch_yes_starts_new_session.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
ansi_scrollback_content_integrity.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
auto_compact_top_row.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
auto_wake_cancel_preserves_queued_user_prompt.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
background_task_reaped_on_quit.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
basename_path_demo_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
bash_full_output_double_click_fold_pty.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
bash_mode_file_completion_shell_like.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
bash_mode_strips_redundant_session_cd_from_chrome.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
bash_mode_tab_completion_dropdown.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
bash_queued_mid_turn_drains_as_bash.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
bracketed_ime_paste_skips_clipboard_image_linux.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
bracketed_ime_paste_skips_clipboard_image_macos.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
campaign_nudges_default_until_dismissed_by_model_pick.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
campaign_remote_settings_nudge_and_dismiss.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
cancel_discards_buffered_interjection.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
cancel_then_resend_prompt_appears_once.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
common.rs Synced from monorepo 2026-07-28 22:50:19 +00:00
continue_resumes_session_with_history.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
critical_announcement_session_banner_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
ctrl_c_cancel_during_stream_recovers_cleanly.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
ctrlc_after_activity_no_rewind_prompt_once.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
ctrlc_with_queued_prompt_no_dup.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
dashboard_overlay_tab_esc_backout_and_ctrl_backslash.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
doubled_lines_out_of_band_repro.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
drag_autoscroll_no_bounce_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
drag_enters_content_from_gap_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
drag_from_above_prompt_strip_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
drag_from_chrome_stays_block_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
drag_over_gap_rows_does_not_freeze_head_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
drag_select_autoscroll_full_scrollout_copy_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
drag_select_wheel_scroll_extends_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
edit_collapsed_oneliner_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
edit_hl_inplace_refresh_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
edit_interject_lone_queued_row_keeps_tui_alive.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
edit_merge_parallel_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
edit_merge_sequential_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
embedded_mode_boots_without_hanging_on_blocked_backend.rs Synced from monorepo 2026-07-26 20:03:03 +01:00
empty_enter_force_sends_top_queued.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
empty_enter_sends_top_not_last_of_two.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
endline_park_is_markerless.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
endline_wakeups_close_with_markers.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
esc_cancels_running_turn_from_prompt_preserves_draft.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
esc_cancels_running_turn_from_scrollback.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
esc_esc_clears_idle_prompt_and_records_history.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
esc_esc_opens_rewind_picker_silent_first_press.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
esc_idle_empty_no_messages_is_swallowed_noop.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
extensions_modal_copy_hints_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
file_path_with_space_emits_full_osc8_hyperlink.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
folder_trust_cwd_is_home_git_repo_no_prompt.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
folder_trust_decline_quits_without_grant.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
folder_trust_feature_off_shows_no_question.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
folder_trust_home_git_repo_subdir_keys_on_subdir.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
folder_trust_question_renders_and_accept_persists_grant.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
forced_wheel_mode_env_scrolls_exact_rows.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
image_chip_preview_path_free_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
initial_prompt_positional_auto_submits.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
input_echoes_at_idle_prompt.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
interjection_reaches_model_ctrl_l_in_vscode_family.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
interjection_reaches_model_in_same_turn.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
iterm_readline_editing.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
keep_text_selection_settings_visible_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
managed_policy_gate_refusal_reaches_real_terminal.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
mcp_menu_loads_servers_in_non_project_dir.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
mcp_menu_loads_servers_in_project_dir.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
mid_text_skill_token_echo_styled_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
mid_turn_slash_dropdown_esc_dismisses_not_cancel.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
middle_click_pastes_primary_linux.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
misclassified_wheel_flood_does_not_teleport_viewport.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
mouse_reporting_toggle_inactive_without_config_pty.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
mouse_reporting_toggle_sticky_persists_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
nested_quote_drag_copy_excludes_bars_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
page_flip_on_send_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
paste_bracketed_chip_text_sends_full_payload.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
paste_bracketed_inline_text_echoes_and_sends_intact.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
paste_bracketed_then_immediate_enter_sends_intact.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
paste_ctrl_v_image_keeps_ui_responsive_macos.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
paste_ctrl_v_image_keeps_ui_responsive_windows.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
paste_ctrl_v_text_echoes_fast_macos.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
paste_ctrl_v_text_echoes_fast_windows.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
prompt_suggestion_ghost_tab_accepts.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
queue_and_interjection_lifecycle.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
queued_bash_promotion_renders_output_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
queued_message_renders_once_not_twice.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
quote_block_drag_copy_excludes_bars_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
quote_block_raw_mode_copy_keeps_source_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
read_tool_header_selection_copies_path_only_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
reasoning_efforts_fallback_menu_matches_builtin.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
reasoning_efforts_from_config_toml_menu.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
reasoning_efforts_menu_renders_and_remaps_on_wire.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
recap_header_not_in_selection_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
removed_queued_prompt_never_sent.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
rename_title_shows_in_prompt_border.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
renders_on_action.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
reparked_wait_stays_markerless.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
requirements_version_failure_exits_2_with_guidance.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
resize_preserves_scroll_position.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
reverse_agent_type_mismatch_cursor_to_default.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
same_agent_type_switch_no_modal.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
scroll.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
scroll_debug_hud_env_toggles_overlay.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
scroll_does_not_crash.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
send_now_tip_after_mid_turn_queue.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
send_then_ctrlc_rewinds_to_composer_no_history_dup.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
shift_tab_in_session_cycles_mode.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
shift_tab_on_welcome_starts_session_in_plan_mode.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
shift_tab_plan_nudge_from_always_approve_enters_plan.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
show_thinking_blocks_toggle_hides_existing_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
small_screen_tip_survives_slow_turn.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
spinner_reappears_after_wait_resumes.rs Synced from monorepo 2026-07-25 18:44:42 +00:00
storage_upload_parks_on_401_and_drains_after_recovery.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
stuck_drag_recovers_on_esc_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
subscription_watch_and_gate_verify_pty.rs Synced from monorepo 2026-07-29 17:17:54 +00:00
tab_focuses_scrollback_in_vim_and_default_modes.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
trackpad_flood_does_not_under_travel.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
undo_tip_resets_each_new_session.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
undo_tip_seen_count_never_persisted.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
undo_tip_session_cap_blocks_fourth_show.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
verb_group_fold_expand_collapse_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
verb_group_header_drag_copy_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
verb_group_settings_toggle_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
verb_group_streaming_fold_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
verb_group_thinking_fold_pty.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
verify_bashq_claim2_force_interject.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
verify_bashq_claim3_edit_keeps_bash.rs Synced from monorepo 2026-07-21 18:10:23 +00:00
waiting_for_model_label.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
welcome_screen.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
welcome_screen_braille_logo_renders_correctly.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
wheel_burst_scrolls_viewport_without_frame_amplification.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
wheel_flood_paints_no_ghost_frames.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
wheel_overscroll_at_bottom_reengages_follow_mid_stream.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
wheel_scrolls_viewport_during_streaming_turn.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
word_select_tip_on_double_click_pty.rs Synced from monorepo 2026-07-22 19:22:27 +01:00
wrap_child_killed_with_latched_modes_restores_terminal.rs Synced from monorepo 2026-07-17 14:19:50 +01:00
wrap_clean_exit_stays_byte_transparent.rs Synced from monorepo 2026-07-17 14:19:50 +01:00
wrap_echo_passthrough_and_exit_code.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
wrap_explicit_path_not_found_fails_fast.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
wrap_not_found_alias_routes_via_shell_contract.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
wrap_osc52_sink_env_advertised_through_shell.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
wrap_sigterm_restores_terminal_and_exit_code.rs Synced from monorepo 2026-07-17 14:19:50 +01:00
wrap_single_string_routes_via_shell.rs Publish harness and TUI open-source 2026-07-16 06:46:02 +01:00
zero_turn_model_switch_no_modal.rs Synced from monorepo 2026-07-22 19:22:27 +01:00