Skip to content

Codex/full e2e coverage campaign#1116

Open
jeffscottward wants to merge 598 commits into
RunMaestro:mainfrom
jeffscottward:codex/full-e2e-coverage-campaign
Open

Codex/full e2e coverage campaign#1116
jeffscottward wants to merge 598 commits into
RunMaestro:mainfrom
jeffscottward:codex/full-e2e-coverage-campaign

Conversation

@jeffscottward

Copy link
Copy Markdown
Contributor

latest test campaign. see docs/testing

Test User added 30 commits June 17, 2026 13:36
@greptile-apps

greptile-apps Bot commented Jun 21, 2026

Copy link
Copy Markdown

Too many files changed for review. (908 files found, 100 file limit)

@coderabbitai

coderabbitai Bot commented Jun 21, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 959 files, which is 809 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 72429f06-608d-4c78-a82f-f7eba594575c

📥 Commits

Reviewing files that changed from the base of the PR and between 549b402 and 2300d4d.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (959)
  • .gitignore
  • docs/testing.md
  • docs/testing/audits/test-coverage-audit.md
  • docs/testing/current-status.md
  • docs/testing/e2e/README.md
  • docs/testing/e2e/coverage-campaign.md
  • docs/testing/e2e/execution-results/phase4-shard-a.md
  • docs/testing/e2e/execution-results/phase4-shard-b.md
  • docs/testing/e2e/execution-results/phase5-confirm-shard-b3.md
  • docs/testing/e2e/execution-results/phase5-final-shard-a2.md
  • docs/testing/e2e/execution-results/phase5-final-shard-b2.md
  • docs/testing/e2e/execution-results/phase5-rerun-shard-a.md
  • docs/testing/e2e/execution-results/phase5-rerun-shard-b.md
  • docs/testing/e2e/execution-results/phase6-cleanup-handoff.md
  • docs/testing/e2e/execution-results/phase6-final-shard-a.md
  • docs/testing/e2e/execution-results/phase6-final-shard-b.md
  • docs/testing/e2e/parallel-campaign/README.md
  • docs/testing/e2e/parallel-campaign/agents/agent-crud-provider.md
  • docs/testing/e2e/parallel-campaign/agents/autorun-ai-terminal.md
  • docs/testing/e2e/parallel-campaign/agents/debug-accessibility.md
  • docs/testing/e2e/parallel-campaign/agents/files-docs-history.md
  • docs/testing/e2e/parallel-campaign/agents/fixtures-sharding-review.md
  • docs/testing/e2e/parallel-campaign/agents/git-groupchat-playbooks.md
  • docs/testing/e2e/parallel-campaign/agents/mobile-web-bridge.md
  • docs/testing/e2e/parallel-campaign/agents/shell-tabs-command.md
  • docs/testing/e2e/parallel-campaign/agents/stats-graph-symphony.md
  • docs/testing/e2e/parallel-campaign/agents/wizard-settings-prompts.md
  • docs/testing/e2e/parallel-campaign/broadcasts.md
  • docs/testing/e2e/parallel-campaign/coverage-ledger.md
  • docs/testing/e2e/parallel-campaign/orchestrator-status.md
  • docs/testing/game-plan.md
  • docs/testing/index.md
  • docs/testing/prompts/e2e-agents/README.md
  • docs/testing/prompts/e2e-agents/agent-crud-provider.md
  • docs/testing/prompts/e2e-agents/autorun-ai-terminal.md
  • docs/testing/prompts/e2e-agents/debug-accessibility.md
  • docs/testing/prompts/e2e-agents/files-docs-history.md
  • docs/testing/prompts/e2e-agents/fixtures-sharding-review.md
  • docs/testing/prompts/e2e-agents/git-groupchat-playbooks.md
  • docs/testing/prompts/e2e-agents/mobile-web-bridge.md
  • docs/testing/prompts/e2e-agents/shell-tabs-command.md
  • docs/testing/prompts/e2e-agents/stats-graph-symphony.md
  • docs/testing/prompts/e2e-agents/wizard-settings-prompts.md
  • docs/testing/prompts/e2e-execution-shards/phase4-shard-a.md
  • docs/testing/prompts/e2e-execution-shards/phase4-shard-b.md
  • docs/testing/prompts/e2e-execution-shards/phase5-rerun-shard-a.md
  • docs/testing/prompts/e2e-execution-shards/phase5-rerun-shard-b.md
  • docs/testing/prompts/e2e-parallel-campaign-plan.md
  • docs/testing/prompts/full-test-coverage-campaign.md
  • docs/testing/session-handoff.md
  • e2e/agent-crud-provider.spec.ts
  • e2e/app-shell.spec.ts
  • e2e/autorun-ai-terminal.spec.ts
  • e2e/autorun-batch.spec.ts
  • e2e/autorun-editing.spec.ts
  • e2e/autorun-sessions.spec.ts
  • e2e/autorun-setup.spec.ts
  • e2e/debug-accessibility.spec.ts
  • e2e/files-docs-history.spec.ts
  • e2e/fixtures/electron-app.ts
  • e2e/git-groupchat-playbooks.spec.ts
  • e2e/group-chat.spec.ts
  • e2e/stats-graph-symphony.spec.ts
  • e2e/web-mobile.spec.ts
  • e2e/wizard-settings-prompts.spec.ts
  • scripts/stop-e2e-processes.mjs
  • src/__tests__/cli/commands/clean-playbooks.test.ts
  • src/__tests__/cli/commands/connectivity-commands.test.ts
  • src/__tests__/cli/commands/list-sessions.test.ts
  • src/__tests__/cli/commands/settings-agent.test.ts
  • src/__tests__/cli/commands/settings-get.test.ts
  • src/__tests__/cli/commands/settings-list.test.ts
  • src/__tests__/cli/commands/settings-reset.test.ts
  • src/__tests__/cli/commands/settings-set.test.ts
  • src/__tests__/cli/index.test.ts
  • src/__tests__/cli/services/batch-processor.test.ts
  • src/__tests__/coverage/integration/agent-config-panel-coverage.test.ts
  • src/__tests__/coverage/integration/agent-session-storage-coverage.test.ts
  • src/__tests__/coverage/integration/all-sessions-view-coverage.test.ts
  • src/__tests__/coverage/integration/claude-session-storage-coverage.test.ts
  • src/__tests__/coverage/integration/conversation-manager-coverage.test.ts
  • src/__tests__/coverage/integration/create-pr-modal-coverage.test.ts
  • src/__tests__/coverage/integration/document-graph-view-coverage.test.tsx
  • src/__tests__/coverage/integration/file-search-modal-coverage.test.tsx
  • src/__tests__/coverage/integration/general-tab-coverage.test.tsx
  • src/__tests__/coverage/integration/git-core-coverage.test.ts
  • src/__tests__/coverage/integration/git-handlers-coverage.test.ts
  • src/__tests__/coverage/integration/git-ipc-coverage.test.ts
  • src/__tests__/coverage/integration/group-chat-router-coverage.test.ts
  • src/__tests__/coverage/integration/group-chat-router-defensive-coverage.test.ts
  • src/__tests__/coverage/integration/inline-wizard-conversation-coverage.test.ts
  • src/__tests__/coverage/integration/inline-wizard-document-generation-coverage.test.ts
  • src/__tests__/coverage/integration/main-index-coverage.test.ts
  • src/__tests__/coverage/integration/main-keyboard-handler-coverage.test.ts
  • src/__tests__/coverage/integration/main-panel-coverage.test.ts
  • src/__tests__/coverage/integration/message-handlers-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-auto-reconnect-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-history-panel-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-keyboard-handler-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-markdown-renderer-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-reading-content-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-session-management-coverage.test.ts
  • src/__tests__/coverage/integration/mobile-view-state-coverage.test.ts
  • src/__tests__/coverage/integration/phase-generator-coverage.test.ts
  • src/__tests__/coverage/integration/session-list-coverage.test.ts
  • src/__tests__/coverage/integration/settings-modal-coverage.test.ts
  • src/__tests__/coverage/integration/settings-store-coverage.test.ts
  • src/__tests__/coverage/integration/speckit-commands-panel-coverage.test.ts
  • src/__tests__/coverage/integration/symphony-coverage.test.ts
  • src/__tests__/coverage/integration/terminal-output-coverage.test.ts
  • src/__tests__/coverage/integration/use-contributor-stats-coverage.test.ts
  • src/__tests__/coverage/integration/web-mobile-app-coverage.test.ts
  • src/__tests__/coverage/integration/web-mobile-tab-bar-coverage.test.ts
  • src/__tests__/coverage/integration/web-mobile-zero-components-coverage.test.ts
  • src/__tests__/coverage/integration/web-server-coverage.test.ts
  • src/__tests__/coverage/integration/web-server-factory-current-coverage.test.ts
  • src/__tests__/coverage/integration/web-server-factory-legacy-coverage.test.ts
  • src/__tests__/helpers/cliEntrypointHarness.ts
  • src/__tests__/integration/AICommandsPanel.integration.test.tsx
  • src/__tests__/integration/AIOverviewTab.integration.test.tsx
  • src/__tests__/integration/AboutModal.integration.test.tsx
  • src/__tests__/integration/AchievementCard.integration.test.tsx
  • src/__tests__/integration/ActivityGraph.integration.test.tsx
  • src/__tests__/integration/ActivityHeatmap.integration.test.tsx
  • src/__tests__/integration/AgentConfigPanel.integration.test.tsx
  • src/__tests__/integration/AgentCreationDialog.integration.test.tsx
  • src/__tests__/integration/AgentEfficiencyChart.integration.test.tsx
  • src/__tests__/integration/AgentErrorModal.integration.test.tsx
  • src/__tests__/integration/AgentPromptComposerModal.integration.test.tsx
  • src/__tests__/integration/AgentSelectionScreen.integration.test.tsx
  • src/__tests__/integration/AgentSelector.integration.test.tsx
  • src/__tests__/integration/AgentSessionsBrowser.integration.test.tsx
  • src/__tests__/integration/AgentSessionsModal.integration.test.tsx
  • src/__tests__/integration/AgentSessionsModal.layer.integration.test.tsx
  • src/__tests__/integration/AgentUsageChart.integration.test.tsx
  • src/__tests__/integration/AllSessionsView.integration.test.tsx
  • src/__tests__/integration/App.integration.test.tsx
  • src/__tests__/integration/AppModals.integration.test.tsx
  • src/__tests__/integration/AutoRun.integration.test.tsx
  • src/__tests__/integration/AutoRunBatchProcessing.test.tsx
  • src/__tests__/integration/AutoRunDocumentSelector.integration.test.tsx
  • src/__tests__/integration/AutoRunExpandedModal.integration.test.tsx
  • src/__tests__/integration/AutoRunLightbox.integration.test.tsx
  • src/__tests__/integration/AutoRunRightPanel.test.tsx
  • src/__tests__/integration/AutoRunSessionList.test.tsx
  • src/__tests__/integration/AutoRunSetupModal.integration.test.tsx
  • src/__tests__/integration/AutoRunStats.integration.test.tsx
  • src/__tests__/integration/BatchRunnerModal.integration.test.tsx
  • src/__tests__/integration/Button.integration.test.tsx
  • src/__tests__/integration/ChildProcessSpawner.integration.test.ts
  • src/__tests__/integration/CollapsedSessionPill.integration.test.tsx
  • src/__tests__/integration/CollapsibleJsonViewer.integration.test.tsx
  • src/__tests__/integration/CommandHistoryDrawer.integration.test.tsx
  • src/__tests__/integration/CommandInputBar.integration.test.tsx
  • src/__tests__/integration/CommandInputButtons.integration.test.tsx
  • src/__tests__/integration/ConnectionStatusIndicator.integration.test.tsx
  • src/__tests__/integration/ContextWarningSash.integration.test.tsx
  • src/__tests__/integration/ConversationScreen.integration.test.tsx
  • src/__tests__/integration/CreatePRModal.integration.test.tsx
  • src/__tests__/integration/CreateWorktreeModal.integration.test.tsx
  • src/__tests__/integration/CsvTableRenderer.integration.test.tsx
  • src/__tests__/integration/CustomThemeBuilder.integration.test.tsx
  • src/__tests__/integration/DataBufferManager.integration.test.ts
  • src/__tests__/integration/DebugPackageModal.integration.test.tsx
  • src/__tests__/integration/DebugWizardModal.integration.test.tsx
  • src/__tests__/integration/DeleteAgentConfirmModal.integration.test.tsx
  • src/__tests__/integration/DeleteWorktreeModal.integration.test.tsx
  • src/__tests__/integration/DirectorNotesModal.integration.test.tsx
  • src/__tests__/integration/DirectorNotesOverviewTab.integration.test.tsx
  • src/__tests__/integration/DirectorySelectionScreen.integration.test.tsx
  • src/__tests__/integration/DisplayTab.integration.test.tsx
  • src/__tests__/integration/DocumentEditor.integration.test.tsx
  • src/__tests__/integration/DocumentGenerationView.integration.test.tsx
  • src/__tests__/integration/DocumentGraphView.integration.test.tsx
  • src/__tests__/integration/DocumentNode.integration.test.tsx
  • src/__tests__/integration/DocumentSelector.integration.test.tsx
  • src/__tests__/integration/DocumentsPanel.integration.test.tsx
  • src/__tests__/integration/DurationTrendsChart.integration.test.tsx
  • src/__tests__/integration/EmojiPickerField.integration.test.tsx
  • src/__tests__/integration/EmptyStateView.integration.test.tsx
  • src/__tests__/integration/EncoreTab.integration.test.tsx
  • src/__tests__/integration/ExecutionQueueBrowser.integration.test.tsx
  • src/__tests__/integration/ExecutionQueueIndicator.integration.test.tsx
  • src/__tests__/integration/ExistingAutoRunDocsModal.integration.test.tsx
  • src/__tests__/integration/ExitHandler.integration.test.ts
  • src/__tests__/integration/ExternalLinkNode.integration.test.tsx
  • src/__tests__/integration/FileExplorerPanel.integration.test.tsx
  • src/__tests__/integration/FilePreview.integration.test.tsx
  • src/__tests__/integration/FilePreviewRemarkHighlight.integration.test.tsx
  • src/__tests__/integration/FileSearchModal.integration.test.tsx
  • src/__tests__/integration/FirstRunCelebration.integration.test.tsx
  • src/__tests__/integration/GeneralTab.integration.test.tsx
  • src/__tests__/integration/GenerationCompleteOverlay.integration.test.tsx
  • src/__tests__/integration/GistPublishModal.integration.test.tsx
  • src/__tests__/integration/GitDiffViewer.integration.test.tsx
  • src/__tests__/integration/GitLogViewer.integration.test.tsx
  • src/__tests__/integration/GitStatusContext.integration.test.tsx
  • src/__tests__/integration/GitStatusWidget.integration.test.tsx
  • src/__tests__/integration/GroupChatHeader.integration.test.tsx
  • src/__tests__/integration/GroupChatHistoryPanel.integration.test.tsx
  • src/__tests__/integration/GroupChatInfoOverlay.integration.test.tsx
  • src/__tests__/integration/GroupChatInput.integration.test.tsx
  • src/__tests__/integration/GroupChatList.integration.test.tsx
  • src/__tests__/integration/GroupChatMessages.integration.test.tsx
  • src/__tests__/integration/GroupChatModal.integration.test.tsx
  • src/__tests__/integration/GroupChatRightPanel.integration.test.tsx
  • src/__tests__/integration/HamburgerMenuContent.integration.test.tsx
  • src/__tests__/integration/HistoryDetailModal.integration.test.tsx
  • src/__tests__/integration/HistoryPanel.integration.test.tsx
  • src/__tests__/integration/IgnorePatternsSection.integration.test.tsx
  • src/__tests__/integration/InlineWizardFlow.test.tsx
  • src/__tests__/integration/InputArea.integration.test.tsx
  • src/__tests__/integration/InputContext.integration.test.tsx
  • src/__tests__/integration/KeyboardMasteryCelebration.integration.test.tsx
  • src/__tests__/integration/LeaderboardRegistrationModal.integration.test.tsx
  • src/__tests__/integration/LightboxModal.integration.test.tsx
  • src/__tests__/integration/LiveOverlayPanel.integration.test.tsx
  • src/__tests__/integration/LocalCommandRunner.integration.test.ts
  • src/__tests__/integration/LocationDistributionChart.integration.test.tsx
  • src/__tests__/integration/LogFilterControls.integration.test.tsx
  • src/__tests__/integration/LogViewer.integration.test.tsx
  • src/__tests__/integration/LongestAutoRunsTable.integration.test.tsx
  • src/__tests__/integration/LookbackSelector.integration.test.tsx
  • src/__tests__/integration/MaestroWizard.integration.test.tsx
  • src/__tests__/integration/MainPanel.integration.test.tsx
  • src/__tests__/integration/MarkdownRenderer.bionify.integration.test.tsx
  • src/__tests__/integration/MarkdownRenderer.integration.test.tsx
  • src/__tests__/integration/MarketplaceModal.integration.test.tsx
  • src/__tests__/integration/MergeProgressOverlay.integration.test.tsx
  • src/__tests__/integration/MergeSessionModal.integration.test.tsx
  • src/__tests__/integration/MermaidRenderer.integration.test.tsx
  • src/__tests__/integration/MessageHistory.integration.test.tsx
  • src/__tests__/integration/MindMap.integration.test.tsx
  • src/__tests__/integration/MobileHistoryPanel.integration.test.tsx
  • src/__tests__/integration/MobileMarkdownRenderer.integration.test.tsx
  • src/__tests__/integration/NewInstanceModal.integration.test.tsx
  • src/__tests__/integration/NodeBreadcrumb.integration.test.tsx
  • src/__tests__/integration/OpenSpecCommandsPanel.integration.test.tsx
  • src/__tests__/integration/ParticipantCard.integration.test.tsx
  • src/__tests__/integration/PeakHoursChart.integration.test.tsx
  • src/__tests__/integration/PhaseReviewScreen.integration.test.tsx
  • src/__tests__/integration/PlaygroundPanel.integration.test.tsx
  • src/__tests__/integration/PreparingPlanScreen.integration.test.tsx
  • src/__tests__/integration/ProcessManager.integration.test.ts
  • src/__tests__/integration/ProcessMonitor.integration.test.tsx
  • src/__tests__/integration/PromptComposerModal.integration.test.tsx
  • src/__tests__/integration/PtySpawner.integration.test.ts
  • src/__tests__/integration/QRCode.integration.test.tsx
  • src/__tests__/integration/QueuedItemsList.integration.test.tsx
  • src/__tests__/integration/QuickActionsModal.integration.test.tsx
  • src/__tests__/integration/QuitConfirmModal.integration.test.tsx
  • src/__tests__/integration/RenameSessionModal.integration.test.tsx
  • src/__tests__/integration/ResponseViewer.integration.test.tsx
  • src/__tests__/integration/RightPanel.integration.test.tsx
  • src/__tests__/integration/SaveMarkdownModal.integration.test.tsx
  • src/__tests__/integration/ScreenReaderAnnouncement.integration.test.tsx
  • src/__tests__/integration/SendToAgentModal.integration.test.tsx
  • src/__tests__/integration/SessionActivityGraph.integration.test.tsx
  • src/__tests__/integration/SessionContextMenu.integration.test.tsx
  • src/__tests__/integration/SessionList.integration.test.tsx
  • src/__tests__/integration/SessionListItem.integration.test.tsx
  • src/__tests__/integration/SessionPillBar.integration.test.tsx
  • src/__tests__/integration/SessionStats.integration.test.tsx
  • src/__tests__/integration/SessionStatusBanner.integration.test.tsx
  • src/__tests__/integration/SessionTooltipContent.integration.test.tsx
  • src/__tests__/integration/SettingCheckbox.integration.test.tsx
  • src/__tests__/integration/SettingsModal.integration.test.tsx
  • src/__tests__/integration/ShortcutEditor.integration.test.tsx
  • src/__tests__/integration/ShortcutsHelpModal.integration.test.tsx
  • src/__tests__/integration/SkinnySidebar.integration.test.tsx
  • src/__tests__/integration/SourceDistributionChart.integration.test.tsx
  • src/__tests__/integration/SpecKitCommandsPanel.integration.test.tsx
  • src/__tests__/integration/SshCommandRunner.integration.test.ts
  • src/__tests__/integration/SshRemoteIgnoreSection.integration.test.tsx
  • src/__tests__/integration/SshRemoteModal.integration.test.tsx
  • src/__tests__/integration/SshRemoteSelector.integration.test.tsx
  • src/__tests__/integration/SshRemotesSection.integration.test.tsx
  • src/__tests__/integration/StandingOvationOverlay.integration.test.tsx
  • src/__tests__/integration/StandingOvationOverlay.layer.integration.test.tsx
  • src/__tests__/integration/StderrHandler.integration.test.ts
  • src/__tests__/integration/StreamingDocumentPreview.integration.test.tsx
  • src/__tests__/integration/SummarizeProgressOverlay.integration.test.tsx
  • src/__tests__/integration/SymphonyModal.integration.test.tsx
  • src/__tests__/integration/TabBar.integration.test.tsx
  • src/__tests__/integration/TabSearchModal.integration.test.tsx
  • src/__tests__/integration/TabSwitcherModal.integration.test.tsx
  • src/__tests__/integration/TabSwitcherModal.layer.integration.test.tsx
  • src/__tests__/integration/TasksByHourChart.integration.test.tsx
  • src/__tests__/integration/TerminalOutput.integration.test.tsx
  • src/__tests__/integration/ThinkingStatusPill.integration.test.tsx
  • src/__tests__/integration/Toast.integration.test.tsx
  • src/__tests__/integration/ToolCallCard.integration.test.tsx
  • src/__tests__/integration/TourOverlay.integration.test.tsx
  • src/__tests__/integration/TourStep.integration.test.tsx
  • src/__tests__/integration/TransferErrorModal.integration.test.tsx
  • src/__tests__/integration/TransferProgressModal.integration.test.tsx
  • src/__tests__/integration/TypingIndicator.integration.test.tsx
  • src/__tests__/integration/UnifiedHistoryTab.integration.test.tsx
  • src/__tests__/integration/UpdateCheckModal.integration.test.tsx
  • src/__tests__/integration/UsageDashboardModal.integration.test.tsx
  • src/__tests__/integration/WebCard.integration.test.tsx
  • src/__tests__/integration/WebInput.integration.test.tsx
  • src/__tests__/integration/WebMobileApp.integration.test.tsx
  • src/__tests__/integration/WebMobileTabBar.integration.test.tsx
  • src/__tests__/integration/WebReadingContent.integration.test.tsx
  • src/__tests__/integration/WebServer.integration.test.ts
  • src/__tests__/integration/WeekdayComparisonChart.integration.test.tsx
  • src/__tests__/integration/WindowsWarningModal.integration.test.tsx
  • src/__tests__/integration/WizardContext.integration.test.tsx
  • src/__tests__/integration/WizardConversationView.integration.test.tsx
  • src/__tests__/integration/WizardExitConfirmDialog.integration.test.tsx
  • src/__tests__/integration/WizardExitConfirmModal.integration.test.tsx
  • src/__tests__/integration/WizardInputPanel.integration.test.tsx
  • src/__tests__/integration/WizardModePrompt.integration.test.tsx
  • src/__tests__/integration/WizardResumeModal.integration.test.tsx
  • src/__tests__/integration/WorktreeConfigModal.integration.test.tsx
  • src/__tests__/integration/WorktreeRunSection.integration.test.tsx
  • src/__tests__/integration/agent-args.integration.test.ts
  • src/__tests__/integration/agent-definitions.integration.test.ts
  • src/__tests__/integration/agent-session-storage.integration.test.ts
  • src/__tests__/integration/agent-sessions-ipc.integration.test.ts
  • src/__tests__/integration/agentSessions-ipc.integration.test.ts
  • src/__tests__/integration/agentSpawner.integration.test.ts
  • src/__tests__/integration/agentStore.integration.test.ts
  • src/__tests__/integration/agents-ipc.integration.test.ts
  • src/__tests__/integration/apiRoutes.integration.test.ts
  • src/__tests__/integration/app-constants.integration.test.ts
  • src/__tests__/integration/app-lifecycle-error-handlers.integration.test.ts
  • src/__tests__/integration/attachments.integration.test.ts
  • src/__tests__/integration/austinFacts.integration.test.ts
  • src/__tests__/integration/auto-updater.integration.test.ts
  • src/__tests__/integration/autorun-ipc.integration.test.ts
  • src/__tests__/integration/autorun.integration.test.ts
  • src/__tests__/integration/batchReducer.integration.test.ts
  • src/__tests__/integration/batchStateMachine.integration.test.ts
  • src/__tests__/integration/batchStore.integration.test.ts
  • src/__tests__/integration/bionifyReadingMode.integration.test.tsx
  • src/__tests__/integration/claude-handler-edges.integration.test.ts
  • src/__tests__/integration/claude-output-parser.integration.test.ts
  • src/__tests__/integration/claude-session-ipc.integration.test.ts
  • src/__tests__/integration/claude-session-storage.integration.test.ts
  • src/__tests__/integration/clean-playbooks.integration.test.ts
  • src/__tests__/integration/cli-activity.integration.test.ts
  • src/__tests__/integration/cli-agent-sessions.integration.test.ts
  • src/__tests__/integration/cli-batch-processor.integration.test.ts
  • src/__tests__/integration/cli-entrypoint.integration.test.ts
  • src/__tests__/integration/cli-list-agents.integration.test.ts
  • src/__tests__/integration/cli-list-groups.integration.test.ts
  • src/__tests__/integration/cli-list-playbooks.integration.test.ts
  • src/__tests__/integration/cli-parser-preload-modules.integration.test.ts
  • src/__tests__/integration/cli-playbooks-service.integration.test.ts
  • src/__tests__/integration/cli-send.integration.test.ts
  • src/__tests__/integration/cli-settings-get.integration.test.ts
  • src/__tests__/integration/cli-settings-list.integration.test.ts
  • src/__tests__/integration/cli-settings-reset.integration.test.ts
  • src/__tests__/integration/cli-settings-set.integration.test.ts
  • src/__tests__/integration/cli-show-agent.integration.test.ts
  • src/__tests__/integration/cli-watcher.integration.test.ts
  • src/__tests__/integration/cliBatchProcessor.integration.test.ts
  • src/__tests__/integration/cliDetection.integration.test.ts
  • src/__tests__/integration/cliFormatter.integration.test.ts
  • src/__tests__/integration/cliStorage.integration.test.ts
  • src/__tests__/integration/codex-output-parser.integration.test.ts
  • src/__tests__/integration/colorblindPalettes.integration.test.ts
  • src/__tests__/integration/conductorBadges.integration.test.ts
  • src/__tests__/integration/confetti.integration.test.ts
  • src/__tests__/integration/context-groomer.integration.test.ts
  • src/__tests__/integration/context-ipc.integration.test.ts
  • src/__tests__/integration/contextExtractor.integration.test.ts
  • src/__tests__/integration/contextSummarizer.integration.test.ts
  • src/__tests__/integration/conversationManager.integration.test.ts
  • src/__tests__/integration/data-listener.integration.test.ts
  • src/__tests__/integration/debug-handlers.integration.test.ts
  • src/__tests__/integration/debug-package-metadata-collectors.integration.test.ts
  • src/__tests__/integration/debug-package.integration.test.ts
  • src/__tests__/integration/debug-packager.integration.test.ts
  • src/__tests__/integration/detector.integration.test.ts
  • src/__tests__/integration/director-notes.integration.test.ts
  • src/__tests__/integration/dirent-utils.integration.test.ts
  • src/__tests__/integration/documentGraph.integration.test.ts
  • src/__tests__/integration/documentStats.integration.test.ts
  • src/__tests__/integration/entrypoint-zero-coverage.integration.test.tsx
  • src/__tests__/integration/error-listener.integration.test.ts
  • src/__tests__/integration/execFile.integration.test.ts
  • src/__tests__/integration/existingDocsDetector.integration.test.ts
  • src/__tests__/integration/exit-listener.integration.test.ts
  • src/__tests__/integration/extensionColors.integration.test.ts
  • src/__tests__/integration/external-tools-collector.integration.test.ts
  • src/__tests__/integration/factory-droid-output-parser.integration.test.ts
  • src/__tests__/integration/factory-droid-session-storage.integration.test.ts
  • src/__tests__/integration/factoryDroidSessionStorage.integration.test.ts
  • src/__tests__/integration/fileExplorer.integration.test.ts
  • src/__tests__/integration/fileExplorerRichTheme.integration.test.tsx
  • src/__tests__/integration/fileExplorerStore.integration.test.ts
  • src/__tests__/integration/filesystem-ipc.integration.test.ts
  • src/__tests__/integration/fillerPhrases.integration.test.ts
  • src/__tests__/integration/forwarding-listeners.integration.test.ts
  • src/__tests__/integration/getShellPath.integration.test.ts
  • src/__tests__/integration/getters.integration.test.ts
  • src/__tests__/integration/git-handlers.integration.test.ts
  • src/__tests__/integration/git-ipc.integration.test.ts
  • src/__tests__/integration/git.integration.test.ts
  • src/__tests__/integration/gitDiffParser.integration.test.ts
  • src/__tests__/integration/gitUtils.integration.test.ts
  • src/__tests__/integration/graphDataBuilder.integration.test.ts
  • src/__tests__/integration/group-chat-agent.integration.test.ts
  • src/__tests__/integration/group-chat-log.integration.test.ts
  • src/__tests__/integration/group-chat-moderator.integration.test.ts
  • src/__tests__/integration/group-chat-output-parser.integration.test.ts
  • src/__tests__/integration/group-chat-router-defensive.integration.test.ts
  • src/__tests__/integration/group-chat-router.integration.test.ts
  • src/__tests__/integration/group-chat-session-parser.integration.test.ts
  • src/__tests__/integration/group-chat-storage.integration.test.ts
  • src/__tests__/integration/group-chat.integration.test.ts
  • src/__tests__/integration/group-chats-collector.integration.test.ts
  • src/__tests__/integration/groupChat-ipc.integration.test.ts
  • src/__tests__/integration/groupChat-preload.integration.test.ts
  • src/__tests__/integration/groupChatExport.integration.test.ts
  • src/__tests__/integration/history.integration.test.ts
  • src/__tests__/integration/historyManager.integration.test.ts
  • src/__tests__/integration/imageUtils.integration.test.ts
  • src/__tests__/integration/inlineWizardConversation.integration.test.ts
  • src/__tests__/integration/inlineWizardDocumentGeneration.integration.test.ts
  • src/__tests__/integration/ipcHandler.integration.test.ts
  • src/__tests__/integration/layoutAlgorithms.integration.test.ts
  • src/__tests__/integration/leaderboard-ipc.integration.test.ts
  • src/__tests__/integration/list-sessions.integration.test.ts
  • src/__tests__/integration/main-index.integration.test.ts
  • src/__tests__/integration/main-logger.integration.test.ts
  • src/__tests__/integration/main-sentry.integration.test.ts
  • src/__tests__/integration/markdownConfig.integration.test.tsx
  • src/__tests__/integration/markdownLinkParser.integration.test.ts
  • src/__tests__/integration/marketplace-ipc.integration.test.ts
  • src/__tests__/integration/messageHandlers.integration.test.ts
  • src/__tests__/integration/mobile-readingContent.integration.test.ts
  • src/__tests__/integration/modalStore.integration.test.ts
  • src/__tests__/integration/networkUtils.integration.test.ts
  • src/__tests__/integration/notifications-ipc.integration.test.ts
  • src/__tests__/integration/opencode-output-parser.integration.test.ts
  • src/__tests__/integration/opencode-session-storage.integration.test.ts
  • src/__tests__/integration/openspec-manager.integration.test.ts
  • src/__tests__/integration/openspec-speckit-services.integration.test.ts
  • src/__tests__/integration/openspec.integration.test.ts
  • src/__tests__/integration/operationStore.integration.test.ts
  • src/__tests__/integration/output-buffer.integration.test.ts
  • src/__tests__/integration/participantColors.integration.test.ts
  • src/__tests__/integration/path-prober.integration.test.ts
  • src/__tests__/integration/pathResolver.integration.test.ts
  • src/__tests__/integration/pathUtils.integration.test.ts
  • src/__tests__/integration/performance-metrics.integration.test.ts
  • src/__tests__/integration/persistence.integration.test.ts
  • src/__tests__/integration/phaseGenerator.integration.test.ts
  • src/__tests__/integration/playbooks-ipc.integration.test.ts
  • src/__tests__/integration/power-manager.integration.test.ts
  • src/__tests__/integration/preload-agents.integration.test.ts
  • src/__tests__/integration/preload-commands.integration.test.ts
  • src/__tests__/integration/preload-context.integration.test.ts
  • src/__tests__/integration/preload-debug.integration.test.ts
  • src/__tests__/integration/preload-files.integration.test.ts
  • src/__tests__/integration/preload-fs.integration.test.ts
  • src/__tests__/integration/preload-leaderboard.integration.test.ts
  • src/__tests__/integration/preload-logger.integration.test.ts
  • src/__tests__/integration/preload-notifications.integration.test.ts
  • src/__tests__/integration/preload-sessions.integration.test.ts
  • src/__tests__/integration/preload-settings.integration.test.ts
  • src/__tests__/integration/preload-sshRemote.integration.test.ts
  • src/__tests__/integration/preload-stats.integration.test.ts
  • src/__tests__/integration/preload-system.integration.test.ts
  • src/__tests__/integration/preload-web.integration.test.ts
  • src/__tests__/integration/process-ipc.integration.test.ts
  • src/__tests__/integration/process-preload.integration.test.ts
  • src/__tests__/integration/processService.integration.test.ts
  • src/__tests__/integration/quit-handler.integration.test.ts
  • src/__tests__/integration/remarkFileLinks.integration.test.ts
  • src/__tests__/integration/remarkFrontmatterTable.integration.test.ts
  • src/__tests__/integration/remote-control.integration.test.ts
  • src/__tests__/integration/remote-git.integration.test.ts
  • src/__tests__/integration/remoteFs.integration.test.ts
  • src/__tests__/integration/renderer-contextGroomer.integration.test.ts
  • src/__tests__/integration/renderer-main.integration.test.tsx
  • src/__tests__/integration/renderer-zero-components.integration.test.tsx
  • src/__tests__/integration/run-playbook.integration.test.ts
  • src/__tests__/integration/serviceWorker.integration.test.ts
  • src/__tests__/integration/session-id-listener.integration.test.ts
  • src/__tests__/integration/session-recovery.integration.test.ts
  • src/__tests__/integration/sessionHelpers.integration.test.ts
  • src/__tests__/integration/sessionStore.integration.test.ts
  • src/__tests__/integration/settings-agent.integration.test.ts
  • src/__tests__/integration/settings-collector.integration.test.ts
  • src/__tests__/integration/settings-watcher.integration.test.ts
  • src/__tests__/integration/settingsMetadata.integration.test.ts
  • src/__tests__/integration/settingsStore.integration.test.ts
  • src/__tests__/integration/shared-formatters.integration.test.ts
  • src/__tests__/integration/shellDetector.integration.test.ts
  • src/__tests__/integration/shellEscape.integration.test.ts
  • src/__tests__/integration/shortcutFormatter.integration.test.ts
  • src/__tests__/integration/show-playbook.integration.test.ts
  • src/__tests__/integration/speckit-manager.integration.test.ts
  • src/__tests__/integration/speckit.integration.test.ts
  • src/__tests__/integration/ssh-command-builder.integration.test.ts
  • src/__tests__/integration/ssh-config-parser.integration.test.ts
  • src/__tests__/integration/ssh-remote-manager.integration.test.ts
  • src/__tests__/integration/ssh-remote.integration.test.ts
  • src/__tests__/integration/staticRoutes.integration.test.ts
  • src/__tests__/integration/stats-db.integration.test.ts
  • src/__tests__/integration/stats-ipc.integration.test.ts
  • src/__tests__/integration/stats-listener.integration.test.ts
  • src/__tests__/integration/stats-migrations.integration.test.ts
  • src/__tests__/integration/stats-singleton.integration.test.ts
  • src/__tests__/integration/stats-utils.integration.test.ts
  • src/__tests__/integration/stdoutHandler.integration.test.ts
  • src/__tests__/integration/storage-collector.integration.test.ts
  • src/__tests__/integration/store-utils.integration.test.ts
  • src/__tests__/integration/streamJsonBuilder.integration.test.ts
  • src/__tests__/integration/symphony-fork.integration.test.ts
  • src/__tests__/integration/symphony.integration.test.ts
  • src/__tests__/integration/symphonyRunner.integration.test.ts
  • src/__tests__/integration/system-ipc.integration.test.ts
  • src/__tests__/integration/tabExport.integration.test.ts
  • src/__tests__/integration/tabHelpers.integration.test.ts
  • src/__tests__/integration/tabNaming.integration.test.ts
  • src/__tests__/integration/tabStore.integration.test.ts
  • src/__tests__/integration/terminalFilter.integration.test.ts
  • src/__tests__/integration/tunnel-manager.integration.test.ts
  • src/__tests__/integration/ui-Modal.integration.test.tsx
  • src/__tests__/integration/uiStore.integration.test.ts
  • src/__tests__/integration/update-checker.integration.test.ts
  • src/__tests__/integration/usage-aggregator.integration.test.ts
  • src/__tests__/integration/usage-listener.integration.test.ts
  • src/__tests__/integration/useActivityTracker.integration.test.ts
  • src/__tests__/integration/useAgentCapabilities.integration.test.ts
  • src/__tests__/integration/useAgentConfiguration.integration.test.ts
  • src/__tests__/integration/useAgentErrorRecovery.integration.test.tsx
  • src/__tests__/integration/useAgentExecution.integration.test.tsx
  • src/__tests__/integration/useAgentListeners.integration.test.tsx
  • src/__tests__/integration/useAgentSessionManagement.integration.test.ts
  • src/__tests__/integration/useAppHandlers.integration.test.ts
  • src/__tests__/integration/useAppInitialization.integration.test.ts
  • src/__tests__/integration/useAtMentionCompletion.integration.test.ts
  • src/__tests__/integration/useAutoRunAchievements.integration.test.ts
  • src/__tests__/integration/useAutoRunDocumentLoader.integration.test.ts
  • src/__tests__/integration/useAutoRunHandlers.integration.test.tsx
  • src/__tests__/integration/useAutoRunImageHandling.integration.test.ts
  • src/__tests__/integration/useAvailableAgents.integration.test.ts
  • src/__tests__/integration/useBatchHandlers.integration.test.tsx
  • src/__tests__/integration/useBatchProcessor.callbacks.integration.test.tsx
  • src/__tests__/integration/useBatchProcessor.integration.test.tsx
  • src/__tests__/integration/useBatchedSessionUpdates.integration.test.tsx
  • src/__tests__/integration/useCliActivityMonitoring.integration.test.ts
  • src/__tests__/integration/useCommandHistory.integration.test.ts
  • src/__tests__/integration/useContribution.integration.test.ts
  • src/__tests__/integration/useContributorStats.integration.test.ts
  • src/__tests__/integration/useCycleSession.integration.test.ts
  • src/__tests__/integration/useExpandedSet.integration.test.ts
  • src/__tests__/integration/useFileExplorerEffects.integration.test.ts
  • src/__tests__/integration/useFileTreeManagement.integration.test.ts
  • src/__tests__/integration/useFilteredAndSortedSessions.integration.test.ts
  • src/__tests__/integration/useGitStatusPolling.integration.test.ts
  • src/__tests__/integration/useGroupChatHandlers.integration.test.tsx
  • src/__tests__/integration/useGroupManagement.integration.test.ts
  • src/__tests__/integration/useHandsOnTimeTracker.integration.test.ts
  • src/__tests__/integration/useHoverTooltip.integration.test.ts
  • src/__tests__/integration/useInlineWizard.integration.test.tsx
  • src/__tests__/integration/useInputHandlers.integration.test.tsx
  • src/__tests__/integration/useInputKeyDown.integration.test.tsx
  • src/__tests__/integration/useInputMode.integration.test.tsx
  • src/__tests__/integration/useInputProcessing.integration.test.tsx
  • src/__tests__/integration/useInputSync.integration.test.ts
  • src/__tests__/integration/useInterruptHandler.integration.test.tsx
  • src/__tests__/integration/useKeyboardNavigation.integration.test.tsx
  • src/__tests__/integration/useKeyboardShortcutHelpers.integration.test.ts
  • src/__tests__/integration/useLayerStack.integration.test.tsx
  • src/__tests__/integration/useListNavigation.integration.test.ts
  • src/__tests__/integration/useLiveMode.integration.test.ts
  • src/__tests__/integration/useLiveOverlay.integration.test.ts
  • src/__tests__/integration/useLongPress.integration.test.ts
  • src/__tests__/integration/useLongPressMenu.integration.test.ts
  • src/__tests__/integration/useMainKeyboardHandler.integration.test.tsx
  • src/__tests__/integration/useMergeSession.integration.test.tsx
  • src/__tests__/integration/useMergeTransferHandlers.integration.test.tsx
  • src/__tests__/integration/useMobileAutoReconnect.integration.test.ts
  • src/__tests__/integration/useMobileKeyboardHandler.integration.test.ts
  • src/__tests__/integration/useMobileSessionManagement.integration.test.tsx
  • src/__tests__/integration/useMobileViewState.integration.test.ts
  • src/__tests__/integration/useModalHandlers.integration.test.tsx
  • src/__tests__/integration/useNavigationHistory.integration.test.tsx
  • src/__tests__/integration/useNotifications.integration.test.ts
  • src/__tests__/integration/useOfflineQueue.integration.test.tsx
  • src/__tests__/integration/usePlaybookManagement.integration.test.ts
  • src/__tests__/integration/usePromptComposerHandlers.integration.test.ts
  • src/__tests__/integration/usePullToRefresh.integration.test.ts
  • src/__tests__/integration/useQueueHandlers.integration.test.ts
  • src/__tests__/integration/useQueueProcessing.integration.test.tsx
  • src/__tests__/integration/useQuickActionsHandlers.integration.test.ts
  • src/__tests__/integration/useRemoteHandlers.integration.test.ts
  • src/__tests__/integration/useRemoteIntegration.createTabFallback.integration.test.tsx
  • src/__tests__/integration/useRemoteIntegration.integration.test.tsx
  • src/__tests__/integration/useScrollPosition.integration.test.ts
  • src/__tests__/integration/useSendToAgent.integration.test.tsx
  • src/__tests__/integration/useSessionCrud.integration.test.ts
  • src/__tests__/integration/useSessionDebounce.integration.test.ts
  • src/__tests__/integration/useSessionLifecycle.integration.test.ts
  • src/__tests__/integration/useSessionNavigation.integration.test.ts
  • src/__tests__/integration/useSessionPagination.integration.test.ts
  • src/__tests__/integration/useSessionRestoration.integration.test.ts
  • src/__tests__/integration/useSessionViewer.integration.test.ts
  • src/__tests__/integration/useSessions.integration.test.tsx
  • src/__tests__/integration/useSortedSessions.integration.test.ts
  • src/__tests__/integration/useSshRemotes.integration.test.ts
  • src/__tests__/integration/useStats.integration.test.ts
  • src/__tests__/integration/useSummarizeAndContinue.integration.test.ts
  • src/__tests__/integration/useSwipeGestures.integration.test.tsx
  • src/__tests__/integration/useSymphony.integration.test.tsx
  • src/__tests__/integration/useSymphonyContribution.integration.test.ts
  • src/__tests__/integration/useTabCompletion.integration.test.ts
  • src/__tests__/integration/useTabExportHandlers.integration.test.ts
  • src/__tests__/integration/useTabHandlers.integration.test.tsx
  • src/__tests__/integration/useTemplateAutocomplete.integration.test.ts
  • src/__tests__/integration/useThemeStyles.integration.test.ts
  • src/__tests__/integration/useThrottle.integration.test.ts
  • src/__tests__/integration/useTimeTracking.integration.test.ts
  • src/__tests__/integration/useTour.integration.test.tsx
  • src/__tests__/integration/useTourActions.integration.test.ts
  • src/__tests__/integration/useUnreadBadge.integration.test.ts
  • src/__tests__/integration/useVoiceInput.integration.test.ts
  • src/__tests__/integration/useWebSocket.integration.test.tsx
  • src/__tests__/integration/useWizardHandlers.edges.integration.test.ts
  • src/__tests__/integration/useWizardHandlers.integration.test.tsx
  • src/__tests__/integration/useWorktreeHandlers.integration.test.tsx
  • src/__tests__/integration/useWorktreeManager.integration.test.ts
  • src/__tests__/integration/useWorktreeValidation.integration.test.ts
  • src/__tests__/integration/viewState.integration.test.ts
  • src/__tests__/integration/wakatime-handlers.integration.test.ts
  • src/__tests__/integration/wakatime-listener.integration.test.ts
  • src/__tests__/integration/wakatimeManager.integration.test.ts
  • src/__tests__/integration/web-Badge.integration.test.tsx
  • src/__tests__/integration/web-app-shell.integration.test.tsx
  • src/__tests__/integration/web-ipc.integration.test.ts
  • src/__tests__/integration/web-logger.integration.test.ts
  • src/__tests__/integration/web-main.integration.test.tsx
  • src/__tests__/integration/web-mobile-zero-components.integration.test.tsx
  • src/__tests__/integration/web-server-collector.integration.test.ts
  • src/__tests__/integration/web-server-factory.integration.test.ts
  • src/__tests__/integration/webServerFactory.integration.test.ts
  • src/__tests__/integration/window-manager.integration.test.ts
  • src/__tests__/integration/windows-diagnostics.integration.test.ts
  • src/__tests__/integration/wizardErrorDetection.integration.test.ts
  • src/__tests__/integration/wizardIntentParser.integration.test.ts
  • src/__tests__/integration/worktreeDedup.integration.test.ts
  • src/__tests__/integration/wslDetector.integration.test.ts
  • src/__tests__/maestro-p/index.test.ts
  • src/__tests__/main/app-lifecycle/settings-watcher.test.ts
  • src/__tests__/main/cue/backup/cue-backup-manager.test.ts
  • src/__tests__/main/cue/cue-db-integration.test.ts
  • src/__tests__/main/cue/cue-integration-test-helpers.ts
  • src/__tests__/main/debug-package/index.test.ts
  • src/__tests__/main/debug-package/windows-diagnostics.test.ts
  • src/__tests__/main/group-chat/group-chat-router.test.ts
  • src/__tests__/main/index.test.ts
  • src/__tests__/main/ipc/handlers/agentSessions.test.ts
  • src/__tests__/main/ipc/handlers/agents.test.ts
  • src/__tests__/main/ipc/handlers/autorun.test.ts
  • src/__tests__/main/ipc/handlers/claude.test.ts
  • src/__tests__/main/ipc/handlers/context.test.ts
  • src/__tests__/main/ipc/handlers/documentGraph.test.ts
  • src/__tests__/main/ipc/handlers/git.test.ts
  • src/__tests__/main/ipc/handlers/speckit.test.ts
  • src/__tests__/main/ipc/handlers/symphony.test.ts
  • src/__tests__/main/maestro-cli-manager.test.ts
  • src/__tests__/main/parsers/factory-droid-output-parser.test.ts
  • src/__tests__/main/preload/index.test.ts
  • src/__tests__/main/preload/process.test.ts
  • src/__tests__/main/preload/symphony.test.ts
  • src/__tests__/main/preload/tabNaming-directorNotes-wakatime.test.ts
  • src/__tests__/main/process-listeners/error-listener.test.ts
  • src/__tests__/main/process-listeners/index.test.ts
  • src/__tests__/main/process-listeners/session-id-listener.test.ts
  • src/__tests__/main/process-listeners/stats-listener.test.ts
  • src/__tests__/main/process-listeners/usage-listener.test.ts
  • src/__tests__/main/process-manager/handlers/DataBufferManager.test.ts
  • src/__tests__/main/process-manager/runners/SshCommandRunner.test.ts
  • src/__tests__/main/process-manager/utils/bufferUtils.test.ts
  • src/__tests__/main/process-manager/utils/streamJsonBuilder.test.ts
  • src/__tests__/main/runtime/getShellPath.test.ts
  • src/__tests__/main/stats/singleton.test.ts
  • src/__tests__/main/stats/stats-db-core-edges.test.ts
  • src/__tests__/main/stats/utils.test.ts
  • src/__tests__/main/storage/codex-session-storage.test.ts
  • src/__tests__/main/storage/factory-droid-session-storage.test.ts
  • src/__tests__/main/storage/opencode-session-storage.test.ts
  • src/__tests__/main/utils/needsWindowsShell.test.ts
  • src/__tests__/main/utils/remote-fs-default-deps.test.ts
  • src/__tests__/main/utils/sentry.test.ts
  • src/__tests__/main/wakatime-manager.test.ts
  • src/__tests__/main/web-server/WebServer.test.ts
  • src/__tests__/main/web-server/handlers/messageHandlers.test.ts
  • src/__tests__/main/web-server/managers/CallbackRegistry.test.ts
  • src/__tests__/main/web-server/web-server-factory.test.ts
  • src/__tests__/prompts/prompt-registries.test.ts
  • src/__tests__/renderer/App.test.tsx
  • src/__tests__/renderer/components/AgentCreationDialog.test.tsx
  • src/__tests__/renderer/components/AgentSessionsModal.test.tsx
  • src/__tests__/renderer/components/AutoRun.test.tsx
  • src/__tests__/renderer/components/AutoRunExpandedModal.test.tsx
  • src/__tests__/renderer/components/AutoRunnerHelpModal.test.tsx
  • src/__tests__/renderer/components/BatchRunnerModal.test.tsx
  • src/__tests__/renderer/components/CollapsibleJsonViewer.test.tsx
  • src/__tests__/renderer/components/CueModal/BackupTab.test.tsx
  • src/__tests__/renderer/components/CuePipelineEditor/panels/AgentConfigPanel.test.tsx
  • src/__tests__/renderer/components/DebugApplicationStatsModal.test.tsx
  • src/__tests__/renderer/components/DirectorNotes/OverviewTab.test.tsx
  • src/__tests__/renderer/components/DocumentGraph/DocumentGraphView.test.tsx
  • src/__tests__/renderer/components/DocumentGraph/MindMap.test.ts
  • src/__tests__/renderer/components/DocumentsPanel.test.tsx
  • src/__tests__/renderer/components/EmptyStateView.test.tsx
  • src/__tests__/renderer/components/FeedbackChatView.test.tsx
  • src/__tests__/renderer/components/FilePreview.test.tsx
  • src/__tests__/renderer/components/FilePreview/markdownEditor/MarkdownEditor.test.tsx
  • src/__tests__/renderer/components/FileSearchModal.layer.test.tsx
  • src/__tests__/renderer/components/FirstRunCelebration.test.tsx
  • src/__tests__/renderer/components/FontConfigurationPanel.test.tsx
  • src/__tests__/renderer/components/GroupChatMessages.coverage.test.tsx
  • src/__tests__/renderer/components/GroupChatModals.test.tsx
  • src/__tests__/renderer/components/GroupChatPanel.test.tsx
  • src/__tests__/renderer/components/History/HistoryStatsBar.test.tsx
  • src/__tests__/renderer/components/History/LookbackSelector.test.tsx
  • src/__tests__/renderer/components/ImageAnnotator/AnnotatorCanvas.test.tsx
  • src/__tests__/renderer/components/ImageAnnotator/AnnotatorSettingsDrawer.test.tsx
  • src/__tests__/renderer/components/ImageAnnotator/AnnotatorToolbar.test.tsx
  • src/__tests__/renderer/components/ImageAnnotator/useAnnotatorState.test.ts
  • src/__tests__/renderer/components/InlineWizard/GenerationCompleteOverlay.test.tsx
  • src/__tests__/renderer/components/InlineWizard/InlineWizardDocumentViews.test.tsx
  • src/__tests__/renderer/components/InlineWizard/WizardPill.test.tsx
  • src/__tests__/renderer/components/JsonlViewer.test.tsx
  • src/__tests__/renderer/components/LeaderboardRegistrationModal.test.tsx
  • src/__tests__/renderer/components/LogFilterControls.test.tsx
  • src/__tests__/renderer/components/MemoryViewer.test.tsx
  • src/__tests__/renderer/components/MergeProgressOverlay.test.tsx
  • src/__tests__/renderer/components/MergeSessionModal.test.tsx
  • src/__tests__/renderer/components/MermaidRenderer.test.tsx
  • src/__tests__/renderer/components/NewInstanceModal.guards.test.tsx
  • src/__tests__/renderer/components/NotificationsPanel.test.tsx
  • src/__tests__/renderer/components/ParticipantCard.test.tsx
  • src/__tests__/renderer/components/PlaybookNameModal.defensive.test.tsx
  • src/__tests__/renderer/components/QueuedItemsList.test.tsx
  • src/__tests__/renderer/components/ResetTasksConfirmModal.test.tsx
  • src/__tests__/renderer/components/SendToAgentModal.layer.test.tsx
  • src/__tests__/renderer/components/SendToAgentModal.test.tsx
  • src/__tests__/renderer/components/SessionActivityGraph.test.tsx
  • src/__tests__/renderer/components/SessionList/SessionContextMenu.test.tsx
  • src/__tests__/renderer/components/SessionListItem.test.tsx
  • src/__tests__/renderer/components/SettingCheckbox.test.tsx
  • src/__tests__/renderer/components/Settings/IgnorePatternsSection.test.tsx
  • src/__tests__/renderer/components/Settings/SshRemoteIgnoreSection.test.tsx
  • src/__tests__/renderer/components/Settings/SshRemoteModal.test.tsx
  • src/__tests__/renderer/components/Settings/tabs/MaestroPromptsTab.test.tsx
  • src/__tests__/renderer/components/SummarizeProgressOverlay.test.tsx
  • src/__tests__/renderer/components/SymphonyModal/helpers/statusInfo.test.tsx
  • src/__tests__/renderer/components/TerminalOutput.test.tsx
  • src/__tests__/renderer/components/ToggleButtonGroup.test.tsx
  • src/__tests__/renderer/components/ToolCallCard.test.tsx
  • src/__tests__/renderer/components/UsageDashboard/LocationDistributionChart.test.tsx
  • src/__tests__/renderer/components/UsageDashboard/LongestAutoRunsTable.test.tsx
  • src/__tests__/renderer/components/UsageDashboard/PeakHoursChart.test.tsx
  • src/__tests__/renderer/components/UsageDashboard/TasksByHourChart.test.tsx
  • src/__tests__/renderer/components/UsageDashboard/WeekdayComparisonChart.test.tsx
  • src/__tests__/renderer/components/Wizard/WizardExitConfirmModal.test.tsx
  • src/__tests__/renderer/components/Wizard/WizardResumeModal.test.tsx
  • src/__tests__/renderer/components/Wizard/screens/ConversationScreen.test.ts
  • src/__tests__/renderer/components/Wizard/screens/ConversationScreen/hooks.test.tsx
  • src/__tests__/renderer/components/Wizard/screens/PhaseReviewScreen/hooks.test.tsx
  • src/__tests__/renderer/components/Wizard/services/austinFacts.test.ts
  • src/__tests__/renderer/components/Wizard/services/fillerPhrases.test.ts
  • src/__tests__/renderer/components/Wizard/services/wizardErrorDetection.test.ts
  • src/__tests__/renderer/components/Wizard/tour/TourOverlay.test.tsx
  • src/__tests__/renderer/components/Wizard/tour/useTour.test.tsx
  • src/__tests__/renderer/components/WorktreeConfigModal.test.tsx
  • src/__tests__/renderer/components/WorktreeRunSection.test.tsx
  • src/__tests__/renderer/components/shared/AgentSelector.test.tsx
  • src/__tests__/renderer/components/shared/SshRemoteSelector.test.tsx
  • src/__tests__/renderer/constants/agentIcons.test.ts
  • src/__tests__/renderer/contexts/GitStatusContext.test.tsx
  • src/__tests__/renderer/contexts/InputContext.test.tsx
  • src/__tests__/renderer/hooks/agent/useFilteredAndSortedSessions.test.ts
  • src/__tests__/renderer/hooks/batch/useSessionDebounce.test.ts
  • src/__tests__/renderer/hooks/batch/useTimeTracking.test.ts
  • src/__tests__/renderer/hooks/remote/useAppRemoteEventListeners.test.tsx
  • src/__tests__/renderer/hooks/symphony/useContribution.test.ts
  • src/__tests__/renderer/hooks/useBatchedSessionUpdates.test.ts
  • src/__tests__/renderer/hooks/useHandsOnTimeTracker.test.ts
  • src/__tests__/renderer/hooks/useInputProcessing.test.ts
  • src/__tests__/renderer/hooks/useInputSync.test.ts
  • src/__tests__/renderer/hooks/useMainKeyboardHandler.test.ts
  • src/__tests__/renderer/hooks/useMainPanelProps.test.ts
  • src/__tests__/renderer/hooks/useMergeSession.test.ts
  • src/__tests__/renderer/hooks/useRemoteIntegration.test.ts
  • src/__tests__/renderer/hooks/useResizablePanel.test.ts
  • src/__tests__/renderer/hooks/useSessionListProps.test.ts
  • src/__tests__/renderer/hooks/useSortedSessions.test.ts
  • src/__tests__/renderer/hooks/useThrottle.test.ts
  • src/__tests__/renderer/main.test.tsx
  • src/__tests__/renderer/services/contextGroomer.test.ts
  • src/__tests__/renderer/services/feedbackConversation.test.ts
  • src/__tests__/renderer/slashCommands.test.ts
  • src/__tests__/renderer/stores/settingsStore.test.ts
  • src/__tests__/renderer/utils/activityBus.test.ts
  • src/__tests__/renderer/utils/confetti.test.ts
  • src/__tests__/renderer/utils/fileExplorerIcons.test.tsx
  • src/__tests__/renderer/utils/groupChatAutoRunRegistry.test.ts
  • src/__tests__/renderer/utils/jqFilter.test.ts
  • src/__tests__/renderer/utils/remarkFrontmatterTable.test.ts
  • src/__tests__/renderer/utils/sentry.test.ts
  • src/__tests__/renderer/utils/syntaxTheme.test.ts
  • src/__tests__/renderer/utils/tabHelpers.test.ts
  • src/__tests__/setup.ts
  • src/__tests__/shared/marketplace-types.test.ts
  • src/__tests__/shared/settingsMetadata.test.ts
  • src/__tests__/web/App.lazy-fallback.test.tsx
  • src/__tests__/web/App.render.test.tsx
  • src/__tests__/web/constants/webShortcuts.test.ts
  • src/__tests__/web/hooks/useAgentManagement.test.ts
  • src/__tests__/web/hooks/useAutoRun.test.ts
  • src/__tests__/web/hooks/useCue.test.ts
  • src/__tests__/web/hooks/useGitStatus.test.ts
  • src/__tests__/web/hooks/useGroupChat.test.ts
  • src/__tests__/web/hooks/useLongPress.test.ts
  • src/__tests__/web/hooks/useSettings.test.ts
  • src/__tests__/web/main.test.tsx
  • src/__tests__/web/mobile/AchievementsPanel.test.tsx
  • src/__tests__/web/mobile/AgentCreationSheet.test.tsx
  • src/__tests__/web/mobile/AllSessionsView.test.tsx
  • src/__tests__/web/mobile/App.test.tsx
  • src/__tests__/web/mobile/AutoRunDocumentViewer.test.tsx
  • src/__tests__/web/mobile/AutoRunInline.test.tsx
  • src/__tests__/web/mobile/AutoRunPanel.test.tsx
  • src/__tests__/web/mobile/AutoRunSetupSheet.test.tsx
  • src/__tests__/web/mobile/CommandInputButtons.test.tsx
  • src/__tests__/web/mobile/ContextManagementSheet.test.tsx
  • src/__tests__/web/mobile/CuePanel.test.tsx
  • src/__tests__/web/mobile/GitDiffViewer.test.tsx
  • src/__tests__/web/mobile/GitStatusPanel.test.tsx
  • src/__tests__/web/mobile/GroupChatPanel.test.tsx
  • src/__tests__/web/mobile/GroupChatSetupSheet.test.tsx
  • src/__tests__/web/mobile/LeftPanel.test.tsx
  • src/__tests__/web/mobile/MarketplaceSheet.test.tsx
  • src/__tests__/web/mobile/NotificationSettingsSheet.test.tsx
  • src/__tests__/web/mobile/RightDrawer.test.tsx
  • src/__tests__/web/mobile/SettingsPanel.test.tsx
  • src/__tests__/web/mobile/UsageDashboardPanel.test.tsx
  • src/__tests__/web/mobile/WebReadingContent.test.tsx
  • src/__tests__/web/mobile/WebTerminal.test.tsx
  • src/cli/commands/list-sessions.ts
  • src/cli/commands/run-playbook.ts
  • src/cli/services/agent-spawner.ts
  • src/cli/services/batch-processor.ts
  • src/maestro-p/index.ts
  • src/main/auto-updater.ts
  • src/main/group-chat/group-chat-router.ts
  • src/main/group-chat/group-chat-storage.ts
  • src/main/group-chat/spawnGroupChatAgent.ts
  • src/main/index.ts
  • src/main/ipc/handlers/agents.ts
  • src/main/ipc/handlers/documentGraph.ts
  • src/main/ipc/handlers/git.ts
  • src/main/ipc/handlers/history.ts
  • src/main/ipc/handlers/symphony.ts
  • src/main/storage/codex-session-storage.ts
  • src/main/stores/utils.ts
  • src/main/utils/cliDetection.ts
  • src/main/utils/context-groomer.ts
  • src/main/utils/sentry.ts
  • src/main/utils/ssh-command-builder.ts
  • src/main/utils/ssh-config-parser.ts
  • src/main/utils/wslDetector.ts
  • src/main/wakatime-manager.ts
  • src/renderer/App.tsx
  • src/renderer/components/AgentCreationDialog.tsx
  • src/renderer/components/AgentErrorModal.tsx
  • src/renderer/components/AutoRun/AttachmentImage.tsx
  • src/renderer/components/AutoRun/AutoRunToolbar.tsx
  • src/renderer/components/DebugWizardModal.tsx
  • src/renderer/components/DocumentsPanel.tsx
  • src/renderer/components/FilePreview/FilePreview.tsx
  • src/renderer/components/FilePreview/markdownEditor/MarkdownEditor.tsx
  • src/renderer/components/FileSearchModal.tsx
  • src/renderer/components/GitDiffViewer.tsx
  • src/renderer/components/GroupChatMessages.tsx
  • src/renderer/components/GroupChatModal.tsx
  • src/renderer/components/History/ActivityGraph.tsx
  • src/renderer/components/ImageAnnotator/AnnotatorCanvas.tsx
  • src/renderer/components/InlineWizard/GenerationCompleteOverlay.tsx
  • src/renderer/components/LeaderboardRegistrationModal.tsx
  • src/renderer/components/LightboxModal.tsx
  • src/renderer/components/Markdown/components/MarkdownLink.tsx
  • src/renderer/components/MergeSessionModal.tsx
  • src/renderer/components/ParticipantCard.tsx
  • src/renderer/components/Settings/IgnorePatternsSection.tsx
  • src/renderer/components/Settings/SettingsModal.tsx
  • src/renderer/components/Settings/tabs/AboutTab.tsx
  • src/renderer/components/Settings/tabs/DisplayTab.tsx
  • src/renderer/components/Settings/tabs/MaestroPromptsTab.tsx
  • src/renderer/components/ShortcutEditor.tsx
  • src/renderer/components/SymphonyModal/helpers/statusInfo.tsx
  • src/renderer/components/TerminalOutput.tsx
  • src/renderer/components/ThinkingStatusPill.tsx
  • src/renderer/components/UsageDashboard/LocationDistributionChart.tsx
  • src/renderer/components/UsageDashboard/LongestAutoRunsTable.tsx
  • src/renderer/components/UsageDashboard/PercentilesCard.tsx
  • src/renderer/components/UsageDashboard/UsageDashboardModal.tsx
  • src/renderer/components/UsageDashboard/WeekdayComparisonChart.tsx
  • src/renderer/components/Wizard/screens/AgentSelectionScreen/components/AgentSelectionHeader.tsx
  • src/renderer/components/Wizard/screens/ConversationScreen/ConversationScreen.tsx
  • src/renderer/components/Wizard/screens/ConversationScreen/hooks/useConversationAutoContinue.ts
  • src/renderer/components/Wizard/screens/ConversationScreen/hooks/useWizardConversationSend.ts
  • src/renderer/components/Wizard/screens/PhaseReviewScreen/hooks/usePhaseReviewDocumentState.ts
  • src/renderer/components/Wizard/screens/PhaseReviewScreen/hooks/usePhaseReviewLaunch.ts
  • src/renderer/components/Wizard/screens/PreparingPlanScreen/hooks/usePreparingPlanGeneration.ts
  • src/renderer/components/Wizard/services/phaseGenerator.ts
  • src/renderer/components/Wizard/shared/DocumentEditor/components/MarkdownImage.tsx
  • src/renderer/components/Wizard/tour/TourOverlay.tsx
  • src/renderer/components/Wizard/tour/useTour.tsx
  • src/renderer/components/WorktreeRunSection.tsx
  • src/renderer/components/shared/AgentConfigPanel.tsx
  • src/renderer/components/ui/HoverTooltip.tsx
  • src/renderer/constants/app.ts
  • src/renderer/hooks/agent/useQueueProcessing.ts
  • src/renderer/hooks/agent/useSummarizeAndContinue.ts
  • src/renderer/hooks/batch/internal/useBatchKillAction.ts
  • src/renderer/hooks/batch/internal/useBatchSelectors.ts
  • src/renderer/hooks/git/useFileExplorerEffects.ts
  • src/renderer/hooks/input/useInputProcessing.ts
  • src/renderer/hooks/keyboard/useKeyboardNavigation.ts
  • src/renderer/hooks/modal/useModalHandlers.ts
  • src/renderer/hooks/remote/useRemoteHandlers.ts
  • src/renderer/hooks/session/useCycleSession.ts
  • src/renderer/hooks/session/useSessionRestoration.ts
  • src/renderer/hooks/ui/useAppInitialization.ts
  • src/renderer/services/contextGroomer.ts
  • src/renderer/stores/agentStore.ts
  • src/renderer/stores/batchStore.ts
  • src/renderer/stores/modalStore.ts
  • src/renderer/stores/notificationStore.ts
  • src/renderer/stores/operationStore.ts
  • src/renderer/stores/sessionStore.ts
  • src/renderer/stores/settingsStore.ts
  • src/renderer/stores/tabStore.ts
  • src/renderer/utils/fileLinks/patterns.ts
  • src/renderer/utils/markdownUrlTransform.ts
  • src/shared/cli-activity.ts
  • src/shared/logger-types.ts
  • src/shared/pathUtils.ts
  • src/shared/performance-metrics.ts
  • src/web/hooks/useLongPressMenu.ts
  • src/web/hooks/useSwipeGestures.ts
  • src/web/hooks/useVoiceInput.ts
  • src/web/mobile/AllSessionsView.tsx
  • src/web/mobile/AutoRunSetupSheet.tsx
  • vitest.config.mts
  • vitest.integration.config.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

