diff --git a/src/browser/Runner.zig b/src/browser/Runner.zig index 168c2e25..4ee753ea 100644 --- a/src/browser/Runner.zig +++ b/src/browser/Runner.zig @@ -93,7 +93,7 @@ fn _wait(self: *Runner, comptime is_cdp: bool, opts: WaitOpts) !CDPWaitResult { const ms_elapsed: u32 = @intCast(timer.read() / std.time.ns_per_ms); if (ms_elapsed >= opts.ms) { - return error.Timeout; + return .done; } if (next_ms > 0) { std.Thread.sleep(std.time.ns_per_ms * next_ms); diff --git a/src/mcp/tools.zig b/src/mcp/tools.zig index bbe694dd..0237422d 100644 --- a/src/mcp/tools.zig +++ b/src/mcp/tools.zig @@ -699,7 +699,7 @@ fn performGoto(server: *Server, url: [:0]const u8, id: std.json.Value, timeout: .ms = timeout orelse 10000, .until = waitUntil orelse .done, }) catch { - try server.sendError(id, .InternalError, "Timeout waiting for page load"); + try server.sendError(id, .InternalError, "Error waiting for page load"); return error.NavigationFailed; }; }