feat(FN-2460): improve merge verification fix observability
- Stream in-merge fix-agent text and tool activity through AgentLogger hooks - Log deterministic verification reruns with per-attempt context for fix loops - Expand merger tests to cover fix-loop observability and rerun logging behavior
This commit is contained in:
@@ -2368,7 +2368,14 @@ describe("SettingsModal", () => {
|
||||
render(<SettingsModal onClose={onClose} addToast={addToast} />);
|
||||
await waitFor(() => expect(fetchSettings).toHaveBeenCalled());
|
||||
|
||||
fireEvent.click(screen.getByText("Notifications"));
|
||||
const notificationsButton = screen.queryByRole("button", { name: /Notifications/ });
|
||||
if (notificationsButton) {
|
||||
fireEvent.click(notificationsButton);
|
||||
} else {
|
||||
// Mobile layout uses the section picker dropdown instead of sidebar buttons.
|
||||
fireEvent.change(screen.getByLabelText("Settings Section"), { target: { value: "notifications" } });
|
||||
}
|
||||
|
||||
const checkbox = screen.getByLabelText("Enable ntfy.sh notifications");
|
||||
fireEvent.click(checkbox);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user