@pedramamini

Copy link
Copy Markdown
Collaborator

Hi @jeffscottward - thank you for the enormous effort on this e2e coverage campaign! The breadth of new tests and docs here is genuinely impressive and exactly the kind of long-term investment that pays off. 🙏

I took a pass and there are a couple of things to sort out before this can be approved and merged:

1. lint-and-format CI is failing (blocker). The npx prettier --check . step is crashing with a Node out-of-memory error, so the check is red:

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
Aborted (core dumped) ... exit code 134

This looks like prettier choking on the very large files this PR adds. The prime suspect is docs/testing/audits/test-coverage-audit.md at ~65,000 lines. Could you get this check green by one of:

  • trimming or splitting that audit doc (and any other oversized generated files),
  • adding the giant files to .prettierignore if they shouldn't be formatted, or
  • bumping the Node heap for the prettier step (e.g. NODE_OPTIONS=--max-old-space-size=8192).

Merges here are gated on passing CI, so this one needs to go green.

2. The PR is too large for our automated reviewers (please consider scoping down). At 908 files and ~523k added lines, both Greptile (100 file limit) and CodeRabbit (150 file limit) skipped the review entirely, so the AI-review gate never actually ran on these changes. If it's at all feasible, splitting this into smaller themed PRs (for example, separating the 65k-line audit doc and sharding the specs by area) would let both the bots and a human reviewer give it a real look. If a single PR is unavoidable, a short note on how you'd like it reviewed would help.

Good news: there are no merge conflicts, so no rebase is needed on that front. Once the lint check is green (and ideally the scope is trimmed a bit), give me a ping and I'll take another pass. Thanks again for all the work here!

@jeffscottward

Copy link
Copy Markdown
Contributor Author

@RazaHabib I pushed my latest local work to this PR in 2300d4d96. This is still in progress: unit, integration, and e2e validation are still ongoing/not fully green yet. The local pre-push hook hit a Node heap OOM during npm run format:check:all, so I pushed with --no-verify just to get the branch updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants